Lines Matching defs:dl

182   SDLoc dl(N);
191 SDValue SignBit = DAG.getNode(ISD::SHL, dl, RVT, DAG.getConstant(1, RVT),
194 SignBit = DAG.getNode(ISD::AND, dl, RVT, RHS, SignBit);
199 SignBit = DAG.getNode(ISD::SRL, dl, RVT, SignBit,
202 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit);
204 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit);
205 SignBit = DAG.getNode(ISD::SHL, dl, LVT, SignBit,
211 SDValue Mask = DAG.getNode(ISD::SHL, dl, LVT, DAG.getConstant(1, LVT),
214 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mask, DAG.getConstant(1, LVT));
215 LHS = DAG.getNode(ISD::AND, dl, LVT, LHS, Mask);
218 return DAG.getNode(ISD::OR, dl, LVT, LHS, SignBit);
513 SDLoc dl(N);
518 NVT, dl, L->getChain(), L->getBasePtr(), L->getOffset(),
530 L->getMemoryVT(), dl, L->getChain(),
538 return BitConvertToInteger(DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL));
566 SDLoc dl(N);
569 NewVAARG = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2),
583 SDLoc dl(N);
599 SDValue Op = DAG.getNode(Signed ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, dl,
603 &Op, 1, false, dl).first;
762 SDLoc dl(N);
766 Val = BitConvertToInteger(DAG.getNode(ISD::FP_ROUND, dl, ST->getMemoryVT(),
771 return DAG.getStore(ST->getChain(), dl, Val, ST->getBasePtr(),
867 SDLoc dl(N);
870 Hi = DAG.getNode(ISD::FABS, dl, Tmp.getValueType(), Tmp);
872 Lo = DAG.getSelectCC(dl, Tmp, Hi, Lo,
873 DAG.getNode(ISD::FNEG, dl, Lo.getValueType(), Lo),
1035 SDLoc dl(N);
1037 Lo = DAG.getNode(ISD::FNEG, dl, Lo.getValueType(), Lo);
1038 Hi = DAG.getNode(ISD::FNEG, dl, Hi.getValueType(), Hi);
1156 SDLoc dl(N);
1162 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr,
1185 SDLoc dl(N);
1192 Src = DAG.getNode(isSigned ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, dl,
1196 Hi = DAG.getNode(ISD::SINT_TO_FP, dl, NVT, Src);
1200 Src = DAG.getNode(isSigned ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, dl,
1204 Src = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::i128, Src);
1209 Hi = TLI.makeLibCall(DAG, LC, VT, &Src, 1, true, dl).first;
1217 Hi = DAG.getNode(ISD::BUILD_PAIR, dl, VT, Lo, Hi);
1240 Lo = DAG.getNode(ISD::FADD, dl, VT, Hi,
1244 Lo = DAG.getSelectCC(dl, Src, DAG.getConstant(0, SrcVT),
1309 SDLoc dl) {
1322 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1324 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSLo.getValueType()),
1326 Tmp3 = DAG.getNode(ISD::AND, dl, Tmp1.getValueType(), Tmp1, Tmp2);
1327 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1329 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1331 Tmp1 = DAG.getNode(ISD::AND, dl, Tmp1.getValueType(), Tmp1, Tmp2);
1332 NewLHS = DAG.getNode(ISD::OR, dl, Tmp1.getValueType(), Tmp1, Tmp3);
1377 SDLoc dl(N);
1384 SDValue Res = DAG.getNode(ISD::FP_ROUND_INREG, dl, MVT::ppcf128,
1386 Res = DAG.getNode(ISD::FP_ROUND, dl, MVT::f64, Res,
1388 return DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Res);
1393 return TLI.makeLibCall(DAG, LC, RVT, &N->getOperand(0), 1, false, dl).first;
1398 SDLoc dl(N);
1410 return DAG.getSelectCC(dl, N->getOperand(0), Tmp,
1411 DAG.getNode(ISD::ADD, dl, MVT::i32,
1412 DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32,
1413 DAG.getNode(ISD::FSUB, dl,
1418 DAG.getNode(ISD::FP_TO_SINT, dl,
1426 false, dl).first;