/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | GetElementPtrTypeIterator.h | 139 inline gep_type_iterator gep_type_begin(const User *GEP) { in gep_type_begin() 146 inline gep_type_iterator gep_type_end(const User *GEP) { in gep_type_end() 150 inline gep_type_iterator gep_type_begin(const User &GEP) { in gep_type_begin() 157 inline gep_type_iterator gep_type_end(const User &GEP) { in gep_type_end()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | GlobalSplit.cpp | 60 auto *GEP = dyn_cast<GEPOperator>(U); in splitGlobal() local 120 auto *GEP = cast<GEPOperator>(U); in splitGlobal() local
|
H A D | ArgumentPromotion.cpp | 439 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->user_back()); in doPromotion() local 626 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V)) { in isSafeToPromoteArgument() local 674 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(UR)) { in isSafeToPromoteArgument() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 324 static bool isGEPFoldable(GetElementPtrInst *GEP, in isGEPFoldable() 331 Instruction *NaryReassociatePass::tryReassociateGEP(GetElementPtrInst *GEP) { in tryReassociateGEP() 349 GetElementPtrInst *GEP) { in requiresSignExtension() 356 NaryReassociatePass::tryReassociateGEPAtIndex(GetElementPtrInst *GEP, in tryReassociateGEPAtIndex() 391 NaryReassociatePass::tryReassociateGEPAtIndex(GetElementPtrInst *GEP, in tryReassociateGEPAtIndex()
|
H A D | StraightLineStrengthReduce.cpp | 139 GEP, // &B[..][i * S][..] enumerator 286 static bool isGEPFoldable(GetElementPtrInst *GEP, in isGEPFoldable() 313 static bool hasOnlyOneNonZeroIndex(GetElementPtrInst *GEP) { in hasOnlyOneNonZeroIndex() 497 GetElementPtrInst *GEP) { in factorArrayIndex() 530 GetElementPtrInst *GEP) { in allocateCandidatesAndFindBasisForGEP()
|
H A D | SeparateConstOffsetFromGEP.cpp | 768 Value *ConstantOffsetExtractor::Extract(Value *Idx, GetElementPtrInst *GEP, in Extract() 786 int64_t ConstantOffsetExtractor::Find(Value *Idx, GetElementPtrInst *GEP, in Find() 796 GetElementPtrInst *GEP) { in canonicalizeArrayIndicesToPointerSize() 814 SeparateConstOffsetFromGEP::accumulateByteOffset(GetElementPtrInst *GEP, in accumulateByteOffset() 963 bool SeparateConstOffsetFromGEP::splitGEP(GetElementPtrInst *GEP) { in splitGEP() 1168 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I++)) in run() local
|
H A D | MergeICmps.cpp | 114 GetElementPtrInst *GEP = nullptr; member 157 auto *const GEP = dyn_cast<GetElementPtrInst>(Addr); in visitICmpLoadOperand() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 218 GetElementPtrInst *GEP, in checkGEP() 479 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr); in tryCreateMaskedGatherOffset() local 621 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr); in tryCreateMaskedScatterOffset() local 657 IntrinsicInst *I, Value *BasePtr, Value *Offsets, GetElementPtrInst *GEP, in tryCreateIncrementingGatScat() 1035 static Value *CheckAndCreateOffsetAdd(Value *X, Value *Y, Value *GEP, in CheckAndCreateOffsetAdd() 1103 Value *MVEGatherScatterLowering::foldGEP(GetElementPtrInst *GEP, in foldGEP() 1129 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Address); in optimiseAddress() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | RelLookupTableConverter.cpp | 39 GetElementPtrInst *GEP = in shouldConvertToRelLookupTable() local 128 GetElementPtrInst *GEP = in convertToRelLookupTable() local
|
H A D | CodeExtractor.cpp | 997 GetElementPtrInst *GEP = GetElementPtrInst::Create( in constructFunction() local 1179 GetElementPtrInst *GEP = GetElementPtrInst::Create( in emitCallAndSwitchStatement() local 1217 GetElementPtrInst *GEP = GetElementPtrInst::Create( in emitCallAndSwitchStatement() local 1320 GetElementPtrInst *GEP = GetElementPtrInst::Create( in emitCallAndSwitchStatement() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.cpp | 71 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in VPInstructionsToVPRecipes() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 214 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in PHITranslateSubExpr() local 396 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) { in InsertPHITranslatedSubExpr() local
|
H A D | TypeMetadataUtils.cpp | 62 } else if (auto GEP = dyn_cast<GetElementPtrInst>(User)) { in findLoadCallsAtConstantOffset() local
|
H A D | MemoryBuiltins.cpp | 622 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) in compute() local 784 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator() 930 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in compute_() local 1014 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
|
H A D | CaptureTracking.cpp | 68 if (auto *GEP = dyn_cast<GetElementPtrInst>(O)) in isDereferenceableOrNull() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVVMReflect.cpp | 138 const ConstantExpr *GEP = cast<ConstantExpr>(Str); in runNVVMReflect() local
|
H A D | NVPTXLowerArgs.cpp | 178 if (auto *GEP = dyn_cast<GetElementPtrInst>(I.OldInstruction)) { in convertToParamAS() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 337 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(stripBitcasts(Ptr)); in calculateVectorIndex() local 345 static Value* GEPToVectorIndex(GetElementPtrInst *GEP) { in GEPToVectorIndex() 455 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(AllocaUser); in tryPromoteAllocaToVector() local 672 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(UseInst)) { in collectUsesWithPtrTypes() local
|
H A D | AMDGPUPerfHintAnalysis.cpp | 166 if (auto GEP = dyn_cast<GetElementPtrInst>(V)) { in isIndirectAccess() local 237 } else if (auto *GEP = dyn_cast<GetElementPtrInst>(&I)) { in visit() local
|
H A D | AMDGPUInstructionSelector.h | 71 const MachineInstr &GEP; member
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 71 if (auto *GEP = dyn_cast<GetElementPtrInst>(I)) { in isOnlyCopiedFromConstantMemory() local 202 Instruction *GEP = GetElementPtrInst::CreateInBounds( in simplifyAllocaArraySize() local 294 } else if (auto *GEP = dyn_cast<GetElementPtrInst>(I)) { in replace() local 1376 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr)) { in visitStoreInst() local
|
H A D | InstCombineCompares.cpp | 108 InstCombinerImpl::foldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP, in foldCmpLoadFromIndexedGlobal() 387 static Value *evaluateGEPOffsetExpression(User *GEP, InstCombinerImpl &IC, in evaluateGEPOffsetExpression() 525 if (auto *GEP = dyn_cast<GEPOperator>(V)) { in canRewriteGEPAsOffset() local 647 if (auto *GEP = dyn_cast<GEPOperator>(Val)) { in rewriteGEPAsOffset() local 707 Value *GEP = Builder.CreateInBoundsGEP( in rewriteGEPAsOffset() local 732 if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) { in getAsConstantIndexedAddress() local 1841 if (auto *GEP = dyn_cast<GetElementPtrInst>(LI->getOperand(0))) in foldICmpAndConstant() local 3323 if (GetElementPtrInst *GEP = in foldICmpInstWithConstantNotInt() local 5683 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op0)) in visitICmpInst() local 5686 if (GEPOperator *GEP = dyn_cast<GEPOperator>(Op1)) in visitICmpInst() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 273 auto *GEP = cast<llvm::GetElementPtrInst>(CreateConstInBoundsGEP2_32( variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 370 auto *GEP = GetElementPtrInst::CreateInBounds(Call->getArgOperand(0), in replaceWithGEP() local 533 void BPFAbstractMemberAccess::traceGEP(GetElementPtrInst *GEP, CallInst *Parent, in traceGEP() 1043 auto *GEP = GetElementPtrInst::Create(Type::getInt8Ty(BB->getContext()), in transformGEPChain() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerCoverage.cpp | 353 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr, in CreateSecStartEnd() local 659 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(&Inst)) in instrumentFunction() local 848 for (auto GEP : GepTraceTargets) { in InjectTraceForGep() local
|