/freebsd-10.3-release/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | Local.h | 187 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &TD, User *GEP, argument [all...] |
/freebsd-10.3-release/contrib/llvm/include/llvm/Support/ |
H A D | GetElementPtrTypeIterator.h | 85 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 D | NVVMReflect.cpp | 162 const ConstantExpr *GEP = cast<ConstantExpr>(str); local
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | GlobalMerge.cpp | 185 Constant *GEP = ConstantExpr::getInBoundsGetElementPtr(MergedGV, Idx); local
|
H A D | MemCpyOptimizer.cpp | 41 static int64_t GetOffsetFromIndex(const GEPOperator *GEP, unsigned Idx, argument
|
H A D | SROA.cpp | 2820 Value *GEP = IRB.CreateInBoundsGEP(Ptr, GEPIndices, Name + ".gep"); local [all...] |
/freebsd-10.3-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 834 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->use_back()); local [all...] |
H A D | GlobalOpt.cpp | 552 User *GEP = GV->use_back(); local [all...] |
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 188 Instruction *GEP = local [all...] |
H A D | InstCombinePHI.cpp | 148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); local [all...] |
H A D | InstCombineVectorOps.cpp | 674 GetElementPtrInst *GEP = GetElementPtrInst::Create(Ptr, Idx, "", I); local
|
H A D | InstCombineCompares.cpp | 227 FoldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, GlobalVariable *GV, argument 514 EvaluateGEPOffsetExpression(User *GEP, InstCombiner &IC) argument [all...] |
H A D | InstructionCombining.cpp | 96 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 D | CodeExtractor.cpp | 366 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 D | Miscompilation.cpp | 871 Value *GEP = ConstantExpr::getGetElementPtr(funcName, GEPargs); local
|
/freebsd-10.3-release/contrib/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 534 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { argument 726 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { argument [all...] |
H A D | ScalarEvolutionExpander.cpp | 565 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep"); local 601 Value *GEP = Builder.CreateGEP(Casted, local [all...] |
H A D | ValueTracking.cpp | 916 static bool isGEPKnownNonNull(GEPOperator *GEP, const DataLayout *DL, argument [all...] |
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1574 bool FastISel::canFoldAddIntoGEP(const User *GEP, const Value *Add) { argument
|
/freebsd-10.3-release/contrib/llvm/lib/Analysis/IPA/ |
H A D | InlineCost.cpp | 246 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 D | GCOVProfiling.cpp | 823 Value *GEP = Builder.CreateGEP(Arg, ZExtPred); local
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1527 SmallVector<llvm::Value*,8> GEP; local
|
/freebsd-10.3-release/contrib/llvm/lib/IR/ |
H A D | Constants.cpp | 1771 Constant *GEP = getGetElementPtr( local 1786 Constant *GEP = getGetElementPtr(NullPtr, Indices); local 1803 Constant *GEP = getGetElementPtr( local [all...] |
H A D | Verifier.cpp | 1721 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 D | Instructions.h | 747 GetElementPtrInst *GEP = Create(Ptr, IdxList, NameStr, InsertBefore); local 755 GetElementPtrInst *GEP = Create(Ptr, IdxList, NameStr, InsertAtEnd); local [all...] |