Home
last modified time | relevance | path

Searched refs:gep_type_iterator (Results 1 – 25 of 29) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DGetElementPtrTypeIterator.h121 using gep_type_iterator = generic_gep_type_iterator<>; variable
123 inline gep_type_iterator gep_type_begin(const User *GEP) { in gep_type_begin()
125 return gep_type_iterator::begin( in gep_type_begin()
130 inline gep_type_iterator gep_type_end(const User *GEP) { in gep_type_end()
131 return gep_type_iterator::end(GEP->op_end()); in gep_type_end()
134 inline gep_type_iterator gep_type_begin(const User &GEP) { in gep_type_begin()
136 return gep_type_iterator::begin( in gep_type_begin()
141 inline gep_type_iterator gep_type_end(const User &GEP) { in gep_type_end()
142 return gep_type_iterator::end(GEP.op_end()); in gep_type_end()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h29 typedef generic_gep_type_iterator<User::const_op_iterator> gep_type_iterator; typedef
188 GenericValue executeGEPOperation(Value *Ptr, gep_type_iterator I,
189 gep_type_iterator E, ExecutionContext &SF);
DExecution.cpp1048 GenericValue Interpreter::executeGEPOperation(Value *Ptr, gep_type_iterator I, in executeGEPOperation()
1049 gep_type_iterator E, in executeGEPOperation()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DOperator.cpp71 for (gep_type_iterator GTI = gep_type_begin(this), GTE = gep_type_end(this); in getMaxPreservedAlignment()
189 for (gep_type_iterator GTI = gep_type_begin(this), GTE = gep_type_end(this); in collectOffset()
DConstantFold.cpp1981 gep_type_iterator LastI = gep_type_end(GEP); in foldGEPOfGEP()
1982 for (gep_type_iterator I = gep_type_begin(GEP), E = gep_type_end(GEP); in foldGEPOfGEP()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp798 gep_type_iterator GTI = gep_type_begin(*GEP); in canonicalizeArrayIndicesToPointerSize()
817 gep_type_iterator GTI = gep_type_begin(*GEP); in accumulateByteOffset()
867 gep_type_iterator GTI = gep_type_begin(*Variadic); in lowerToSingleIndexGEPs()
927 gep_type_iterator GTI = gep_type_begin(*Variadic); in lowerToArithmetics()
1010 gep_type_iterator GTI = gep_type_begin(*GEP); in splitGEP()
DNaryReassociate.cpp340 gep_type_iterator GTI = gep_type_begin(*GEP); in tryReassociateGEP()
DStraightLineStrengthReduce.cpp538 gep_type_iterator GTI = gep_type_begin(GEP); in allocateCandidatesAndFindBasisForGEP()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DLocal.cpp37 gep_type_iterator GTI = gep_type_begin(GEP); in emitGEPOffset()
DVectorUtils.cpp160 gep_type_iterator GEPTI = gep_type_begin(Gep); in getGEPInductionOperand()
DBasicAliasAnalysis.cpp587 gep_type_iterator GTI = gep_type_begin(GEPOp); in DecomposeGEPExpression()
DInlineCost.cpp1339 for (gep_type_iterator GTI = gep_type_begin(GEP), GTE = gep_type_end(GEP); in accumulateGEPOffset()
DValueTracking.cpp1332 gep_type_iterator GTI = gep_type_begin(I); in computeKnownBitsFromOperator()
2262 for (gep_type_iterator GTI = gep_type_begin(GEP), GTE = gep_type_end(GEP); in isGEPKnownNonNull()
7469 gep_type_iterator GTI = gep_type_begin(GEP); in getOffsetFromIndex()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVGatherScatterLowering.cpp354 gep_type_iterator GTI = gep_type_begin(GEP); in determineBaseAndStride()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp477 gep_type_iterator GTIA = gep_type_begin(GEPA); in lookThroughComplexAddresses()
478 gep_type_iterator GTIB = gep_type_begin(GEPB); in lookThroughComplexAddresses()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp2040 gep_type_iterator GTI = gep_type_begin(*Src); in visitGEPOfGEP()
2119 for (gep_type_iterator I = gep_type_begin(*Src), E = gep_type_end(*Src); in visitGEPOfGEP()
2317 gep_type_iterator GTI = gep_type_begin(GEP); in visitGetElementPtrInst()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp273 for (gep_type_iterator GTI = gep_type_begin(U), E = gep_type_end(U); in computeAddress()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsFastISel.cpp486 gep_type_iterator GTI = gep_type_begin(U); in computeAddress()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp548 for (gep_type_iterator GTI = gep_type_begin(I), E = gep_type_end(I); in selectGetElementPtr()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp344 gep_type_iterator GTI = gep_type_begin(U); in PPCComputeAddress()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp637 for (gep_type_iterator GTI = gep_type_begin(U), E = gep_type_end(U); in computeAddress()
4939 for (gep_type_iterator GTI = gep_type_begin(I), E = gep_type_end(I); in selectGetElementPtr()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DLocal.cpp3449 gep_type_iterator It = gep_type_begin(I); in canReplaceOperandWithVariable()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMFastISel.cpp741 gep_type_iterator GTI = gep_type_begin(U); in ARMComputeAddress()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DCodeGenPrepare.cpp4684 gep_type_iterator GTI = gep_type_begin(AddrInst); in matchOperationAddr()
7791 gep_type_iterator I = gep_type_begin(*GEP); in GEPSequentialConstIndexed()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp1521 for (gep_type_iterator GTI = gep_type_begin(&U), E = gep_type_end(&U); in translateGetElementPtr()

12