Home
last modified time | relevance | path

Searched refs:StrideVal (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp101 APInt StrideVal(StartVal->getValue().getBitWidth(), 0); in matchStridedConstant() local
110 StrideVal = LocalStride; in matchStridedConstant()
111 else if (StrideVal != LocalStride) in matchStridedConstant()
117 Value *Stride = ConstantInt::get(StartVal->getType(), StrideVal); in matchStridedConstant()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1046 APInt StrideVal = Step->getAPInt(); in isConstantStridedAccessLessThan() local
1047 if (StrideVal.getBitWidth() > 64) in isConstantStridedAccessLessThan()
1050 return StrideVal.getSExtValue() < MergeDistance; in isConstantStridedAccessLessThan()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1867 Value *StrideVal = in expandBounds() local
1870 return {Start, End, StrideVal}; in expandBounds()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp5586 uint32_t StrideVal = StrideConst->Value.getZExtValue(); in legalizePointerAsRsrcIntrin() local
5587 uint32_t ShiftedStrideVal = StrideVal << 16; in legalizePointerAsRsrcIntrin()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp13326 Value *StrideVal; in vectorizeTree() local
13329 StrideVal = in vectorizeTree()
13343 StrideVal = Builder.CreateMul( in vectorizeTree()
13354 {PO, StrideVal, Builder.getAllOnesMask(VecTy->getElementCount()), in vectorizeTree()