/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/ |
H A D | Local.h | 29 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &DL, User *GEP, argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructionSelector.h | 63 const MachineInstr &GEP; member in struct:llvm::AMDGPUInstructionSelector::GEPInfo 67 GEPInfo(const MachineInstr &GEP) : GEP(GEP), Imm(0) { } argument
|
H A D | AMDGPUPromoteAlloca.cpp | 308 GetElementPtrInst *GEP = cast<GetElementPtrInst>(Ptr); local 314 static Value* GEPToVectorIndex(GetElementPtrInst *GEP) { argument 387 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(AllocaUser); local [all...] |
H A D | AMDGPUTargetTransformInfo.cpp | 138 const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(&I); local 209 << *L << " due to " << *GEP << '\n'); local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVVMReflect.cpp | 137 const ConstantExpr *GEP = cast<ConstantExpr>(Str); local
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GetElementPtrTypeIterator.h | 127 inline gep_type_iterator gep_type_begin(const User *GEP) { argument 134 inline gep_type_iterator gep_type_end(const User *GEP) { argument 138 inline gep_type_iterator gep_type_begin(const User &GEP) { argument 145 inline gep_type_iterator gep_type_end(const User &GEP) { argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalSplit.cpp | 117 auto *GEP = cast<GEPOperator>(U); local [all...] |
H A D | ArgumentPromotion.cpp | 439 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->user_back()); local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 120 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr); local
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 262 auto *GEP = cast<llvm::GetElementPtrInst>(CreateConstInBoundsGEP2_32( local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 298 static bool isGEPFoldable(GetElementPtrInst *GEP, argument 307 Instruction *NaryReassociatePass::tryReassociateGEP(GetElementPtrInst *GEP) { argument 324 requiresSignExtension(Value *Index, GetElementPtrInst *GEP) argument 332 tryReassociateGEPAtIndex(GetElementPtrInst *GEP, unsigned I, Type *IndexedType) argument 367 tryReassociateGEPAtIndex(GetElementPtrInst *GEP, unsigned I, Value *LHS, Value *RHS, Type *IndexedType) argument [all...] |
H A D | StraightLineStrengthReduce.cpp | 107 GEP, // &B[..][i * S][..] enumerator in enum:__anon5727::StraightLineStrengthReduce::Candidate::Kind 273 static bool isGEPFoldable(GetElementPtrInst *GEP, argument 302 hasOnlyOneNonZeroIndex(GetElementPtrInst *GEP) argument 483 factorArrayIndex(Value *ArrayIdx, const SCEV *Base, uint64_t ElementSize, GetElementPtrInst *GEP) argument 518 allocateCandidatesAndFindBasisForGEP( GetElementPtrInst *GEP) argument [all...] |
H A D | InferAddressSpaces.cpp | 484 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I); local
|
H A D | MergeICmps.cpp | 83 BCEAtom(GetElementPtrInst *GEP, LoadInst *LoadI, int BaseId, APInt Offset) argument 114 GetElementPtrInst *GEP = nullptr; member in struct:__anon5701::BCEAtom 157 auto *const GEP = dyn_cast<GetElementPtrInst>(Addr); local [all...] |
H A D | SeparateConstOffsetFromGEP.cpp | 736 Extract(Value *Idx, GetElementPtrInst *GEP, User *&UserChainTail, const DominatorTree *DT) argument 754 Find(Value *Idx, GetElementPtrInst *GEP, const DominatorTree *DT) argument 763 canonicalizeArrayIndicesToPointerSize( GetElementPtrInst *GEP) argument 782 accumulateByteOffset(GetElementPtrInst *GEP, bool &NeedsExtraction) argument 931 splitGEP(GetElementPtrInst *GEP) argument [all...] |
H A D | LowerMatrixIntrinsics.cpp | 568 Value *GEP = local 595 Value *GEP = local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 540 Constant *GEP = local
|
H A D | InterleavedLoadCombinePass.cpp | 984 GetElementPtrInst &GEP = *cast<GetElementPtrInst>(&Ptr); local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 305 auto *GEP = GetElementPtrInst::CreateInBounds(Call->getArgOperand(0), local 469 void BPFAbstractMemberAccess::traceGEP(GetElementPtrInst *GEP, CallInst *Parent, argument 902 auto *GEP = GetElementPtrInst::Create(Type::getInt8Ty(BB->getContext()), local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | Miscompilation.cpp | 855 Value *GEP = ConstantExpr::getGetElementPtr(InitArray->getType(), local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 748 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { argument 971 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { argument [all...] |
H A D | VectorUtils.cpp | 154 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr); local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerCoverage.cpp | 322 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr, local
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 215 Instruction *GEP = GetElementPtrInst::CreateInBounds( local [all...] |
H A D | InstCombinePHI.cpp | 406 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); local [all...] |