Skip to content

Commit 6907c3d

Browse files
committed
[clang] Replace uses of Type::getPointerType (NFC)
Opaque pointer clean-up effort
1 parent 5a36904 commit 6907c3d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

clang/lib/CodeGen/CodeGenModule.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4790,7 +4790,8 @@ CodeGenModule::GetOrCreateLLVMGlobal(StringRef MangledName, llvm::Type *Ty,
47904790
assert(getContext().getTargetAddressSpace(ExpectedAS) == TargetAS);
47914791
if (DAddrSpace != ExpectedAS) {
47924792
return getTargetCodeGenInfo().performAddrSpaceCast(
4793-
*this, GV, DAddrSpace, ExpectedAS, Ty->getPointerTo(TargetAS));
4793+
*this, GV, DAddrSpace, ExpectedAS,
4794+
llvm::PointerType::get(getLLVMContext(), TargetAS));
47944795
}
47954796

47964797
return GV;
@@ -5002,7 +5003,8 @@ castStringLiteralToDefaultAddressSpace(CodeGenModule &CGM,
50025003
if (AS != LangAS::Default)
50035004
Cast = CGM.getTargetCodeGenInfo().performAddrSpaceCast(
50045005
CGM, GV, AS, LangAS::Default,
5005-
GV->getValueType()->getPointerTo(
5006+
llvm::PointerType::get(
5007+
CGM.getLLVMContext(),
50065008
CGM.getContext().getTargetAddressSpace(LangAS::Default)));
50075009
}
50085010
return Cast;
@@ -6377,7 +6379,8 @@ ConstantAddress CodeGenModule::GetAddrOfGlobalTemporary(
63776379
if (AddrSpace != LangAS::Default)
63786380
CV = getTargetCodeGenInfo().performAddrSpaceCast(
63796381
*this, GV, AddrSpace, LangAS::Default,
6380-
Type->getPointerTo(
6382+
llvm::PointerType::get(
6383+
getLLVMContext(),
63816384
getContext().getTargetAddressSpace(LangAS::Default)));
63826385

63836386
// Update the map with the new temporary. If we created a placeholder above,

0 commit comments

Comments
 (0)