Lines Matching defs:XLenVT
319 MVT XLenVT = Subtarget->getXLenVT();
320 SDValue SEWOp = CurDAG->getTargetConstant(Log2SEW, DL, XLenVT);
330 SDValue PolicyOp = CurDAG->getTargetConstant(Policy, DL, XLenVT);
383 MVT XLenVT = Subtarget->getXLenVT();
404 XLenVT, MVT::Other, Operands);
553 MVT XLenVT = Subtarget->getXLenVT();
574 SDValue VTypeIOp = CurDAG->getTargetConstant(VTypeI, DL, XLenVT);
584 VLOperand = CurDAG->getRegister(RISCV::X0, XLenVT);
592 SDValue VLImm = CurDAG->getTargetConstant(AVL, DL, XLenVT);
594 XLenVT, VLImm, VTypeIOp));
601 CurDAG->getMachineNode(Opcode, DL, XLenVT, VLOperand, VTypeIOp));
888 MVT XLenVT = Subtarget->getXLenVT();
948 Opc, DL, VT, CurDAG->getTargetConstant(FPImm, DL, XLenVT));
962 Imm = CurDAG->getRegister(RISCV::X0, XLenVT);
964 Imm = selectImm(CurDAG, DL, XLenVT, APF.bitcastToAPInt().getSExtValue(),
998 CurDAG->getTargetConstant(RISCVFPRndMode::RNE, DL, XLenVT));
1586 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, XLenVT, XLenVT,
1606 if (Src2.getValueType() != XLenVT)
1639 Log2_32(Src1VT.getScalarSizeInBits()), DL, XLenVT);
1665 if (Src2.getValueType() != XLenVT)
1718 Log2_32(Src1VT.getScalarSizeInBits()), DL, XLenVT);
1719 SDValue MaskSEW = CurDAG->getTargetConstant(0, DL, XLenVT);
2223 SDValue RC = CurDAG->getTargetConstant(InRegClassID, DL, XLenVT);
2269 SDValue RC = CurDAG->getTargetConstant(InRegClassID, DL, XLenVT);
2314 SDValue SEW = CurDAG->getTargetConstant(Log2SEW, DL, XLenVT);
2328 Operands.push_back(CurDAG->getRegister(RISCV::X0, XLenVT));
2330 SDValue PolicyOp = CurDAG->getTargetConstant(Policy, DL, XLenVT);
3347 // For example, we wish to match (i8 -1) -> (XLenVT 255) as a simm5 by first
3348 // sign-extending to (XLenVT -1).
3431 MVT XLenVT = Subtarget->getXLenVT();
3437 Imm = selectImm(CurDAG, DL, XLenVT, APF.bitcastToAPInt().getSExtValue(),