Home
last modified time | relevance | path

Searched defs:GEPI (Results 1 – 18 of 18) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DPtrUseVisitor.cpp32 bool detail::PtrUseVisitorBase::adjustOffsetForGEP(GetElementPtrInst &GEPI) { in adjustOffsetForGEP()
H A DPHITransAddr.cpp227 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) translateSubExpr() local
H A DInstructionSimplify.cpp7061 auto *GEPI = cast<GetElementPtrInst>(I); simplifyInstructionWithOperands() local
H A DScalarEvolution.cpp3754 auto *GEPI = dyn_cast<Instruction>(GEP); getGEPExpr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp892 canReplaceGEPIdxWithZero(InstCombinerImpl & IC,GetElementPtrInst * GEPI,Instruction * MemI,unsigned & Idx) canReplaceGEPIdxWithZero() argument
899 __anon89d47d7e0402(const GetElementPtrInst *GEPI) canReplaceGEPIdxWithZero() argument
968 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Ptr)) { replaceGEPIdxWithZero() local
987 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Ptr)) canSimplifyNullStoreOrGEP() local
994 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Op)) { canSimplifyNullLoadOrGEP() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h259 void visitGetElementPtrInst(GetElementPtrInst &GEPI) { in visitGetElementPtrInst()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp293 } else if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { insertPtrCastInstr() local
318 GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Pointer); insertPtrCastInstr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp331 if (auto *GEPI = dyn_cast<GetElementPtrInst>(U)) { hasUseAfterReturnUnsafeUses() local
H A DDataFlowSanitizer.cpp2780 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp668 } else if (const GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) { AllUsesOfValueWillTrapIfNull() local
787 } else if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { OptimizeAwayTrappingUsesOfValue() local
1047 if (auto *GEPI = dyn_cast<GetElementPtrInst>(U)) { valueIsOnlyUsedLocallyOrStoredToOneGlobal() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1099 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument
3967 foldGEPSelect(GetElementPtrInst & GEPI) foldGEPSelect() argument
4008 foldGEPPhi(GetElementPtrInst & GEPI) foldGEPPhi() argument
4062 visitGetElementPtrInst(GetElementPtrInst & GEPI) visitGetElementPtrInst() argument
[all...]
H A DScalarizer.cpp811 bool ScalarizerVisitor::visitGetElementPtrInst(GetElementPtrInst &GEPI) { in visitGetElementPtrInst() argument
[all...]
H A DNewGVN.cpp1199 } else if (auto *GEPI = dyn_cast<GetElementPtrInst>(I)) { createExpression() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp86 } else if (const GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U)) { isAllocaPromotable() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8013 tryUnmergingGEPsAcrossIndirectBr(GetElementPtrInst * GEPI,const TargetTransformInfo * TTI) tryUnmergingGEPsAcrossIndirectBr() argument
8291 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I)) { optimizeInst() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp4236 const GEPInfo &GEPI = AddrInfo[0]; selectSmrdOffset() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1714 GetElementPtrInst(const GetElementPtrInst & GEPI) GetElementPtrInst() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp16268 auto *GEPI = GEPList[I]; vectorizeGEPIndices() local