Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NVT

142   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
143 unsigned Size = NVT.getSizeInBits();
148 SDValue Mask = DAG.getConstant(API, NVT);
150 return DAG.getNode(ISD::AND, SDLoc(N), NVT, Op, Mask);
154 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
163 NVT, Ops, 2, false, SDLoc(N));
167 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
175 NVT, &Op, 1, false, SDLoc(N));
221 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
229 NVT, &Op, 1, false, SDLoc(N));
233 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
242 NVT, Ops, 2, false, SDLoc(N));
246 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
254 NVT, &Op, 1, false, SDLoc(N));
258 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
266 NVT, &Op, 1, false, SDLoc(N));
270 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
278 NVT, &Op, 1, false, SDLoc(N));
282 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
290 NVT, &Op, 1, false, SDLoc(N));
294 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
302 NVT, &Op, 1, false, SDLoc(N));
306 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
314 NVT, &Op, 1, false, SDLoc(N));
318 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
328 NVT, Ops, 3, false, SDLoc(N));
332 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
341 NVT, Ops, 2, false, SDLoc(N));
345 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
353 NVT, &Op, 1, false, SDLoc(N));
357 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
367 NVT, Ops, 2, false, SDLoc(N));
371 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
375 return TLI.makeLibCall(DAG, LC, NVT, &Op, 1, false, SDLoc(N));
381 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
383 return TLI.makeLibCall(DAG, RTLIB::FPEXT_F16_F32, NVT, &Op, 1, false,
388 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
392 return TLI.makeLibCall(DAG, LC, NVT, &Op, 1, false, SDLoc(N));
396 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
405 NVT, Ops, 2, false, SDLoc(N));
411 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
419 NVT, Ops, 2, false, SDLoc(N));
423 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
432 NVT, Ops, 2, false, SDLoc(N));
436 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
444 NVT, &Op, 1, false, SDLoc(N));
448 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
456 NVT, &Op, 1, false, SDLoc(N));
460 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
468 NVT, &Op, 1, false, SDLoc(N));
472 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
481 NVT, Ops, 2, false, SDLoc(N));
485 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
493 NVT, &Op, 1, false, SDLoc(N));
499 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
505 NVT, dl, L->getChain(), L->getBasePtr(), L->getOffset(),
506 L->getPointerInfo(), NVT, L->isVolatile(),
550 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
554 NewVAARG = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2),
567 EVT NVT = EVT();
576 NVT = (MVT::SimpleValueType)t;
578 if (NVT.bitsGE(SVT))
579 LC = Signed ? RTLIB::getSINTTOFP(NVT, RVT):RTLIB::getUINTTOFP (NVT, RVT);
585 NVT, N->getOperand(0));
837 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
838 assert(NVT.getSizeInBits() == integerPartWidth &&
841 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
843 NVT);
844 Hi = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
846 NVT);
1029 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
1030 Hi = DAG.getNode(ISD::FP_EXTEND, SDLoc(N), NVT, N->getOperand(0));
1031 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1032 APInt(NVT.getSizeInBits(), 0)), NVT);
1132 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), LD->getValueType(0));
1133 assert(NVT.isByteSized() && "Expanded type not byte sized!");
1134 assert(LD->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1136 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr,
1144 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1145 APInt(NVT.getSizeInBits(), 0)), NVT);
1156 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
1169 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1170 APInt(NVT.getSizeInBits(), 0)), NVT);
1171 Hi = DAG.getNode(ISD::SINT_TO_FP, dl, NVT, Src);
1438 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(),
1440 assert(NVT.isByteSized() && "Expanded type not byte sized!");
1441 assert(ST->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1442 (void)NVT;