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

12

/freebsd-10.3-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DLocal.h187 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &TD, User *GEP, argument
[all...]
/freebsd-10.3-release/contrib/llvm/include/llvm/Support/
H A DGetElementPtrTypeIterator.h85 inline gep_type_iterator gep_type_begin(const User *GEP) { argument
89 inline gep_type_iterator gep_type_end(const User *GEP) { argument
92 inline gep_type_iterator gep_type_begin(const User &GEP) { argument
96 inline gep_type_iterator gep_type_end(const User &GEP) { argument
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp162 const ConstantExpr *GEP = cast<ConstantExpr>(str); local
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DGlobalMerge.cpp185 Constant *GEP = ConstantExpr::getInBoundsGetElementPtr(MergedGV, Idx); local
H A DMemCpyOptimizer.cpp41 static int64_t GetOffsetFromIndex(const GEPOperator *GEP, unsigned Idx, argument
H A DSROA.cpp2820 Value *GEP = IRB.CreateInBoundsGEP(Ptr, GEPIndices, Name + ".gep"); local
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp834 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->use_back()); local
[all...]
H A DGlobalOpt.cpp552 User *GEP = GV->use_back(); local
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp188 Instruction *GEP = local
[all...]
H A DInstCombinePHI.cpp148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); local
[all...]
H A DInstCombineVectorOps.cpp674 GetElementPtrInst *GEP = GetElementPtrInst::Create(Ptr, Idx, "", I); local
H A DInstCombineCompares.cpp227 FoldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, GlobalVariable *GV, argument
514 EvaluateGEPOffsetExpression(User *GEP, InstCombiner &IC) argument
[all...]
H A DInstructionCombining.cpp96 Value *InstCombiner::EmitGEPOffset(User *GEP) { argument
828 static bool shouldMergeGEPs(GEPOperator &GEP, GEPOperator &Src) { argument
1076 Instruction *InstCombiner::visitGetElementPtrInst(GetElementPtrInst &GEP) { argument
1814 Value *GEP = Builder->CreateInBoundsGEP(L->getPointerOperand(), Indices); local
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp366 GetElementPtrInst *GEP = local
468 GetElementPtrInst *GEP = local
494 GetElementPtrInst *GEP local
609 GetElementPtrInst *GEP = local
[all...]
/freebsd-10.3-release/contrib/llvm/tools/bugpoint/
H A DMiscompilation.cpp871 Value *GEP = ConstantExpr::getGetElementPtr(funcName, GEPargs); local
/freebsd-10.3-release/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp534 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { argument
726 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { argument
[all...]
H A DScalarEvolutionExpander.cpp565 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep"); local
601 Value *GEP = Builder.CreateGEP(Casted, local
[all...]
H A DValueTracking.cpp916 static bool isGEPKnownNonNull(GEPOperator *GEP, const DataLayout *DL, argument
[all...]
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1574 bool FastISel::canFoldAddIntoGEP(const User *GEP, const Value *Add) { argument
/freebsd-10.3-release/contrib/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp246 bool CallAnalyzer::isGEPOffsetConstant(GetElementPtrInst &GEP) { argument
258 bool CallAnalyzer::accumulateGEPOffset(GEPOperator &GEP, APInt &Offset) { argument
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp823 Value *GEP = Builder.CreateGEP(Arg, ZExtPred); local
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp1527 SmallVector<llvm::Value*,8> GEP; local
/freebsd-10.3-release/contrib/llvm/lib/IR/
H A DConstants.cpp1771 Constant *GEP = getGetElementPtr( local
1786 Constant *GEP = getGetElementPtr(NullPtr, Indices); local
1803 Constant *GEP = getGetElementPtr( local
[all...]
H A DVerifier.cpp1721 void Verifier::visitGetElementPtrInst(GetElementPtrInst &GEP) { argument
1725 "GEP base pointer is not a vector or a vector of pointers", &GEP); local
[all...]
/freebsd-10.3-release/contrib/llvm/include/llvm/IR/
H A DInstructions.h747 GetElementPtrInst *GEP = Create(Ptr, IdxList, NameStr, InsertBefore); local
755 GetElementPtrInst *GEP = Create(Ptr, IdxList, NameStr, InsertAtEnd); local
[all...]

Completed in 228 milliseconds

12