| /freebsd-10-stable/contrib/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()
|
| /freebsd-10-stable/contrib/llvm/lib/IR/ |
| D | Value.cpp | 351 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripPointerCastsAndOffsets() local 412 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripAndAccumulateInBoundsConstantOffsets() local 460 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in isDereferenceablePointer() local
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineLoadStoreAlloca.cpp | 69 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in isOnlyCopiedFromConstantGlobal() local 188 Instruction *GEP = in visitAllocaInst() local 594 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr)) { in visitStoreInst() local
|
| D | InstCombineCompares.cpp | 227 FoldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, GlobalVariable *GV, in FoldCmpLoadFromIndexedGlobal() 514 static Value *EvaluateGEPOffsetExpression(User *GEP, InstCombiner &IC) { in EvaluateGEPOffsetExpression() 1294 if (GetElementPtrInst *GEP = in visitICmpInstWithInstAndIntCst() local 2544 if (GetElementPtrInst *GEP = in visitICmpInst() local 2557 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op0)) in visitICmpInst() local 2560 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op1)) in visitICmpInst() local 3350 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 | 96 Value *InstCombiner::EmitGEPOffset(User *GEP) { in EmitGEPOffset() 828 static bool shouldMergeGEPs(GEPOperator &GEP, GEPOperator &Src) { in shouldMergeGEPs() 1076 Instruction *InstCombiner::visitGetElementPtrInst(GetElementPtrInst &GEP) { in visitGetElementPtrInst() 1814 Value *GEP = Builder->CreateInBoundsGEP(L->getPointerOperand(), Indices); in visitExtractValueInst() local
|
| D | InstCombineVectorOps.cpp | 674 GetElementPtrInst *GEP = GetElementPtrInst::Create(Ptr, Idx, "", I); in BuildNew() local
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | CodeExtractor.cpp | 366 GetElementPtrInst *GEP = in constructFunction() local 468 GetElementPtrInst *GEP = in emitCallAndSwitchStatement() local 494 GetElementPtrInst *GEP in emitCallAndSwitchStatement() local 609 GetElementPtrInst *GEP = in emitCallAndSwitchStatement() local
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/ |
| D | PHITransAddr.cpp | 217 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in PHITranslateSubExpr() local 400 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in InsertPHITranslatedSubExpr() local
|
| D | MemoryBuiltins.cpp | 415 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in compute() local 534 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator() 646 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in compute_() local 726 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
|
| D | ValueTracking.cpp | 916 static bool isGEPKnownNonNull(GEPOperator *GEP, const DataLayout *DL, in isGEPKnownNonNull() 999 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in isKnownNonZero() local 1726 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Ptr)) { in GetPointerBaseWithConstantOffset() local 1763 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in getConstantStringInfo() local 1903 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in GetUnderlyingObject() local
|
| D | ConstantFolding.cpp | 242 GEPOperator *GEP = dyn_cast<GEPOperator>(CE); in IsConstantOffsetFromGlobal() local 717 while (GEPOperator *GEP = dyn_cast<GEPOperator>(Ptr)) { in SymbolicallyEvaluateGEP() local
|
| D | ScalarEvolutionExpander.cpp | 565 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep"); in expandAddToGEP() local 601 Value *GEP = Builder.CreateGEP(Casted, in expandAddToGEP() local
|
| /freebsd-10-stable/contrib/llvm/lib/Target/NVPTX/ |
| D | NVVMReflect.cpp | 162 const ConstantExpr *GEP = cast<ConstantExpr>(str); in runOnModule() local
|
| D | NVPTXUtilities.cpp | 341 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in skipPointerTransfer() local 373 } else if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in skipPointerTransfer() local
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/ |
| D | ArgumentPromotion.cpp | 345 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V)) { in isSafeToPromoteArgument() local 383 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in isSafeToPromoteArgument() local 834 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->use_back()); in DoPromotion() local
|
| D | GlobalOpt.cpp | 166 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) { in IsSafeComputationToRemove() local 310 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in CleanupConstantGlobalUsers() local 552 User *GEP = GV->use_back(); in SRAGlobal() local 2494 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(CurInst)) { in EvaluateBlock() local
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/IPA/ |
| D | InlineCost.cpp | 246 bool CallAnalyzer::isGEPOffsetConstant(GetElementPtrInst &GEP) { in isGEPOffsetConstant() 258 bool CallAnalyzer::accumulateGEPOffset(GEPOperator &GEP, APInt &Offset) { in accumulateGEPOffset() 935 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in stripAndComputeInBoundsConstantOffsets() local
|
| D | GlobalsModRef.cpp | 261 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in AnalyzeUsesOfPointer() local
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | StackProtector.cpp | 152 } else if (const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) { in HasAddressTaken() local
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | GlobalMerge.cpp | 185 Constant *GEP = ConstantExpr::getInBoundsGetElementPtr(MergedGV, Idx); in doMerge() local
|
| D | IndVarSimplify.cpp | 151 if (GEPOperator *GEP = dyn_cast<GEPOperator>(FromVal)) { in isValidRewrite() local 154 if (GEPOperator *GEP = dyn_cast<GEPOperator>(ToVal)) { in isValidRewrite() local
|
| D | MemCpyOptimizer.cpp | 41 static int64_t GetOffsetFromIndex(const GEPOperator *GEP, unsigned Idx, in GetOffsetFromIndex()
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | FastISel.cpp | 126 if (const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) in hasTrivialKill() local 1574 bool FastISel::canFoldAddIntoGEP(const User *GEP, const Value *Add) { in canFoldAddIntoGEP()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/ |
| D | ThreadSanitizer.cpp | 250 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Addr)) in addrPointsToConstantData() local
|