Searched refs:SplatOp (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 278 Value *SplatOp = getSplatValue(OtherOp); in matchStridedRecurrence() local 279 if (!SplatOp) in matchStridedRecurrence() 305 Start = Builder.CreateAdd(Start, SplatOp, "start"); in matchStridedRecurrence() 309 Start = Builder.CreateMul(Start, SplatOp, "start"); in matchStridedRecurrence() 310 Stride = Builder.CreateMul(Stride, SplatOp, "stride"); in matchStridedRecurrence() 314 Start = Builder.CreateShl(Start, SplatOp, "start"); in matchStridedRecurrence() 315 Stride = Builder.CreateShl(Stride, SplatOp, "stride"); in matchStridedRecurrence() 329 Step = Builder.CreateMul(Step, SplatOp, "step"); in matchStridedRecurrence() 332 Step = Builder.CreateShl(Step, SplatOp, "step"); in matchStridedRecurrence()
|
| H A D | RISCVISelLowering.cpp | 10310 unsigned SplatOp = II->ScalarOperand + 1 + HasChain; in lowerVectorIntrinsicScalars() local 10311 assert(SplatOp < Op.getNumOperands()); in lowerVectorIntrinsicScalars() 10314 SDValue &ScalarOp = Operands[SplatOp]; in lowerVectorIntrinsicScalars() 10341 MVT VT = Op.getOperand(SplatOp - 1).getSimpleValueType(); in lowerVectorIntrinsicScalars() 10544 unsigned SplatOp = II->ScalarOperand + 1; in promoteVCIXScalar() local 10545 assert(SplatOp < Op.getNumOperands()); in promoteVCIXScalar() 10547 SDValue &ScalarOp = Operands[SplatOp]; in promoteVCIXScalar()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 6341 unsigned SplatOp = (Type == MVT::v16i8) ? PPC::VSPLTB : PPC::VSPLTH; in Select() local 6370 CurDAG->SelectNodeTo(N, SplatOp, Type, in Select()
|