Home
last modified time | relevance | path

Searched refs:getSequentialElementStride (Results 1 – 25 of 26) sorted by relevance

12

/src/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp104 Offset = GTI.getSequentialElementStride(DL) * ElemCount; in getMaxPreservedAlignment()
183 GTI.getSequentialElementStride(DL))) in accumulateConstantOffset()
196 if (!AccumulateOffset(AnalysisIndex, GTI.getSequentialElementStride(DL))) in accumulateConstantOffset()
243 GTI.getSequentialElementStride(DL)); in collectOffset()
249 APInt IndexedSize = APInt(BitWidth, GTI.getSequentialElementStride(DL)); in collectOffset()
H A DDataLayout.cpp940 Result += ArrayIdx * GTI.getSequentialElementStride(*this); in getIndexedOffsetInType()
H A DValue.cpp1019 TypeSize Size = GTI.getSequentialElementStride(DL); in getOffsetFromIndex()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DLocal.cpp67 TypeSize TSize = GTI.getSequentialElementStride(DL); in emitGEPOffset()
H A DBasicAliasAnalysis.cpp675 TypeSize AllocTypeSize = GTI.getSequentialElementStride(DL); in DecomposeGEPExpression()
686 TypeSize AllocTypeSize = GTI.getSequentialElementStride(DL); in DecomposeGEPExpression()
H A DLoopAccessAnalysis.cpp2821 : GEPTI.getSequentialElementStride(DL); in getGEPInductionOperand()
H A DInlineCost.cpp1442 APInt TypeSize(IntPtrWidth, GTI.getSequentialElementStride(DL)); in accumulateGEPOffset()
H A DValueTracking.cpp1375 TypeSize IndexTypeSize = GTI.getSequentialElementStride(Q.DL); in computeKnownBitsFromOperator()
2428 if (GTI.getSequentialElementStride(Q.DL).isZero()) in isGEPKnownNonNull()
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h154 TypeSize getSequentialElementStride(const DataLayout &DL) const { in getSequentialElementStride() function
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp846 ConstantOffset * GTI.getSequentialElementStride(*DL); in accumulateByteOffset()
887 GTI.getSequentialElementStride(*DL)); in lowerToSingleIndexGEPs()
947 GTI.getSequentialElementStride(*DL)); in lowerToArithmetics()
H A DStraightLineStrengthReduce.cpp544 uint64_t ElementSize = GTI.getSequentialElementStride(*DL); in allocateCandidatesAndFindBasisForGEP()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp393 TypeSize TS = GTI.getSequentialElementStride(*DL); in determineBaseAndStride()
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp573 TotalOffs += GTI.getSequentialElementStride(DL) * IdxN; in selectGetElementPtr()
590 uint64_t ElementSize = GTI.getSequentialElementStride(DL); in selectGetElementPtr()
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1105 GTI.getSequentialElementStride(DL).getFixedValue(); in getGEPCost()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1195 uint64_t Stride = GTIA.getSequentialElementStride(DL); in getConstantOffsetComplexAddrs()
/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp285 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp649 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
5003 TotalOffs += GTI.getSequentialElementStride(DL) * in selectGetElementPtr()
5015 uint64_t ElementSize = GTI.getSequentialElementStride(DL); in selectGetElementPtr()
/src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp495 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
/src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp353 uint64_t S = GTI.getSequentialElementStride(DL); in PPCComputeAddress()
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1041 Total += I.getSequentialElementStride(getDataLayout()) * Idx; in executeGEPOperation()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp750 uint64_t S = GTI.getSequentialElementStride(DL); in ARMComputeAddress()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp921 uint64_t S = GTI.getSequentialElementStride(DL); in X86SelectAddress()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1622 uint64_t ElementSize = GTI.getSequentialElementStride(*DL); in translateGetElementPtr()
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5703 llvm::ConstantInt::get(IntPtrTy, GTI.getSequentialElementStride(DL)); in EmitGEPOffsetInBytes()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4923 TypeSize TS = GTI.getSequentialElementStride(DL); in matchOperationAddr()

12