Searched refs:ScalarOperand (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsRISCVXsf.td | 27 … !if(ImmScalar, [ImmArg<ArgIndex<2>>], []), // ScalarOperand 30 let ScalarOperand = !cond(ImmScalar: NoScalarOperand, 43 !if(ImmScalar, [ImmArg<ArgIndex<3>>], []))>, // ScalarOperand 45 let ScalarOperand = !cond(ImmScalar: NoScalarOperand, 60 … [ImmArg<ArgIndex<3>>]), []), // ScalarOperand 63 let ScalarOperand = !cond(ImmScalar: NoScalarOperand, 77 … !if(ImmScalar, [ImmArg<ArgIndex<3>>], []), // ScalarOperand 80 let ScalarOperand = !if(ImmScalar, NoScalarOperand, 3); 92 … !if(ImmScalar, [ImmArg<ArgIndex<3>>], []), // ScalarOperand 95 let ScalarOperand = !if(ImmScalar, NoScalarOperand, 3);
|
H A D | IntrinsicsRISCV.td | 141 bits<4> ScalarOperand = NoScalarOperand; 450 let ScalarOperand = 2; 462 let ScalarOperand = 2; 473 let ScalarOperand = 2; 483 let ScalarOperand = 2; 494 let ScalarOperand = 2; 525 let ScalarOperand = 2; 536 let ScalarOperand = 2; 546 let ScalarOperand = 2; 557 let ScalarOperand = 2; [all …]
|
H A D | IntrinsicsRISCVXTHead.td | 21 let ScalarOperand = 1;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 1125 uint8_t ScalarOperand; member 1129 return ScalarOperand != 0xF; in hasScalarOperand()
|
H A D | RISCVISelLowering.cpp | 8786 unsigned SplatOp = II->ScalarOperand + 1 + HasChain; in lowerVectorIntrinsicScalars() 8816 assert(II->ScalarOperand > 0 && "Unexpected splat operand!"); in lowerVectorIntrinsicScalars() 9027 unsigned SplatOp = II->ScalarOperand + 1; in promoteVCIXScalar()
|
H A D | RISCVInstrInfoVPseudos.td | 554 let Fields = ["IntrinsicID", "ScalarOperand", "VLOperand"];
|