Home
last modified time | relevance | path

Searched refs:getPointerOperandType (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h449 Type *getPointerOperandType() const {
458 return getPointerOperandType()->getPointerAddressSpace();
562 Type *getPointerOperandType() const {
568 return cast<PointerType>(getPointerOperandType())->getAddressSpace();
H A DInstructions.h256 Type *getPointerOperandType() const { return getPointerOperand()->getType(); } in getPointerOperandType() function
260 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
380 Type *getPointerOperandType() const { return getPointerOperand()->getType(); } in getPointerOperandType() function
384 return getPointerOperandType()->getPointerAddressSpace(); in getPointerAddressSpace()
1029 Type *getPointerOperandType() const {
1035 return getPointerOperandType()->getPointerAddressSpace();
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp1178 if (!isSplitFatPtr(LI.getPointerOperandType())) in visitLoadInst()
1187 if (!isSplitFatPtr(SI.getPointerOperandType())) in visitStoreInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4527 auto *PartPtrTy = LI->getPointerOperandType(); in presplitLoadsAndStores()
4583 auto *PartPtrTy = SI->getPointerOperandType(); in presplitLoadsAndStores()
4667 auto *LoadPartPtrTy = LI->getPointerOperandType(); in presplitLoadsAndStores()
4668 auto *StorePartPtrTy = SI->getPointerOperandType(); in presplitLoadsAndStores()
H A DLowerMatrixIntrinsics.cpp1678 PHINode *PHI = Builder.CreatePHI(Load->getPointerOperandType(), 3); in getNonAliasingPointer()
H A DGVN.cpp1351 assert(Sel->getType() == Load->getPointerOperandType()); in AnalyzeLoadAvailability()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7326 ->getPointerOperandType() in buildTree_rec()
13401 Type *StrideTy = DL->getIndexType(SI->getPointerOperandType()); in vectorizeTree()
19102 if (V->getPointerOperandType()->getTypeID() < in vectorizeStoreChains()
19103 V2->getPointerOperandType()->getTypeID()) in vectorizeStoreChains()
19105 if (V->getPointerOperandType()->getTypeID() > in vectorizeStoreChains()
19106 V2->getPointerOperandType()->getTypeID()) in vectorizeStoreChains()
19142 if (V1->getPointerOperandType() != V2->getPointerOperandType()) in vectorizeStoreChains()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp4071 Type *TargetTy = GEP.getPointerOperandType()->getScalarType(); in visitGetElementPtrInst()
4100 if (GEP.getPointerOperandType()->isVectorTy()) in visitGetElementPtrInst()
4103 cast<VectorType>(GEP.getPointerOperandType())->getElementCount(), in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4039 if (CLHS->getPointerOperandType() == CRHS->getPointerOperandType() && in simplifyICmpInst()
4040 Q.DL.getTypeSizeInBits(CLHS->getPointerOperandType()) == in simplifyICmpInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1904 if (LdInst->getPointerOperandType() != LdInst->getType()) in insertSpills()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1421 Type *OffsetIRTy = DL->getIndexType(SI.getPointerOperandType()); in translateStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2745 DL.getIndexType(GEP.getPointerOperandType()->getScalarType()); in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5650 auto *IntPtrTy = DL.getIntPtrType(GEP->getPointerOperandType()); in EmitGEPOffsetInBytes()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp21707 {VTy, LI->getPointerOperandType(), XLenTy}); in lowerInterleavedLoad()
21761 {VTy, SI->getPointerOperandType(), XLenTy}); in lowerInterleavedStore()
21810 {ResVTy, LI->getPointerOperandType(), XLenTy}); in lowerDeinterleaveIntrinsicToLoad()
21859 {InVTy, SI->getPointerOperandType(), XLenTy}); in lowerInterleaveIntrinsicToStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16774 Type *PtrTy = LI->getPointerOperandType(); in lowerInterleavedLoad()
16979 Type *PtrTy = SI->getPointerOperandType(); in lowerInterleavedStore()
17080 Type *PtrTy = LI->getPointerOperandType(); in lowerDeinterleaveIntrinsicToLoad()
17155 Type *PtrTy = SI->getPointerOperandType(); in lowerInterleaveIntrinsicToStore()