/llvm-project/llvm/lib/Analysis/ |
H A D | PtrUseVisitor.cpp | 32 bool detail::PtrUseVisitorBase::adjustOffsetForGEP(GetElementPtrInst &GEPI) { in adjustOffsetForGEP() argument
|
H A D | PHITransAddr.cpp | 228 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) in translateSubExpr() local
|
H A D | InstructionSimplify.cpp | 7119 auto *GEPI = cast<GetElementPtrInst>(I); simplifyInstructionWithOperands() local
|
H A D | ScalarEvolution.cpp | 3756 auto *GEPI = dyn_cast<Instruction>(GEP); getGEPExpr() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 893 Idx = FirstNZIdx(GEPI); in canReplaceGEPIdxWithZero() argument 886 canReplaceGEPIdxWithZero(InstCombinerImpl & IC,GetElementPtrInst * GEPI,Instruction * MemI,unsigned & Idx) canReplaceGEPIdxWithZero() argument 962 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Ptr)) { replaceGEPIdxWithZero() local 981 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Ptr)) canSimplifyNullStoreOrGEP() local 988 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Op)) { canSimplifyNullLoadOrGEP() local [all...] |
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | PtrUseVisitor.h | 259 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.cpp | 339 if (auto *GEPI = dyn_cast<GetElementPtrInst>(U)) { hasUseAfterReturnUnsafeUses() local
|
H A D | DataFlowSanitizer.cpp | 2794 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 678 } else if (const GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) { AllUsesOfValueWillTrapIfNull() local 797 } else if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { OptimizeAwayTrappingUsesOfValue() local 1058 if (auto *GEPI = dyn_cast<GetElementPtrInst>(U)) { valueIsOnlyUsedLocallyOrStoredToOneGlobal() local [all...] |
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1090 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument 3940 unfoldGEPSelect(GetElementPtrInst & GEPI) unfoldGEPSelect() argument 4013 unfoldGEPPhi(GetElementPtrInst & GEPI) unfoldGEPPhi() argument 4105 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument [all...] |
H A D | Scalarizer.cpp | 811 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument [all...] |
H A D | NewGVN.cpp | 1199 } else if (auto *GEPI = dyn_cast<GetElementPtrInst>(I)) { createExpression() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 87 } else if (const GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) { isAllocaPromotable() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVEmitIntrinsics.cpp | 945 } else if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { insertPtrCastOrAssignTypeInstr() local
|
/llvm-project/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 884 auto *GEPI = cast<GetElementPtrInst>(V); TEST() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 8127 tryUnmergingGEPsAcrossIndirectBr(GetElementPtrInst * GEPI,const TargetTransformInfo * TTI) tryUnmergingGEPsAcrossIndirectBr() argument 8406 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { optimizeInst() local [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 1465 GetElementPtrInst(const GetElementPtrInst & GEPI) GetElementPtrInst() argument
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructionSelector.cpp | 4193 const GEPInfo &GEPI = AddrInfo[0]; selectSmrdOffset() local [all...] |
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 18929 auto *GEPI = GEPList[I]; vectorizeGEPIndices() local
|