Home
last modified time | relevance | path

Searched refs:TypeScale (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp351 unsigned TypeScale = 0; in determineBaseAndStride() local
368 TypeScale = TS.getFixedValue(); in determineBaseAndStride()
402 if (TypeScale != 1) in determineBaseAndStride()
403 Stride = Builder.CreateMul(Stride, ConstantInt::get(IntPtrTy, TypeScale)); in determineBaseAndStride()
442 if (TypeScale != 1) in determineBaseAndStride()
443 Stride = Builder.CreateMul(Stride, ConstantInt::get(IntPtrTy, TypeScale)); in determineBaseAndStride()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp105 std::pair<Value *, int64_t> getVarAndConst(Value *Inst, int TypeScale);
142 Value *Ptr, unsigned TypeScale,
373 MVEGatherScatterLowering::getVarAndConst(Value *Inst, int TypeScale) { in getVarAndConst() argument
394 int64_t Immediate = *Const << TypeScale; in getVarAndConst()
755 int TypeScale = in tryCreateIncrementingGatScat() local
759 if (TypeScale == -1) in tryCreateIncrementingGatScat()
767 TypeScale, Builder)) in tryCreateIncrementingGatScat()
774 std::pair<Value *, int64_t> Add = getVarAndConst(Offsets, TypeScale); in tryCreateIncrementingGatScat()
783 Builder.CreateVectorSplat(Ty->getNumElements(), Builder.getInt32(TypeScale)), in tryCreateIncrementingGatScat()
802 IntrinsicInst *I, Value *BasePtr, Value *Offsets, unsigned TypeScale, in tryCreateIncrementingWBGatScat() argument
[all …]