Lines Matching refs:RVT

185   EVT RVT = RHS.getValueType();
188 unsigned RSize = RVT.getSizeInBits();
191 SDValue SignBit = DAG.getNode(ISD::SHL, dl, RVT, DAG.getConstant(1, RVT),
193 TLI.getShiftAmountTy(RVT)));
194 SignBit = DAG.getNode(ISD::AND, dl, RVT, RHS, SignBit);
197 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits();
199 SignBit = DAG.getNode(ISD::SRL, dl, RVT, SignBit,
581 EVT RVT = N->getValueType(0);
594 LC = Signed ? RTLIB::getSINTTOFP(NVT, RVT):RTLIB::getUINTTOFP (NVT, RVT);
602 TLI.getTypeToTransformTo(*DAG.getContext(), RVT),
657 EVT RVT = N->getValueType(0);
659 RTLIB::Libcall LC = RTLIB::getFPROUND(SVT, RVT);
663 return TLI.makeLibCall(DAG, LC, RVT, &Op, 1, false, SDLoc(N)).first;
690 EVT RVT = N->getValueType(0);
691 RTLIB::Libcall LC = RTLIB::getFPTOSINT(N->getOperand(0).getValueType(), RVT);
694 return TLI.makeLibCall(DAG, LC, RVT, &Op, 1, false, SDLoc(N)).first;
698 EVT RVT = N->getValueType(0);
699 RTLIB::Libcall LC = RTLIB::getFPTOUINT(N->getOperand(0).getValueType(), RVT);
702 return TLI.makeLibCall(DAG, LC, RVT, &Op, 1, false, SDLoc(N)).first;
706 EVT RVT = N->getValueType(0);
709 return TLI.makeLibCall(DAG, LC, RVT, &Op, 1, false, SDLoc(N)).first;
1376 EVT RVT = N->getValueType(0);
1381 if (RVT == MVT::i32) {
1391 RTLIB::Libcall LC = RTLIB::getFPTOSINT(N->getOperand(0).getValueType(), RVT);
1393 return TLI.makeLibCall(DAG, LC, RVT, &N->getOperand(0), 1, false, dl).first;
1397 EVT RVT = N->getValueType(0);
1402 if (RVT == MVT::i32) {
1423 RTLIB::Libcall LC = RTLIB::getFPTOUINT(N->getOperand(0).getValueType(), RVT);