|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Type.h 395 inline unsigned getPointerAddressSpace() const;
References
include/llvm/Analysis/TargetTransformInfoImpl.h 784 Ptr->getType()->getPointerAddressSpace()))
include/llvm/CodeGen/BasicTTIImpl.h 426 if (TLI->isFreeAddrSpaceCast(OpTy->getPointerAddressSpace(),
427 Ty->getPointerAddressSpace()))
713 TLI->isFreeAddrSpaceCast(Src->getPointerAddressSpace(),
714 Dst->getPointerAddressSpace()))
include/llvm/CodeGen/MachineMemOperand.h 52 AddrSpace = v ? v->getType()->getPointerAddressSpace() : 0;
72 AddrSpace = ValPtr->getType()->getPointerAddressSpace();
include/llvm/IR/DataLayout.h 630 return TypeSize::Fixed(getPointerSizeInBits(Ty->getPointerAddressSpace()));
include/llvm/IR/IRBuilder.h 2437 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace());
2465 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace());
include/llvm/IR/Instructions.h 296 return getPointerOperandType()->getPointerAddressSpace();
425 return getPointerOperandType()->getPointerAddressSpace();
637 return getPointerOperand()->getType()->getPointerAddressSpace();
828 return getPointerOperand()->getType()->getPointerAddressSpace();
1037 return getPointerOperandType()->getPointerAddressSpace();
1050 Ptr->getType()->getPointerAddressSpace());
5089 return getType()->getPointerAddressSpace();
5140 return getPointerOperand()->getType()->getPointerAddressSpace();
5247 return getPointerOperand()->getType()->getPointerAddressSpace();
5252 return getType()->getPointerAddressSpace();
include/llvm/IR/Operator.h 502 return getPointerOperandType()->getPointerAddressSpace();
lib/Analysis/ConstantFolding.cpp 1344 unsigned SrcAS = SrcPtr->getType()->getPointerAddressSpace();
1345 if (SrcAS == DestTy->getPointerAddressSpace())
1724 Caller, Operands[0]->getType()->getPointerAddressSpace())) {
lib/Analysis/InlineCost.cpp 665 unsigned AS = I.getOperand(0)->getType()->getPointerAddressSpace();
1654 unsigned AS = V->getType()->getPointerAddressSpace();
lib/Analysis/InstructionSimplify.cpp 4067 Q.DL.getIndexSizeInBits(Ops[0]->getType()->getPointerAddressSpace());
lib/Analysis/LoopAccessAnalysis.cpp 793 unsigned ASi = PtrI->getType()->getPointerAddressSpace();
794 unsigned ASj = PtrJ->getType()->getPointerAddressSpace();
918 UnderlyingObj->getType()->getPointerAddressSpace()))
1119 if (Ptr->getType()->getPointerAddressSpace() !=
1120 Ptr0->getType()->getPointerAddressSpace())
1457 if (APtr->getType()->getPointerAddressSpace() !=
1458 BPtr->getType()->getPointerAddressSpace())
2151 unsigned AS = Ptr->getType()->getPointerAddressSpace();
2223 unsigned AS0 = A.Start->getType()->getPointerAddressSpace();
2224 unsigned AS1 = B.Start->getType()->getPointerAddressSpace();
2226 assert((AS0 == B.End->getType()->getPointerAddressSpace()) &&
2227 (AS1 == A.End->getType()->getPointerAddressSpace()) &&
lib/Analysis/ScalarEvolution.cpp 8089 unsigned AS = C2->getType()->getPointerAddressSpace();
lib/CodeGen/AtomicExpandPass.cpp 381 Addr->getType()->getPointerAddressSpace());
468 Addr->getType()->getPointerAddressSpace());
507 unsigned AS = Addr->getType()->getPointerAddressSpace();
658 Ret.WordType->getPointerTo(Addr->getType()->getPointerAddressSpace());
1062 Addr->getType()->getPointerAddressSpace());
1705 auto PtrTypeAS = PointerOperand->getType()->getPointerAddressSpace();
1715 unsigned AllocaAS = AllocaCASExpected->getType()->getPointerAddressSpace();
1746 unsigned AllocaAS = AllocaResult->getType()->getPointerAddressSpace();
lib/CodeGen/CodeGenPrepare.cpp 1849 unsigned AS = Arg->getType()->getPointerAddressSpace();
1918 unsigned AS = PtrVal->getType()->getPointerAddressSpace();
4053 auto AS = AddrInst->getType()->getPointerAddressSpace();
4072 = AddrInst->getOperand(0)->getType()->getPointerAddressSpace();
4073 unsigned DestAS = AddrInst->getType()->getPointerAddressSpace();
4845 Builder.getInt8PtrTy(Addr->getType()->getPointerAddressSpace());
5333 Type::getInt8PtrTy(Ctx, GEP->getType()->getPointerAddressSpace());
lib/CodeGen/InterleavedLoadCombinePass.cpp 966 DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace());
1032 Polynomial(DL.getIndexSizeInBits(PtrTy->getPointerAddressSpace()), 0);
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp 156 EltTy->getPointerTo(Ptr->getType()->getPointerAddressSpace());
292 EltTy->getPointerTo(Ptr->getType()->getPointerAddressSpace());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1453 unsigned AS = V->getType()->getPointerAddressSpace();
3509 unsigned SrcAS = SV->getType()->getPointerAddressSpace();
3510 unsigned DestAS = I.getType()->getPointerAddressSpace();
3838 unsigned AS = Op0->getType()->getScalarType()->getPointerAddressSpace();
7297 unsigned DstAS = LHS->getType()->getPointerAddressSpace();
7298 unsigned SrcAS = RHS->getType()->getPointerAddressSpace();
9214 CLI.RetTy->getPointerAddressSpace() ==
9215 Args[i].Ty->getPointerAddressSpace())) &&
lib/CodeGen/SelectionDAG/StatepointLowering.cpp 860 unsigned AS = ISP.getCalledValue()->getType()->getPointerAddressSpace();
lib/CodeGen/TargetLoweringObjectFileImpl.cpp 813 if (LHS->getType()->getPointerAddressSpace() != 0 ||
814 RHS->getType()->getPointerAddressSpace() != 0 || LHS->isThreadLocal() ||
1577 if (LHS->getType()->getPointerAddressSpace() != 0 ||
1578 RHS->getType()->getPointerAddressSpace() != 0)
1793 if (LHS->getType()->getPointerAddressSpace() != 0 ||
1794 RHS->getType()->getPointerAddressSpace() != 0 || LHS->isThreadLocal() ||
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 357 OrigA.getType()->getPointerAddressSpace(),
lib/IR/AsmWriter.cpp 3643 unsigned CallAddrSpace = Operand->getType()->getPointerAddressSpace();
lib/IR/AutoUpgrade.cpp 3773 SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace()) {
3773 SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace()) {
3793 SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace()) {
3793 SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace()) {
lib/IR/Constants.cpp 1626 unsigned SrcAS = S->getType()->getPointerAddressSpace();
1627 if (Ty->isPtrOrPtrVectorTy() && SrcAS != Ty->getPointerAddressSpace())
1638 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
1638 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
2024 unsigned AS = C->getType()->getPointerAddressSpace();
lib/IR/Function.cpp 81 getType()->getPointerAddressSpace()))
lib/IR/Instructions.cpp 303 getType()->getPointerAddressSpace()))
2640 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace())
2640 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace())
2688 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace())
2688 if (SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace())
2699 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() &&
2699 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() &&
2700 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2700 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2719 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2719 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2731 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() &&
2731 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() &&
2881 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
2881 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
2894 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
2894 if (S->getType()->getPointerAddressSpace() != Ty->getPointerAddressSpace())
3162 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace())
3162 if (DestTy->getPointerAddressSpace() != SrcTy->getPointerAddressSpace())
lib/IR/Module.cpp 216 PointerType *PTy = PointerType::get(Ty, GVTy->getPointerAddressSpace());
lib/IR/Verifier.cpp 2783 Assert(SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace(),
2783 Assert(SrcTy->getPointerAddressSpace() != DestTy->getPointerAddressSpace(),
4597 ResultType->getPointerAddressSpace() ==
4598 DerivedType->getPointerAddressSpace(),
lib/Linker/IRMover.cpp 674 GIS = GlobalAlias::create(Ty, SGIS->getType()->getPointerAddressSpace(),
678 GIS = GlobalIFunc::create(Ty, SGIS->getType()->getPointerAddressSpace(),
lib/Target/AArch64/AArch64FastISel.cpp 533 assert(CPN->getType()->getPointerAddressSpace() == 0 &&
lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp 81 unsigned asA = LocA.Ptr->getType()->getPointerAddressSpace();
82 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace();
95 unsigned AS = Base->getType()->getPointerAddressSpace();
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp 98 unsigned SrcAS = CE->getOperand(0)->getType()->getPointerAddressSpace();
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp 123 (Ty->getPointerAddressSpace() ==
565 ? (Ty->getPointerAddressSpace() == AMDGPUAS::LOCAL_ADDRESS
lib/Target/AMDGPU/AMDGPULibCalls.cpp 607 unsigned PtrArgAS = PtrArg->getType()->getPointerAddressSpace();
1357 if (PTy->getPointerAddressSpace() != AMDGPUAS::PRIVATE_ADDRESS)
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp 92 unsigned AS = KernArgSegment->getType()->getPointerAddressSpace();
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp 241 auto SrcAddr = Op->getType()->getPointerAddressSpace();
243 auto DstAddr = CE->getType()->getPointerAddressSpace();
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 635 unsigned NewAS = NewV->getType()->getPointerAddressSpace();
lib/Target/Hexagon/HexagonISelLowering.cpp 3275 unsigned AS = Addr->getType()->getPointerAddressSpace();
lib/Target/NVPTX/NVPTXLowerArgs.cpp 179 if (Ptr->getType()->getPointerAddressSpace() == ADDRESS_SPACE_GLOBAL)
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 262 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace();
346 BasePtr->getType()->getPointerAddressSpace());
lib/Transforms/IPO/Attributor.cpp 1535 F ? llvm::NullPointerIsDefined(F, PtrTy->getPointerAddressSpace()) : true;
1582 getAssociatedValue().getType()->getPointerAddressSpace())) {}
1925 Val.getType()->getPointerAddressSpace() == 0)
2534 DL.getIndexSizeInBits(V.getType()->getPointerAddressSpace());
2918 getAssociatedValue().getType()->getPointerAddressSpace() == 0) {
lib/Transforms/IPO/GlobalOpt.cpp 1298 unsigned AS = GV->getType()->getPointerAddressSpace();
1582 GV->getInitializer()->getType()->getPointerAddressSpace())) {
lib/Transforms/InstCombine/InstCombineCalls.cpp 1173 if (Result->getType()->getPointerAddressSpace() !=
1174 II.getType()->getPointerAddressSpace())
lib/Transforms/InstCombine/InstCombineCompares.cpp 880 RHS->getType()->getPointerAddressSpace())) {
4416 if (PtrSrc->getType()->getPointerAddressSpace() ==
4417 Op0Src->getType()->getPointerAddressSpace()) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 320 V->getType()->getPointerAddressSpace());
415 SrcTy->getPointerAddressSpace());
418 if (AI.getType()->getPointerAddressSpace() ==
419 SrcTy->getPointerAddressSpace()) {
462 NewPtr->getType()->getPointerAddressSpace() == AS))
lib/Transforms/InstCombine/InstructionCombining.cpp 2178 if (NGEP->getType()->getPointerAddressSpace() != GEP.getAddressSpace())
2209 if (SrcType->getPointerAddressSpace() != GEP.getAddressSpace())
2228 if (NGEP->getType()->getPointerAddressSpace() != GEP.getAddressSpace())
2237 DL.getIndexSizeInBits(PtrOp->getType()->getPointerAddressSpace());
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1416 if (PtrTy->getPointerAddressSpace() != 0)
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 550 if (PtrTy->getPointerAddressSpace() != 0)
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 331 if (PtrTy->getPointerAddressSpace() != 0)
lib/Transforms/Scalar/InferAddressSpaces.cpp 323 V->getType()->getPointerAddressSpace() == FlatAddrSpace) {
395 if (TopVal->getType()->getPointerAddressSpace() == FlatAddrSpace)
453 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace);
513 assert(CE->getOperand(0)->getType()->getPointerAddressSpace() ==
527 if (Src0->getType()->getPointerAddressSpace() ==
528 Src1->getType()->getPointerAddressSpace()) {
589 V->getType()->getPointerAddressSpace() == FlatAddrSpace);
709 I->second : Src0->getType()->getPointerAddressSpace();
713 J->second : Src1->getType()->getPointerAddressSpace();
735 I->second : PtrOperand->getType()->getPointerAddressSpace();
836 unsigned SrcAS = C->getType()->getPointerAddressSpace();
854 Op->getType()->getPointerAddressSpace() == FlatAddrSpace)
883 if (V->getType()->getPointerAddressSpace() != NewAddrSpace) {
934 TTI, U, V->getType()->getPointerAddressSpace())) {
962 unsigned NewAS = NewV->getType()->getPointerAddressSpace();
968 if (OtherNewV->getType()->getPointerAddressSpace() == NewAS) {
987 unsigned NewAS = NewV->getType()->getPointerAddressSpace();
lib/Transforms/Scalar/LoopDataPrefetch.cpp 265 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace();
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 531 StorePtr->getType()->getPointerAddressSpace() == 0 &&
957 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace();
lib/Transforms/Scalar/LoopLoadElimination.cpp 104 assert(LoadPtrType->getPointerAddressSpace() ==
105 StorePtr->getType()->getPointerAddressSpace() &&
lib/Transforms/Scalar/LoopStrengthReduce.cpp 853 AccessTy.AddrSpace = II->getArgOperand(0)->getType()->getPointerAddressSpace();
858 AccessTy.AddrSpace = OperandVal->getType()->getPointerAddressSpace();
865 = IntrInfo.PtrVal->getType()->getPointerAddressSpace();
2751 (LType->getPointerAddressSpace() ==
2752 RType->getPointerAddressSpace()));
lib/Transforms/Scalar/MemCpyOptimizer.cpp 872 if (cpySrc->getType()->getPointerAddressSpace() !=
873 cpyDest->getType()->getPointerAddressSpace())
877 cpySrc->getType()->getPointerAddressSpace() !=
878 CS.getArgument(i)->getType()->getPointerAddressSpace())
1298 if (MDep->getSource()->getType()->getPointerAddressSpace() !=
1299 ByValArg->getType()->getPointerAddressSpace())
lib/Transforms/Scalar/NaryReassociate.cpp 326 DL->getPointerSizeInBits(GEP->getType()->getPointerAddressSpace());
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 1294 auto AS = Ty->getScalarType()->getPointerAddressSpace();
lib/Transforms/Scalar/SROA.cpp 1659 Ptr, IRB.getInt8PtrTy(PointerTy->getPointerAddressSpace()),
1734 return cast<PointerType>(NewTy)->getPointerAddressSpace() ==
1735 cast<PointerType>(OldTy)->getPointerAddressSpace();
2954 unsigned OtherAS = OtherPtrTy->getPointerAddressSpace();
3094 Type *PointerTy = IRB.getInt8PtrTy(OldPtr->getType()->getPointerAddressSpace());
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 819 Builder.getInt8PtrTy(Variadic->getType()->getPointerAddressSpace());
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 671 unsigned AS = Basis.Ins->getType()->getPointerAddressSpace();
lib/Transforms/Utils/BuildLibCalls.cpp 823 unsigned AS = V->getType()->getPointerAddressSpace();
lib/Transforms/Utils/CloneModule.cpp 108 I->getType()->getPointerAddressSpace(),
lib/Transforms/Utils/Evaluator.cpp 475 AI->getType()->getPointerAddressSpace()));
lib/Transforms/Utils/InlineFunction.cpp 1327 Ty->getPointerAddressSpace());
lib/Transforms/Utils/SimplifyLibCalls.cpp 198 unsigned AS = CI->getArgOperand(ArgNo)->getType()->getPointerAddressSpace();
226 unsigned AS = CI->getArgOperand(ArgNo)->getType()->getPointerAddressSpace();
1029 IntType->getPointerTo(LHS->getType()->getPointerAddressSpace());
1034 IntType->getPointerTo(RHS->getType()->getPointerAddressSpace());
lib/Transforms/Utils/VNCoercion.cpp 328 unsigned AS = Src->getType()->getPointerAddressSpace();
429 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace());
503 unsigned AS = Src->getType()->getPointerAddressSpace();
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 775 unsigned AS = Ptr->getType()->getPointerAddressSpace();
822 unsigned AS = Ptr->getType()->getPointerAddressSpace();
tools/clang/lib/CodeGen/CGBuilder.h 265 DL.getIndexSizeInBits(Addr.getType()->getPointerAddressSpace()), 0,
tools/clang/lib/CodeGen/CGBuiltin.cpp 127 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
188 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
229 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
2900 unsigned AddrSpace = Ptr->getType()->getPointerAddressSpace();
2983 unsigned AddrSpace = Ptr.getPointer()->getType()->getPointerAddressSpace();
3728 if (Arg0->getType()->getPointerAddressSpace() !=
3729 NewArgT->getPointerAddressSpace())
4181 ArgValue->getType()->getPointerAddressSpace()) {
4206 if (PtrTy->getAddressSpace() != V->getType()->getPointerAddressSpace()) {
tools/clang/lib/CodeGen/CGCall.cpp 3924 unsigned AS = Addr.getType()->getPointerAddressSpace();
3962 IRFuncTy->getParamType(FirstIRArg)->getPointerAddressSpace() ==
3992 getParamType(FirstIRArg)->getPointerAddressSpace())) {
4201 unsigned CalleeAS = CalleePtr->getType()->getPointerAddressSpace();
tools/clang/lib/CodeGen/CGClass.cpp 249 unsigned AddrSpace = ptr->getType()->getPointerAddressSpace();
307 ->getPointerTo(Value.getType()->getPointerAddressSpace());
386 BaseAddr.getPointer()->getType()->getPointerAddressSpace();
tools/clang/lib/CodeGen/CGDecl.cpp 1291 assert(Addr->getType()->getPointerAddressSpace() ==
1303 assert(Addr->getType()->getPointerAddressSpace() ==
tools/clang/lib/CodeGen/CGDeclCXX.cpp 195 unsigned ActualAddrSpace = DeclPtr->getType()->getPointerAddressSpace();
tools/clang/lib/CodeGen/CGExpr.cpp 664 if (Ptr->getType()->getPointerAddressSpace())
tools/clang/lib/CodeGen/CGExprConstant.cpp 1791 unsigned AS = origPtrTy->getPointerAddressSpace();
tools/clang/lib/CodeGen/CGExprScalar.cpp 1998 SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) {
1998 SrcTy->getPointerAddressSpace() != DstTy->getPointerAddressSpace()) {
4665 Builder.GetInsertBlock()->getParent(), PtrTy->getPointerAddressSpace());
4669 !isa<llvm::Constant>(GEPVal) && PtrTy->getPointerAddressSpace() == 0;
tools/clang/lib/CodeGen/CodeGenModule.cpp 3580 Ty->getPointerAddressSpace());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 2374 auto AddrAS = addr ? addr->getType()->getPointerAddressSpace() : 0;
tools/polly/lib/CodeGen/BlockGenerators.cpp 282 NewPtrTy->getPointerAddressSpace());
tools/polly/lib/CodeGen/IslExprBuilder.cpp 274 Base->getType()->getPointerAddressSpace());
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 1212 auto AS = Ptr->getType()->getPointerAddressSpace();
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 136 Ty->getPointerAddressSpace() == 4) {
unittests/IR/IRBuilderTest.cpp 791 EXPECT_TRUE(String1a->getType()->getPointerAddressSpace() == 0);
792 EXPECT_TRUE(String1b->getType()->getPointerAddressSpace() == 0);
793 EXPECT_TRUE(String2->getType()->getPointerAddressSpace() == 1);
794 EXPECT_TRUE(String3->getType()->getPointerAddressSpace() == 2);
unittests/IR/ValueTest.cpp 70 EXPECT_EQ(1u, Dummy1->getType()->getPointerAddressSpace());
87 EXPECT_EQ(1u, DummyCast1->getType()->getPointerAddressSpace());