/external/llvm/include/llvm/Support/ |
D | GetElementPtrTypeIterator.h | 85 inline gep_type_iterator gep_type_begin(const User *GEP) { in gep_type_begin() 89 inline gep_type_iterator gep_type_end(const User *GEP) { in gep_type_end() 92 inline gep_type_iterator gep_type_begin(const User &GEP) { in gep_type_begin() 96 inline gep_type_iterator gep_type_end(const User &GEP) { in gep_type_end()
|
/external/llvm/lib/Analysis/ |
D | CodeMetrics.cpp | 59 if (const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) in isInstructionFree() local
|
D | PHITransAddr.cpp | 215 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in PHITranslateSubExpr() local 398 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in InsertPHITranslatedSubExpr() local
|
D | Loads.cpp | 62 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in getUnderlyingObjectWithOffset() local
|
D | InlineCost.cpp | 225 bool CallAnalyzer::isGEPOffsetConstant(GetElementPtrInst &GEP) { in isGEPOffsetConstant() 237 bool CallAnalyzer::accumulateGEPOffset(GEPOperator &GEP, APInt &Offset) { in accumulateGEPOffset() 780 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripAndComputeInBoundsConstantOffsets() local
|
D | ValueTracking.cpp | 1595 GEPOperator *GEP = dyn_cast<GEPOperator>(PtrOp); in GetPointerBaseWithConstantOffset() local 1635 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in getConstantStringInfo() local 1775 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in GetUnderlyingObject() local
|
D | ScalarEvolutionExpander.cpp | 566 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep"); in expandAddToGEP() local 607 Value *GEP = Builder.CreateGEP(Casted, in expandAddToGEP() local
|
/external/llvm/unittests/Transforms/Utils/ |
D | Cloning.cpp | 129 GetElementPtrInst *GEP = GetElementPtrInst::Create(V, ops); in TEST_F() local
|
/external/llvm/lib/Transforms/Utils/ |
D | CodeExtractor.cpp | 319 GetElementPtrInst *GEP = in constructFunction() local 421 GetElementPtrInst *GEP = in emitCallAndSwitchStatement() local 447 GetElementPtrInst *GEP in emitCallAndSwitchStatement() local 562 GetElementPtrInst *GEP = in emitCallAndSwitchStatement() local
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineLoadStoreAlloca.cpp | 126 Instruction *GEP = in visitAllocaInst() local 466 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr)) { in visitStoreInst() local
|
D | InstCombineCompares.cpp | 201 FoldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, GlobalVariable *GV, in FoldCmpLoadFromIndexedGlobal() 475 static Value *EvaluateGEPOffsetExpression(User *GEP, InstCombiner &IC) { in EvaluateGEPOffsetExpression() 1232 if (GetElementPtrInst *GEP = in visitICmpInstWithInstAndIntCst() local 2258 if (GetElementPtrInst *GEP = in visitICmpInst() local 2271 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op0)) in visitICmpInst() local 2274 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op1)) in visitICmpInst() local 2964 if (GetElementPtrInst *GEP = in visitFCmpInst() local
|
D | InstCombinePHI.cpp | 148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); in FoldPHIArgGEPIntoPHI() local 279 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(L->getOperand(0))) in isSafeAndProfitableToSinkLoad() local
|
D | InstructionCombining.cpp | 794 static bool shouldMergeGEPs(GEPOperator &GEP, GEPOperator &Src) { in shouldMergeGEPs() 804 Instruction *InstCombiner::visitGetElementPtrInst(GetElementPtrInst &GEP) { in visitGetElementPtrInst() 1401 Value *GEP = Builder->CreateInBoundsGEP(L->getPointerOperand(), Indices); in visitExtractValueInst() local
|
D | InstCombineAddSub.cpp | 412 Value *InstCombiner::EmitGEPOffset(User *GEP) { in EmitGEPOffset()
|
/external/llvm/lib/VMCore/ |
D | Value.cpp | 344 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripPointerCastsAndOffsets() local 411 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in isDereferenceablePointer() local
|
D | Constants.cpp | 1665 Constant *GEP = getGetElementPtr( in getSizeOf() local 1680 Constant *GEP = getGetElementPtr(NullPtr, Indices); in getAlignOf() local 1697 Constant *GEP = getGetElementPtr( in getOffsetOf() local
|
/external/llvm/lib/Transforms/IPO/ |
D | ArgumentPromotion.cpp | 352 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V)) { in isSafeToPromoteArgument() local 390 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in isSafeToPromoteArgument() local 838 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->use_back()); in DoPromotion() local
|
D | GlobalOpt.cpp | 334 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in CleanupConstantGlobalUsers() local 577 User *GEP = GV->use_back(); in SRAGlobal() local 2466 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(CurInst)) { in EvaluateBlock() local
|
/external/llvm/lib/Transforms/Scalar/ |
D | GlobalMerge.cpp | 159 Constant *GEP = ConstantExpr::getInBoundsGetElementPtr(MergedGV, Idx); in doMerge() local
|
D | IndVarSimplify.cpp | 149 if (GEPOperator *GEP = dyn_cast<GEPOperator>(FromVal)) { in isValidRewrite() local 152 if (GEPOperator *GEP = dyn_cast<GEPOperator>(ToVal)) { in isValidRewrite() local
|
D | ScalarReplAggregates.cpp | 449 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) { in CanConvertToScalar() local 536 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) { in ConvertUsesToScalar() local 2517 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in isOnlyCopiedFromConstantGlobal() local
|
D | MemCpyOptimizer.cpp | 41 static int64_t GetOffsetFromIndex(const GetElementPtrInst *GEP, unsigned Idx, in GetOffsetFromIndex()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | ThreadSanitizer.cpp | 170 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Addr)) in addrPointsToConstantData() local
|
/external/llvm/lib/Analysis/IPA/ |
D | GlobalsModRef.cpp | 261 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in AnalyzeUsesOfPointer() local
|
/external/llvm/tools/bugpoint/ |
D | Miscompilation.cpp | 836 Value *GEP = ConstantExpr::getGetElementPtr(funcName, GEPargs); in CleanupAndPrepareModules() local
|