Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NVT

145   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
146 unsigned Size = NVT.getSizeInBits();
151 SDValue Mask = DAG.getConstant(API, NVT);
153 return DAG.getNode(ISD::AND, SDLoc(N), NVT, Op, Mask);
157 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
166 NVT, Ops, 2, false, SDLoc(N)).first;
170 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
178 NVT, &Op, 1, false, SDLoc(N)).first;
224 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
232 NVT, &Op, 1, false, SDLoc(N)).first;
236 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
245 NVT, Ops, 2, false, SDLoc(N)).first;
249 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
257 NVT, &Op, 1, false, SDLoc(N)).first;
261 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
269 NVT, &Op, 1, false, SDLoc(N)).first;
273 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
281 NVT, &Op, 1, false, SDLoc(N)).first;
285 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
293 NVT, &Op, 1, false, SDLoc(N)).first;
297 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
305 NVT, &Op, 1, false, SDLoc(N)).first;
309 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
317 NVT, &Op, 1, false, SDLoc(N)).first;
321 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
331 NVT, Ops, 3, false, SDLoc(N)).first;
335 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
344 NVT, Ops, 2, false, SDLoc(N)).first;
348 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
356 NVT, &Op, 1, false, SDLoc(N)).first;
360 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
370 NVT, Ops, 2, false, SDLoc(N)).first;
374 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
378 return TLI.makeLibCall(DAG, LC, NVT, &Op, 1, false, SDLoc(N)).first;
384 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
386 return TLI.makeLibCall(DAG, RTLIB::FPEXT_F16_F32, NVT, &Op, 1, false,
391 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
395 return TLI.makeLibCall(DAG, LC, NVT, &Op, 1, false, SDLoc(N)).first;
399 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
408 NVT, Ops, 2, false, SDLoc(N)).first;
414 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
422 NVT, Ops, 2, false, SDLoc(N)).first;
426 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
435 NVT, Ops, 2, false, SDLoc(N)).first;
439 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
447 NVT, &Op, 1, false, SDLoc(N)).first;
451 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
459 NVT, &Op, 1, false, SDLoc(N)).first;
463 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
471 NVT, &Op, 1, false, SDLoc(N)).first;
475 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
483 NVT, &Op, 1, false, SDLoc(N)).first;
487 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
496 NVT, Ops, 2, false, SDLoc(N)).first;
500 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
508 NVT, &Op, 1, false, SDLoc(N)).first;
514 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
520 NVT, dl, L->getChain(), L->getBasePtr(), L->getOffset(),
521 L->getPointerInfo(), NVT, L->isVolatile(),
567 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
571 NewVAARG = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2),
584 EVT NVT = EVT();
593 NVT = (MVT::SimpleValueType)t;
595 if (NVT.bitsGE(SVT))
596 LC = Signed ? RTLIB::getSINTTOFP(NVT, RVT):RTLIB::getUINTTOFP (NVT, RVT);
602 NVT, N->getOperand(0));
853 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
854 assert(NVT.getSizeInBits() == integerPartWidth &&
857 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
859 NVT);
860 Hi = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
862 NVT);
1045 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
1046 Hi = DAG.getNode(ISD::FP_EXTEND, SDLoc(N), NVT, N->getOperand(0));
1047 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1048 APInt(NVT.getSizeInBits(), 0)), NVT);
1160 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), LD->getValueType(0));
1161 assert(NVT.isByteSized() && "Expanded type not byte sized!");
1162 assert(LD->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1164 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr,
1171 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1172 APInt(NVT.getSizeInBits(), 0)), NVT);
1183 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
1196 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
1197 APInt(NVT.getSizeInBits(), 0)), NVT);
1198 Hi = DAG.getNode(ISD::SINT_TO_FP, dl, NVT, Src);
1477 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(),
1479 assert(NVT.isByteSized() && "Expanded type not byte sized!");
1480 assert(ST->getMemoryVT().bitsLE(NVT) && "Float type not round?");
1481 (void)NVT;