Searched refs:SplatOp (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVGatherScatterLowering.cpp | 284 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 D | RISCVISelLowering.cpp | 8786 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 D | PPCISelDAGToDAG.cpp | 6328 unsigned SplatOp = (Type == MVT::v16i8) ? PPC::VSPLTB : PPC::VSPLTH; in Select() local 6357 CurDAG->SelectNodeTo(N, SplatOp, Type, in Select()
|