Home
last modified time | relevance | path

Searched refs:SplatOp (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp284 Value *SplatOp = getSplatValue(OtherOp); in matchStridedRecurrence() local
285 if (!SplatOp) in matchStridedRecurrence()
310 Start = Builder.CreateAdd(Start, SplatOp, "start"); in matchStridedRecurrence()
314 Start = Builder.CreateMul(Start, SplatOp, "start"); in matchStridedRecurrence()
315 Step = Builder.CreateMul(Step, SplatOp, "step"); in matchStridedRecurrence()
316 Stride = Builder.CreateMul(Stride, SplatOp, "stride"); in matchStridedRecurrence()
320 Start = Builder.CreateShl(Start, SplatOp, "start"); in matchStridedRecurrence()
321 Step = Builder.CreateShl(Step, SplatOp, "step"); in matchStridedRecurrence()
322 Stride = Builder.CreateShl(Stride, SplatOp, "stride"); in matchStridedRecurrence()
H A DRISCVISelLowering.cpp8786 unsigned SplatOp = II->ScalarOperand + 1 + HasChain; in lowerVectorIntrinsicScalars()
8787 assert(SplatOp < Op.getNumOperands()); in lowerVectorIntrinsicScalars()
8790 SDValue &ScalarOp = Operands[SplatOp]; in lowerVectorIntrinsicScalars()
8817 MVT VT = Op.getOperand(SplatOp - 1).getSimpleValueType(); in lowerVectorIntrinsicScalars()
9027 unsigned SplatOp = II->ScalarOperand + 1; in promoteVCIXScalar()
9028 assert(SplatOp < Op.getNumOperands()); in promoteVCIXScalar()
9030 SDValue &ScalarOp = Operands[SplatOp]; in promoteVCIXScalar()
8784 unsigned SplatOp = II->ScalarOperand + 1 + HasChain; lowerVectorIntrinsicScalars() local
9025 unsigned SplatOp = II->ScalarOperand + 1; promoteVCIXScalar() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp6328 unsigned SplatOp = (Type == MVT::v16i8) ? PPC::VSPLTB : PPC::VSPLTH; in Select() local
6357 CurDAG->SelectNodeTo(N, SplatOp, Type, in Select()