Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp90 Offset = GTI.getSequentialElementStride(DL) * ElemCount; in getMaxPreservedAlignment()
160 GTI.getSequentialElementStride(DL))) in accumulateConstantOffset()
173 if (!AccumulateOffset(AnalysisIndex, GTI.getSequentialElementStride(DL))) in accumulateConstantOffset()
220 GTI.getSequentialElementStride(DL)); in collectOffset()
226 APInt IndexedSize = APInt(BitWidth, GTI.getSequentialElementStride(DL)); in collectOffset()
H A DDataLayout.cpp940 Result += ArrayIdx * GTI.getSequentialElementStride(*this); in getIndexedOffsetInType()
H A DValue.cpp1018 TypeSize Size = GTI.getSequentialElementStride(DL); in getOffsetFromIndex()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLocal.cpp67 TypeSize TSize = GTI.getSequentialElementStride(DL); in emitGEPOffset()
H A DBasicAliasAnalysis.cpp644 TypeSize AllocTypeSize = GTI.getSequentialElementStride(DL); in DecomposeGEPExpression()
655 TypeSize AllocTypeSize = GTI.getSequentialElementStride(DL); in DecomposeGEPExpression()
H A DLoopAccessAnalysis.cpp2750 : GEPTI.getSequentialElementStride(DL); in getGEPInductionOperand()
H A DInlineCost.cpp1432 APInt TypeSize(IntPtrWidth, GTI.getSequentialElementStride(DL)); in accumulateGEPOffset()
H A DValueTracking.cpp1200 TypeSize IndexTypeSize = GTI.getSequentialElementStride(Q.DL); in computeKnownBitsFromOperator()
2132 if (GTI.getSequentialElementStride(Q.DL).isZero()) in isGEPKnownNonNull()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h154 TypeSize getSequentialElementStride(const DataLayout &DL) const { in getSequentialElementStride() function
/freebsd-14.2/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.cpp546 uint64_t ElementSize = GTI.getSequentialElementStride(*DL); in allocateCandidatesAndFindBasisForGEP()
H A DSROA.cpp1131 GTI.getSequentialElementStride(DL)); in visitGetElementPtrInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp374 TypeSize TS = GTI.getSequentialElementStride(*DL); in determineBaseAndStride()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp569 TotalOffs += GTI.getSequentialElementStride(DL) * IdxN; in selectGetElementPtr()
586 uint64_t ElementSize = GTI.getSequentialElementStride(DL); in selectGetElementPtr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1196 uint64_t Stride = GTIA.getSequentialElementStride(DL); in getConstantOffsetComplexAddrs()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1062 GTI.getSequentialElementStride(DL).getFixedValue(); in getGEPCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp281 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp648 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
4989 TotalOffs += GTI.getSequentialElementStride(DL) * in selectGetElementPtr()
5001 uint64_t ElementSize = GTI.getSequentialElementStride(DL); in selectGetElementPtr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp495 uint64_t S = GTI.getSequentialElementStride(DL); in computeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp353 uint64_t S = GTI.getSequentialElementStride(DL); in PPCComputeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1077 Total += I.getSequentialElementStride(getDataLayout()) * Idx; in executeGEPOperation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp750 uint64_t S = GTI.getSequentialElementStride(DL); in ARMComputeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1624 uint64_t ElementSize = GTI.getSequentialElementStride(*DL); in translateGetElementPtr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp919 uint64_t S = GTI.getSequentialElementStride(DL); in X86SelectAddress()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5363 llvm::ConstantInt::get(IntPtrTy, GTI.getSequentialElementStride(DL)); in EmitGEPOffsetInBytes()

12