Searched defs:GEP (Results 26 - 46 of 46) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp556 Value *GEP = Builder.CreateGEP(Builder.getInt8Ty(), V, Idx, "uglygep"); local
588 Value *GEP = Builder.CreateGEP(OriginalElTy, Casted, GepIndices, "scevgep"); local
[all...]
H A DConstantFolding.cpp821 Constant *SymbolicallyEvaluateGEP(const GEPOperator *GEP, argument
[all...]
H A DInlineCost.cpp674 bool CallAnalyzer::accumulateGEPOffset(GEPOperator &GEP, APInt &Offset) { argument
706 bool CallAnalyzer::isGEPFree(GetElementPtrInst &GEP) { argument
[all...]
H A DValueTracking.cpp1928 static bool isGEPKnownNonNull(const GEPOperator *GEP, unsigned Depth, argument
3616 isGEPBasedOnPointerToString(const GEPOperator *GEP, unsigned CharSize) argument
5892 getOffsetFromIndex(const GEPOperator *GEP, unsigned Idx, const DataLayout &DL) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp937 GetElementPtrInst *GEP = GetElementPtrInst::Create( local
1120 GetElementPtrInst *GEP = GetElementPtrInst::Create( local
1159 GetElementPtrInst *GEP = GetElementPtrInst::Create( local
1262 GetElementPtrInst *GEP = GetElementPtrInst::Create( local
[all...]
H A DSimplifyCFG.cpp5195 Value *GEP = Builder.CreateInBoundsGEP(Array->getValueType(), Array, local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1643 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset); local
H A DLowerTypeTests.cpp641 Constant *GEP = ConstantExpr::getInBoundsGetElementPtr( local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1280 GetElementPtrInst *GEP = GetElementPtrInst::Create( local
H A DInstCombineCasts.cpp2438 GetElementPtrInst *GEP = local
[all...]
H A DInstructionCombining.cpp161 Value *InstCombiner::EmitGEPOffset(User *GEP) { argument
1182 static bool shouldMergeGEPs(GEPOperator &GEP, GEPOperator &Src) { argument
1661 Instruction *InstCombiner::visitGetElementPtrInst(GetElementPtrInst &GEP) { argument
2797 Value *GEP = Builder.CreateInBoundsGEP(L->getType(), local
[all...]
H A DInstCombineCompares.cpp145 Instruction *InstCombiner::foldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, argument
425 evaluateGEPOffsetExpression(User *GEP, InstCombiner &IC, const DataLayout &DL) argument
744 Value *GEP = Builder.CreateInBoundsGEP( local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2390 bool FastISel::canFoldAddIntoGEP(const User *GEP, const Value *Add) { argument
H A DSelectionDAGBuilder.cpp4380 const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1999 Constant *GEP = getGetElementPtr( local
2013 Constant *GEP = getGetElementPtr(AligningTy, NullPtr, Indices); local
2030 Constant *GEP = getGetElementPtr( local
H A DVerifier.cpp3303 void Verifier::visitGetElementPtrInst(GetElementPtrInst &GEP) { argument
3307 "GEP base pointer is not a vector or a vector of pointers", &GEP); local
3313 "GEP indexes must be integers", &GEP); local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2055 SmallVector<llvm::Value*,8> GEP; local
H A DCGExprScalar.cpp4680 auto *GEP = cast<llvm::GEPOperator>(GEPVal); local
[all...]
H A DCGOpenMPRuntime.cpp6208 llvm::Value *GEP = CGF.EmitCheckedInBoundsGEP( local
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h963 GetElementPtrInst *GEP = local
980 GetElementPtrInst *GEP = local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp924 static bool getGEPSmallConstantIntOffsetV(GetElementPtrInst *GEP, argument
4295 auto *GEP = cast<GetElementPtrInst>(AddrInst); local
4835 GetElementPtrInst *GEP = LargeOffsetGEP.first; local
5426 GetElementPtrInst *GEP = LargeOffsetGEP->first; local
6886 GEPSequentialConstIndexed(GetElementPtrInst *GEP) argument
[all...]

Completed in 599 milliseconds

12