Home
last modified time | relevance | path

Searched refs:VLOperand (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIntrinsicsRISCV.td126 bits<5> VLOperand = NoVLOperand;
168 let VLOperand = 1;
178 let VLOperand = 2;
191 let VLOperand = 2;
203 let VLOperand = 3;
217 let VLOperand = 3;
227 let VLOperand = 3;
239 let VLOperand = 4;
249 let VLOperand = 3;
261 let VLOperand = 4;
[all …]
DIntrinsicsRISCVXTHead.td10 let VLOperand = 4;
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelLowering.h763 uint8_t VLOperand; member
770 return VLOperand != 0x1F; in hasVLOperand()
DRISCVISelDAGToDAG.cpp570 SDValue VLOperand; in selectVSETVLI() local
573 VLOperand = CurDAG->getRegister(RISCV::X0, XLenVT); in selectVSETVLI()
576 VLOperand = Node->getOperand(IntNoOffset + 1); in selectVSETVLI()
578 if (auto *C = dyn_cast<ConstantSDNode>(VLOperand)) { in selectVSETVLI()
592 SmallVector<SDValue, 3> Ops = {VLOperand, VTypeIOp}; in selectVSETVLI()
DRISCVInstrInfoVPseudos.td457 let Fields = ["IntrinsicID", "ScalarOperand", "VLOperand"];
DRISCVISelLowering.cpp1742 return Op.getOperand(II->VLOperand + 1 + HasChain); in getVLOperand()
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
Driscv_vector.td955 Value *VLOperand = Ops[PtrOperandIdx + 1];
959 Operands.push_back(VLOperand);
1021 Value *VLOperand = Ops[PtrOperandIdx + 2];
1025 Operands.push_back(VLOperand);
1088 Value *VLOperand = Ops[PtrOperandIdx + 2];
1093 Operands.push_back(VLOperand);
1150 Value *VLOperand = Ops[PtrOperandIdx + 2];
1155 Operands.push_back(VLOperand);