• Home
  • Raw
  • Download

Lines Matching refs:getDebugLoc

441       return DAG.getNode(ISD::FSUB, Op.getDebugLoc(), Op.getValueType(),  in GetNegatedExpression()
446 return DAG.getNode(ISD::FSUB, Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
460 return DAG.getNode(ISD::FSUB, Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
469 return DAG.getNode(Op.getOpcode(), Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
475 return DAG.getNode(Op.getOpcode(), Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
482 return DAG.getNode(Op.getOpcode(), Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
486 return DAG.getNode(ISD::FP_ROUND, Op.getDebugLoc(), Op.getValueType(), in GetNegatedExpression()
544 SDValue OpNode = DAG.getNode(Opc, N0.getDebugLoc(), VT, in ReassociateOps()
562 SDValue OpNode = DAG.getNode(Opc, N0.getDebugLoc(), VT, in ReassociateOps()
664 DebugLoc dl = Load->getDebugLoc(); in ReplaceLoadWithPromotedLoad()
684 DebugLoc dl = Op.getDebugLoc(); in PromoteOperand()
726 DebugLoc dl = Op.getDebugLoc(); in SExtPromoteOperand()
741 DebugLoc dl = Op.getDebugLoc(); in ZExtPromoteOperand()
804 DebugLoc dl = Op.getDebugLoc(); in PromoteIntBinOp()
851 DebugLoc dl = Op.getDebugLoc(); in PromoteIntShiftOp()
882 return DAG.getNode(Op.getOpcode(), Op.getDebugLoc(), VT, Op.getOperand(0)); in PromoteExtend()
907 DebugLoc dl = Op.getDebugLoc(); in PromoteLoad()
1264 Result = DAG.getNode(ISD::TokenFactor, N->getDebugLoc(), in visitTokenFactor()
1302 N0 = DAG.getNode(ISD::ADD, N0.getDebugLoc(), VT, in combineShlAddConstant()
1303 DAG.getNode(ISD::SHL, N00.getDebugLoc(), VT, in combineShlAddConstant()
1305 DAG.getNode(ISD::SHL, N01.getDebugLoc(), VT, in combineShlAddConstant()
1336 return DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N1, N0); in visitADD()
1344 return DAG.getGlobalAddress(GA->getGlobal(), N1C->getDebugLoc(), VT, in visitADD()
1350 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitADD()
1355 SDValue RADD = ReassociateOps(ISD::ADD, N->getDebugLoc(), N0, N1); in visitADD()
1361 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N1, N0.getOperand(1)); in visitADD()
1365 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N0, N1.getOperand(1)); in visitADD()
1375 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N1.getOperand(0), in visitADD()
1380 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N1.getOperand(0), in visitADD()
1386 return DAG.getNode(N1.getOpcode(), N->getDebugLoc(), VT, in visitADD()
1397 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitADD()
1398 DAG.getNode(ISD::ADD, N0.getDebugLoc(), VT, N00, N10), in visitADD()
1399 DAG.getNode(ISD::ADD, N1.getDebugLoc(), VT, N01, N11)); in visitADD()
1419 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, N0, N1); in visitADD()
1425 SDValue Result = combineShlAddConstant(N->getDebugLoc(), N0, N1, DAG); in visitADD()
1429 SDValue Result = combineShlAddConstant(N->getDebugLoc(), N1, N0, DAG); in visitADD()
1439 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N0, in visitADD()
1440 DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, in visitADD()
1448 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N1, in visitADD()
1449 DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, in visitADD()
1462 DebugLoc DL = N->getDebugLoc(); in visitADD()
1471 DebugLoc DL = N->getDebugLoc(); in visitADD()
1488 return CombineTo(N, DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N1, N0), in visitADDC()
1490 N->getDebugLoc(), MVT::Glue)); in visitADDC()
1494 return DAG.getNode(ISD::ADDC, N->getDebugLoc(), N->getVTList(), N1, N0); in visitADDC()
1499 N->getDebugLoc(), MVT::Glue)); in visitADDC()
1514 return CombineTo(N, DAG.getNode(ISD::OR, N->getDebugLoc(), VT, N0, N1), in visitADDC()
1516 N->getDebugLoc(), MVT::Glue)); in visitADDC()
1532 N->getDebugLoc(), in visitADDE()
1537 return DAG.getNode(ISD::ADDE, N->getDebugLoc(), N->getVTList(), in visitADDE()
1542 return DAG.getNode(ISD::ADDC, N->getDebugLoc(), N->getVTList(), N1, N0); in visitADDE()
1582 return tryFoldToZero(N->getDebugLoc(), TLI, VT, DAG, LegalOperations); in visitSUB()
1588 return DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N0, in visitSUB()
1592 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, N1, N0); in visitSUB()
1605 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, NewC, in visitSUB()
1613 return DAG.getNode(N0.getOperand(1).getOpcode(), N->getDebugLoc(), VT, in visitSUB()
1619 return DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, in visitSUB()
1625 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitSUB()
1639 return DAG.getGlobalAddress(GA->getGlobal(), N1C->getDebugLoc(), VT, in visitSUB()
1673 return DAG.getNode(ISD::MUL, N->getDebugLoc(), VT, N1, N0); in visitMUL()
1679 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitMUL()
1683 return DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, N0, in visitMUL()
1691 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitMUL()
1693 DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, N0, in visitMUL()
1700 SDValue C3 = DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, in visitMUL()
1703 return DAG.getNode(ISD::MUL, N->getDebugLoc(), VT, in visitMUL()
1722 SDValue Mul = DAG.getNode(ISD::MUL, N->getDebugLoc(), VT, in visitMUL()
1724 return DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, in visitMUL()
1732 return DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, in visitMUL()
1733 DAG.getNode(ISD::MUL, N0.getDebugLoc(), VT, in visitMUL()
1735 DAG.getNode(ISD::MUL, N1.getDebugLoc(), VT, in visitMUL()
1739 SDValue RMUL = ReassociateOps(ISD::MUL, N->getDebugLoc(), N0, N1); in visitMUL()
1767 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitSDIV()
1773 return DAG.getNode(ISD::UDIV, N->getDebugLoc(), N1.getValueType(), in visitSDIV()
1790 SDValue SGN = DAG.getNode(ISD::SRA, N->getDebugLoc(), VT, N0, in visitSDIV()
1796 SDValue SRL = DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, SGN, in visitSDIV()
1799 SDValue ADD = DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N0, SRL); in visitSDIV()
1802 SDValue SRA = DAG.getNode(ISD::SRA, N->getDebugLoc(), VT, ADD, in visitSDIV()
1811 return DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, in visitSDIV()
1851 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, in visitUDIV()
1859 SDValue Add = DAG.getNode(ISD::ADD, N->getDebugLoc(), ADDVT, in visitUDIV()
1865 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, Add); in visitUDIV()
1899 return DAG.getNode(ISD::UREM, N->getDebugLoc(), VT, N0, N1); in visitSREM()
1905 SDValue Div = DAG.getNode(ISD::SDIV, N->getDebugLoc(), VT, N0, N1); in visitSREM()
1909 SDValue Mul = DAG.getNode(ISD::MUL, N->getDebugLoc(), VT, in visitSREM()
1911 SDValue Sub = DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N0, Mul); in visitSREM()
1939 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0, in visitUREM()
1946 DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N1, in visitUREM()
1950 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0, Add); in visitUREM()
1958 SDValue Div = DAG.getNode(ISD::UDIV, N->getDebugLoc(), VT, N0, N1); in visitUREM()
1962 SDValue Mul = DAG.getNode(ISD::MUL, N->getDebugLoc(), VT, in visitUREM()
1964 SDValue Sub = DAG.getNode(ISD::SUB, N->getDebugLoc(), VT, N0, Mul); in visitUREM()
1985 DebugLoc DL = N->getDebugLoc(); in visitMULHS()
1992 return DAG.getNode(ISD::SRA, N->getDebugLoc(), N0.getValueType(), N0, in visitMULHS()
2023 DebugLoc DL = N->getDebugLoc(); in visitMULHU()
2065 SDValue Res = DAG.getNode(LoOp, N->getDebugLoc(), N->getValueType(0), in SimplifyNodeWithTwoResults()
2075 SDValue Res = DAG.getNode(HiOp, N->getDebugLoc(), N->getValueType(1), in SimplifyNodeWithTwoResults()
2086 SDValue Lo = DAG.getNode(LoOp, N->getDebugLoc(), N->getValueType(0), in SimplifyNodeWithTwoResults()
2097 SDValue Hi = DAG.getNode(HiOp, N->getDebugLoc(), N->getValueType(1), in SimplifyNodeWithTwoResults()
2115 DebugLoc DL = N->getDebugLoc(); in visitSMUL_LOHI()
2145 DebugLoc DL = N->getDebugLoc(); in visitUMUL_LOHI()
2174 return DAG.getNode(ISD::SADDO, N->getDebugLoc(), N->getVTList(), in visitSMULO()
2184 return DAG.getNode(ISD::UADDO, N->getDebugLoc(), N->getVTList(), in visitUMULO()
2235 SDValue ORNode = DAG.getNode(N->getOpcode(), N0.getDebugLoc(), in SimplifyBinOpWithSameOpcodeHands()
2239 return DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, ORNode); in SimplifyBinOpWithSameOpcodeHands()
2249 SDValue ORNode = DAG.getNode(N->getOpcode(), N0.getDebugLoc(), in SimplifyBinOpWithSameOpcodeHands()
2253 return DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, in SimplifyBinOpWithSameOpcodeHands()
2283 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N1, N0); in visitAND()
2292 SDValue RAND = ReassociateOps(ISD::AND, N->getDebugLoc(), N0, N1); in visitAND()
2306 SDValue Zext = DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), in visitAND()
2328 SDValue ORNode = DAG.getNode(ISD::OR, N0.getDebugLoc(), in visitAND()
2331 return DAG.getSetCC(N->getDebugLoc(), VT, ORNode, LR, Op1); in visitAND()
2335 SDValue ANDNode = DAG.getNode(ISD::AND, N0.getDebugLoc(), in visitAND()
2338 return DAG.getSetCC(N->getDebugLoc(), VT, ANDNode, LR, Op1); in visitAND()
2342 SDValue ORNode = DAG.getNode(ISD::OR, N0.getDebugLoc(), in visitAND()
2345 return DAG.getSetCC(N->getDebugLoc(), VT, ORNode, LR, Op1); in visitAND()
2358 return DAG.getSetCC(N->getDebugLoc(), N0.getValueType(), in visitAND()
2386 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, N0.getDebugLoc(), VT, in visitAND()
2408 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, N0.getDebugLoc(), VT, in visitAND()
2442 DAG.getExtLoad(ISD::ZEXTLOAD, LN0->getDebugLoc(), LoadResultTy, in visitAND()
2469 NewPtr = DAG.getNode(ISD::ADD, LN0->getDebugLoc(), PtrType, in visitAND()
2478 DAG.getExtLoad(ISD::ZEXTLOAD, LN0->getDebugLoc(), LoadResultTy, in visitAND()
2583 SDValue Res = DAG.getNode(ISD::BSWAP, N->getDebugLoc(), VT, N00); in MatchBSwapHWordLow()
2585 Res = DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, Res, in MatchBSwapHWordLow()
2717 SDValue BSwap = DAG.getNode(ISD::BSWAP, N->getDebugLoc(), VT, in MatchBSwapHWord()
2724 return DAG.getNode(ISD::ROTL, N->getDebugLoc(), VT, BSwap, ShAmt); in MatchBSwapHWord()
2726 return DAG.getNode(ISD::ROTR, N->getDebugLoc(), VT, BSwap, ShAmt); in MatchBSwapHWord()
2727 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, in MatchBSwapHWord()
2728 DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, BSwap, ShAmt), in MatchBSwapHWord()
2729 DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, BSwap, ShAmt)); in MatchBSwapHWord()
2757 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, N1, N0); in visitOR()
2777 SDValue ROR = ReassociateOps(ISD::OR, N->getDebugLoc(), N0, N1); in visitOR()
2786 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitOR()
2787 DAG.getNode(ISD::OR, N0.getDebugLoc(), VT, in visitOR()
2802 SDValue ORNode = DAG.getNode(ISD::OR, LR.getDebugLoc(), in visitOR()
2805 return DAG.getSetCC(N->getDebugLoc(), VT, ORNode, LR, Op1); in visitOR()
2811 SDValue ANDNode = DAG.getNode(ISD::AND, LR.getDebugLoc(), in visitOR()
2814 return DAG.getSetCC(N->getDebugLoc(), VT, ANDNode, LR, Op1); in visitOR()
2827 return DAG.getSetCC(N->getDebugLoc(), N0.getValueType(), in visitOR()
2854 SDValue X = DAG.getNode(ISD::OR, N0.getDebugLoc(), VT, in visitOR()
2856 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, X, in visitOR()
2862 if (SDNode *Rot = MatchRotate(N0, N1, N->getDebugLoc())) in visitOR()
3079 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, N1, N0); in visitXOR()
3084 SDValue RXOR = ReassociateOps(ISD::XOR, N->getDebugLoc(), N0, N1); in visitXOR()
3099 return DAG.getSetCC(N->getDebugLoc(), VT, LHS, RHS, NotCC); in visitXOR()
3101 return DAG.getSelectCC(N->getDebugLoc(), LHS, RHS, N0.getOperand(2), in visitXOR()
3112 V = DAG.getNode(ISD::XOR, N0.getDebugLoc(), V.getValueType(), V, in visitXOR()
3115 return DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), VT, V); in visitXOR()
3124 LHS = DAG.getNode(ISD::XOR, LHS.getDebugLoc(), VT, LHS, N1); // LHS = ~LHS in visitXOR()
3125 RHS = DAG.getNode(ISD::XOR, RHS.getDebugLoc(), VT, RHS, N1); // RHS = ~RHS in visitXOR()
3127 return DAG.getNode(NewOpcode, N->getDebugLoc(), VT, LHS, RHS); in visitXOR()
3136 LHS = DAG.getNode(ISD::XOR, LHS.getDebugLoc(), VT, LHS, N1); // LHS = ~LHS in visitXOR()
3137 RHS = DAG.getNode(ISD::XOR, RHS.getDebugLoc(), VT, RHS, N1); // RHS = ~RHS in visitXOR()
3139 return DAG.getNode(NewOpcode, N->getDebugLoc(), VT, LHS, RHS); in visitXOR()
3147 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, N0.getOperand(1), in visitXOR()
3151 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, N0.getOperand(0), in visitXOR()
3157 return tryFoldToZero(N->getDebugLoc(), TLI, VT, DAG, LegalOperations); in visitXOR()
3230 SDValue NewRHS = DAG.getNode(N->getOpcode(), LHS->getOperand(1).getDebugLoc(), in visitShiftByConstant()
3236 LHS->getOperand(0).getDebugLoc(), in visitShiftByConstant()
3240 return DAG.getNode(LHS->getOpcode(), N->getDebugLoc(), VT, NewShift, NewRHS); in visitShiftByConstant()
3280 return DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, N0, in visitSHL()
3281 DAG.getNode(ISD::AND, N->getDebugLoc(), TruncVT, in visitSHL()
3283 N->getDebugLoc(), in visitSHL()
3299 return DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, N0.getOperand(0), in visitSHL()
3321 return DAG.getNode(ISD::SHL, N0->getDebugLoc(), VT, in visitSHL()
3322 DAG.getNode(N0.getOpcode(), N0->getDebugLoc(), VT, in visitSHL()
3340 Shift = DAG.getNode(ISD::SHL, N->getDebugLoc(), VT, N0.getOperand(0), in visitSHL()
3344 Shift = DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0.getOperand(0), in visitSHL()
3347 return DAG.getNode(ISD::AND, N0.getDebugLoc(), VT, Shift, in visitSHL()
3358 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0.getOperand(0), in visitSHL()
3404 return DAG.getNode(ISD::SIGN_EXTEND_INREG, N->getDebugLoc(), VT, in visitSRA()
3413 return DAG.getNode(ISD::SRA, N->getDebugLoc(), VT, N0.getOperand(0), in visitSRA()
3445 SDValue Shift = DAG.getNode(ISD::SRL, N0.getDebugLoc(), VT, in visitSRA()
3447 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), TruncVT, in visitSRA()
3449 return DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), in visitSRA()
3465 return DAG.getNode(ISD::SRA, N->getDebugLoc(), VT, N0, in visitSRA()
3466 DAG.getNode(ISD::AND, N->getDebugLoc(), in visitSRA()
3469 N->getDebugLoc(), in visitSRA()
3492 SDValue SRA = DAG.getNode(ISD::SRA, N->getDebugLoc(), LargeVT, in visitSRA()
3494 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, SRA); in visitSRA()
3505 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, N1); in visitSRA()
3548 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0.getOperand(0), in visitSRL()
3566 return DAG.getNode(ISD::TRUNCATE, N0->getDebugLoc(), VT, in visitSRL()
3567 DAG.getNode(ISD::SRL, N0->getDebugLoc(), InnerShiftVT, in visitSRL()
3577 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0.getOperand(0), in visitSRL()
3591 SDValue SmallShift = DAG.getNode(ISD::SRL, N0.getDebugLoc(), SmallVT, in visitSRL()
3595 return DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, SmallShift); in visitSRL()
3603 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0.getOperand(0), N1); in visitSRL()
3632 Op = DAG.getNode(ISD::SRL, N0.getDebugLoc(), VT, Op, in visitSRL()
3637 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, in visitSRL()
3652 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, in visitSRL()
3653 DAG.getNode(ISD::AND, N->getDebugLoc(), in visitSRL()
3656 N->getDebugLoc(), in visitSRL()
3716 return DAG.getNode(ISD::CTLZ, N->getDebugLoc(), VT, N0); in visitCTLZ()
3726 return DAG.getNode(ISD::CTTZ, N->getDebugLoc(), VT, N0); in visitCTTZ()
3736 return DAG.getNode(ISD::CTPOP, N->getDebugLoc(), VT, N0); in visitCTPOP()
3761 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, N0, N2); in visitSELECT()
3770 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT0, in visitSELECT()
3772 XORNode = DAG.getNode(ISD::XOR, N0.getDebugLoc(), VT0, in visitSELECT()
3776 return DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), VT, XORNode); in visitSELECT()
3777 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, XORNode); in visitSELECT()
3781 SDValue NOTNode = DAG.getNOT(N0.getDebugLoc(), N0, VT); in visitSELECT()
3783 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, NOTNode, N2); in visitSELECT()
3787 SDValue NOTNode = DAG.getNOT(N0.getDebugLoc(), N0, VT); in visitSELECT()
3789 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, NOTNode, N1); in visitSELECT()
3793 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0, N1); in visitSELECT()
3797 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, N0, N2); in visitSELECT()
3801 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, N0, N1); in visitSELECT()
3815 return DAG.getNode(ISD::SELECT_CC, N->getDebugLoc(), VT, in visitSELECT()
3818 return SimplifySelect(N->getDebugLoc(), N0, N1, N2); in visitSELECT()
3838 N0, N1, CC, N->getDebugLoc(), false); in visitSELECT_CC()
3850 return DAG.getNode(ISD::SELECT_CC, N->getDebugLoc(), N2.getValueType(), in visitSELECT_CC()
3859 return SimplifySelectCC(N->getDebugLoc(), N0, N1, N2, N3, CC); in visitSELECT_CC()
3865 N->getDebugLoc()); in visitSETCC()
3960 return DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), VT, N0); in visitSIGN_EXTEND()
3965 return DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
3999 return DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), VT, Op); in visitSIGN_EXTEND()
4004 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, Op); in visitSIGN_EXTEND()
4011 Op = DAG.getNode(ISD::ANY_EXTEND, N0.getDebugLoc(), VT, Op); in visitSIGN_EXTEND()
4013 Op = DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), VT, Op); in visitSIGN_EXTEND()
4014 return DAG.getNode(ISD::SIGN_EXTEND_INREG, N->getDebugLoc(), VT, Op, in visitSIGN_EXTEND()
4032 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4039 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), in visitSIGN_EXTEND()
4042 ExtendSetCCUses(SetCCs, Trunc, ExtLoad, N->getDebugLoc(), in visitSIGN_EXTEND()
4056 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4064 DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), in visitSIGN_EXTEND()
4087 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, LN0->getDebugLoc(), VT, in visitSIGN_EXTEND()
4096 SDValue And = DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4099 N0.getOperand(0).getDebugLoc(), in visitSIGN_EXTEND()
4103 ExtendSetCCUses(SetCCs, Trunc, ExtLoad, N->getDebugLoc(), in visitSIGN_EXTEND()
4121 return DAG.getVSetCC(N->getDebugLoc(), VT, N0.getOperand(0), in visitSIGN_EXTEND()
4135 DAG.getVSetCC(N->getDebugLoc(), MatchingVectorType, N0.getOperand(0), in visitSIGN_EXTEND()
4138 return DAG.getSExtOrTrunc(VsetCC, N->getDebugLoc(), VT); in visitSIGN_EXTEND()
4147 SimplifySelectCC(N->getDebugLoc(), N0.getOperand(0), N0.getOperand(1), in visitSIGN_EXTEND()
4153 return DAG.getNode(ISD::SELECT, N->getDebugLoc(), VT, in visitSIGN_EXTEND()
4154 DAG.getSetCC(N->getDebugLoc(), in visitSIGN_EXTEND()
4164 return DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), VT, N0); in visitSIGN_EXTEND()
4175 return DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), VT, N0); in visitZERO_EXTEND()
4179 return DAG.getNode(ISD::ZERO_EXTEND, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4216 Op = DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, Op); in visitZERO_EXTEND()
4218 Op = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, Op); in visitZERO_EXTEND()
4220 return DAG.getZeroExtendInReg(Op, N->getDebugLoc(), in visitZERO_EXTEND()
4234 X = DAG.getNode(ISD::ANY_EXTEND, X.getDebugLoc(), VT, X); in visitZERO_EXTEND()
4236 X = DAG.getNode(ISD::TRUNCATE, X.getDebugLoc(), VT, X); in visitZERO_EXTEND()
4240 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4257 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4264 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), in visitZERO_EXTEND()
4268 ExtendSetCCUses(SetCCs, Trunc, ExtLoad, N->getDebugLoc(), in visitZERO_EXTEND()
4290 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, LN0->getDebugLoc(), VT, in visitZERO_EXTEND()
4299 SDValue And = DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, in visitZERO_EXTEND()
4302 N0.getOperand(0).getDebugLoc(), in visitZERO_EXTEND()
4306 ExtendSetCCUses(SetCCs, Trunc, ExtLoad, N->getDebugLoc(), in visitZERO_EXTEND()
4321 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4329 DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), N0.getValueType(), in visitZERO_EXTEND()
4350 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4351 DAG.getVSetCC(N->getDebugLoc(), VT, N0.getOperand(0), in visitZERO_EXTEND()
4354 DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4367 DAG.getVSetCC(N->getDebugLoc(), MatchingVectorType, N0.getOperand(0), in visitZERO_EXTEND()
4370 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4371 DAG.getSExtOrTrunc(VsetCC, N->getDebugLoc(), VT), in visitZERO_EXTEND()
4372 DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), VT, in visitZERO_EXTEND()
4378 SimplifySelectCC(N->getDebugLoc(), N0.getOperand(0), N0.getOperand(1), in visitZERO_EXTEND()
4401 DebugLoc DL = N->getDebugLoc(); in visitZERO_EXTEND()
4421 return DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, N0); in visitANY_EXTEND()
4428 return DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, N0.getOperand(0)); in visitANY_EXTEND()
4451 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, TruncOp); in visitANY_EXTEND()
4452 return DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, TruncOp); in visitANY_EXTEND()
4464 X = DAG.getNode(ISD::ANY_EXTEND, N->getDebugLoc(), VT, X); in visitANY_EXTEND()
4466 X = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, X); in visitANY_EXTEND()
4470 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitANY_EXTEND()
4487 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, N->getDebugLoc(), VT, in visitANY_EXTEND()
4494 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), in visitANY_EXTEND()
4497 ExtendSetCCUses(SetCCs, Trunc, ExtLoad, N->getDebugLoc(), in visitANY_EXTEND()
4511 SDValue ExtLoad = DAG.getExtLoad(LN0->getExtensionType(), N->getDebugLoc(), in visitANY_EXTEND()
4518 DAG.getNode(ISD::TRUNCATE, N0.getDebugLoc(), in visitANY_EXTEND()
4535 return DAG.getVSetCC(N->getDebugLoc(), VT, N0.getOperand(0), in visitANY_EXTEND()
4549 DAG.getVSetCC(N->getDebugLoc(), MatchingVectorType, N0.getOperand(0), in visitANY_EXTEND()
4552 return DAG.getSExtOrTrunc(VsetCC, N->getDebugLoc(), VT); in visitANY_EXTEND()
4558 SimplifySelectCC(N->getDebugLoc(), N0.getOperand(0), N0.getOperand(1), in visitANY_EXTEND()
4595 return DAG.getNode(ISD::SRL, V.getDebugLoc(), V.getValueType(), in GetDemandedBits()
4703 SDValue NewPtr = DAG.getNode(ISD::ADD, LN0->getDebugLoc(), in ReduceLoadWidth()
4710 Load = DAG.getLoad(VT, N0.getDebugLoc(), LN0->getChain(), NewPtr, in ReduceLoadWidth()
4714 Load = DAG.getExtLoad(ExtType, N0.getDebugLoc(), VT, LN0->getChain(),NewPtr, in ReduceLoadWidth()
4730 Result = DAG.getNode(ISD::SHL, N0.getDebugLoc(), VT, in ReduceLoadWidth()
4748 return DAG.getNode(ISD::SIGN_EXTEND_INREG, N->getDebugLoc(), VT, N0, N1); in visitSIGN_EXTEND_INREG()
4757 return DAG.getNode(ISD::SIGN_EXTEND_INREG, N->getDebugLoc(), VT, in visitSIGN_EXTEND_INREG()
4768 return DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), VT, N00, N1); in visitSIGN_EXTEND_INREG()
4773 return DAG.getZeroExtendInReg(N0, N->getDebugLoc(), EVT); in visitSIGN_EXTEND_INREG()
4796 return DAG.getNode(ISD::SRA, N->getDebugLoc(), VT, in visitSIGN_EXTEND_INREG()
4808 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND_INREG()
4825 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, N->getDebugLoc(), VT, in visitSIGN_EXTEND_INREG()
4841 return DAG.getNode(ISD::SIGN_EXTEND_INREG, N->getDebugLoc(), VT, in visitSIGN_EXTEND_INREG()
4857 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, N0); in visitTRUNCATE()
4860 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, N0.getOperand(0)); in visitTRUNCATE()
4867 return DAG.getNode(N0.getOpcode(), N->getDebugLoc(), VT, in visitTRUNCATE()
4871 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, N0.getOperand(0)); in visitTRUNCATE()
4888 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), VT, Shorter); in visitTRUNCATE()
4939 return DAG.getLoad(VT, N->getDebugLoc(), LD1->getChain(), in CombineConsecutiveLoads()
4976 SDValue Res = DAG.getNode(ISD::BITCAST, N->getDebugLoc(), VT, N0); in visitBITCAST()
4993 return DAG.getNode(ISD::BITCAST, N->getDebugLoc(), VT, in visitBITCAST()
5008 SDValue Load = DAG.getLoad(VT, N->getDebugLoc(), LN0->getChain(), in visitBITCAST()
5014 DAG.getNode(ISD::BITCAST, N0.getDebugLoc(), in visitBITCAST()
5026 SDValue NewConv = DAG.getNode(ISD::BITCAST, N0.getDebugLoc(), VT, in visitBITCAST()
5032 return DAG.getNode(ISD::XOR, N->getDebugLoc(), VT, in visitBITCAST()
5035 return DAG.getNode(ISD::AND, N->getDebugLoc(), VT, in visitBITCAST()
5049 SDValue X = DAG.getNode(ISD::BITCAST, N0.getDebugLoc(), in visitBITCAST()
5056 X = DAG.getNode(ISD::SIGN_EXTEND, N->getDebugLoc(), VT, X); in visitBITCAST()
5061 X = DAG.getNode(ISD::SRL, X.getDebugLoc(), in visitBITCAST()
5065 X = DAG.getNode(ISD::TRUNCATE, X.getDebugLoc(), VT, X); in visitBITCAST()
5070 X = DAG.getNode(ISD::AND, X.getDebugLoc(), VT, in visitBITCAST()
5074 SDValue Cst = DAG.getNode(ISD::BITCAST, N0.getDebugLoc(), in visitBITCAST()
5076 Cst = DAG.getNode(ISD::AND, Cst.getDebugLoc(), VT, in visitBITCAST()
5080 return DAG.getNode(ISD::OR, N->getDebugLoc(), VT, X, Cst); in visitBITCAST()
5121 return DAG.getNode(ISD::SCALAR_TO_VECTOR, BV->getDebugLoc(), VT, in ConstantFoldBITCASTofBUILD_VECTOR()
5122 DAG.getNode(ISD::BITCAST, BV->getDebugLoc(), in ConstantFoldBITCASTofBUILD_VECTOR()
5131 Op = DAG.getNode(ISD::TRUNCATE, BV->getDebugLoc(), SrcEltVT, Op); in ConstantFoldBITCASTofBUILD_VECTOR()
5132 Ops.push_back(DAG.getNode(ISD::BITCAST, BV->getDebugLoc(), in ConstantFoldBITCASTofBUILD_VECTOR()
5136 return DAG.getNode(ISD::BUILD_VECTOR, BV->getDebugLoc(), VT, in ConstantFoldBITCASTofBUILD_VECTOR()
5193 return DAG.getNode(ISD::BUILD_VECTOR, BV->getDebugLoc(), VT, in ConstantFoldBITCASTofBUILD_VECTOR()
5220 return DAG.getNode(ISD::SCALAR_TO_VECTOR, BV->getDebugLoc(), VT, in ConstantFoldBITCASTofBUILD_VECTOR()
5230 return DAG.getNode(ISD::BUILD_VECTOR, BV->getDebugLoc(), VT, in ConstantFoldBITCASTofBUILD_VECTOR()
5249 return DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, N0, N1); in visitFADD()
5252 return DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, N1, N0); in visitFADD()
5258 return DAG.getNode(ISD::FSUB, N->getDebugLoc(), VT, N0, in visitFADD()
5262 return DAG.getNode(ISD::FSUB, N->getDebugLoc(), VT, N1, in visitFADD()
5268 return DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, N0.getOperand(0), in visitFADD()
5269 DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, in visitFADD()
5290 return DAG.getNode(ISD::FSUB, N->getDebugLoc(), VT, N0, N1); in visitFSUB()
5299 return DAG.getNode(ISD::FNEG, N->getDebugLoc(), VT, N1); in visitFSUB()
5303 return DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, N0, in visitFSUB()
5324 return DAG.getNode(ISD::FMUL, N->getDebugLoc(), VT, N0, N1); in visitFMUL()
5327 return DAG.getNode(ISD::FMUL, N->getDebugLoc(), VT, N1, N0); in visitFMUL()
5336 return DAG.getNode(ISD::FADD, N->getDebugLoc(), VT, N0, N0); in visitFMUL()
5340 return DAG.getNode(ISD::FNEG, N->getDebugLoc(), VT, N0); in visitFMUL()
5348 return DAG.getNode(ISD::FMUL, N->getDebugLoc(), VT, in visitFMUL()
5357 return DAG.getNode(ISD::FMUL, N->getDebugLoc(), VT, N0.getOperand(0), in visitFMUL()
5358 DAG.getNode(ISD::FMUL, N->getDebugLoc(), VT, in visitFMUL()
5379 return DAG.getNode(ISD::FDIV, N->getDebugLoc(), VT, N0, N1); in visitFDIV()
5388 return DAG.getNode(ISD::FDIV, N->getDebugLoc(), VT, in visitFDIV()
5406 return DAG.getNode(ISD::FREM, N->getDebugLoc(), VT, N0, N1); in visitFREM()
5419 return DAG.getNode(ISD::FCOPYSIGN, N->getDebugLoc(), VT, N0, N1); in visitFCOPYSIGN()
5427 return DAG.getNode(ISD::FABS, N->getDebugLoc(), VT, N0); in visitFCOPYSIGN()
5430 return DAG.getNode(ISD::FNEG, N->getDebugLoc(), VT, in visitFCOPYSIGN()
5431 DAG.getNode(ISD::FABS, N0.getDebugLoc(), VT, N0)); in visitFCOPYSIGN()
5440 return DAG.getNode(ISD::FCOPYSIGN, N->getDebugLoc(), VT, in visitFCOPYSIGN()
5445 return DAG.getNode(ISD::FABS, N->getDebugLoc(), VT, N0); in visitFCOPYSIGN()
5449 return DAG.getNode(ISD::FCOPYSIGN, N->getDebugLoc(), VT, in visitFCOPYSIGN()
5455 return DAG.getNode(ISD::FCOPYSIGN, N->getDebugLoc(), VT, in visitFCOPYSIGN()
5472 return DAG.getNode(ISD::SINT_TO_FP, N->getDebugLoc(), VT, N0); in visitSINT_TO_FP()
5480 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0); in visitSINT_TO_FP()
5497 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0); in visitUINT_TO_FP()
5505 return DAG.getNode(ISD::SINT_TO_FP, N->getDebugLoc(), VT, N0); in visitUINT_TO_FP()
5518 return DAG.getNode(ISD::FP_TO_SINT, N->getDebugLoc(), VT, N0); in visitFP_TO_SINT()
5530 return DAG.getNode(ISD::FP_TO_UINT, N->getDebugLoc(), VT, N0); in visitFP_TO_UINT()
5543 return DAG.getNode(ISD::FP_ROUND, N->getDebugLoc(), VT, N0, N1); in visitFP_ROUND()
5554 return DAG.getNode(ISD::FP_ROUND, N->getDebugLoc(), VT, N0.getOperand(0), in visitFP_ROUND()
5560 SDValue Tmp = DAG.getNode(ISD::FP_ROUND, N0.getDebugLoc(), VT, in visitFP_ROUND()
5563 return DAG.getNode(ISD::FCOPYSIGN, N->getDebugLoc(), VT, in visitFP_ROUND()
5579 return DAG.getNode(ISD::FP_EXTEND, N->getDebugLoc(), VT, Round); in visitFP_ROUND_INREG()
5597 return DAG.getNode(ISD::FP_EXTEND, N->getDebugLoc(), VT, N0); in visitFP_EXTEND()
5606 return DAG.getNode(ISD::FP_ROUND, N->getDebugLoc(), VT, in visitFP_EXTEND()
5608 return DAG.getNode(ISD::FP_EXTEND, N->getDebugLoc(), VT, In); in visitFP_EXTEND()
5616 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, N->getDebugLoc(), VT, in visitFP_EXTEND()
5624 DAG.getNode(ISD::FP_ROUND, N0.getDebugLoc(), in visitFP_EXTEND()
5649 Int = DAG.getNode(ISD::XOR, N0.getDebugLoc(), IntVT, Int, in visitFNEG()
5652 return DAG.getNode(ISD::BITCAST, N->getDebugLoc(), in visitFNEG()
5667 return DAG.getNode(ISD::FABS, N->getDebugLoc(), VT, N0); in visitFABS()
5674 return DAG.getNode(ISD::FABS, N->getDebugLoc(), VT, N0.getOperand(0)); in visitFABS()
5684 Int = DAG.getNode(ISD::AND, N0.getDebugLoc(), IntVT, Int, in visitFABS()
5687 return DAG.getNode(ISD::BITCAST, N->getDebugLoc(), in visitFABS()
5710 return DAG.getNode(ISD::BR_CC, N->getDebugLoc(), MVT::Other, in visitBRCOND()
5756 DAG.getSetCC(N->getDebugLoc(), in visitBRCOND()
5761 SDValue NewBRCond = DAG.getNode(ISD::BRCOND, N->getDebugLoc(), in visitBRCOND()
5805 return DAG.getNode(ISD::BRCOND, N->getDebugLoc(), in visitBRCOND()
5822 SDValue SetCC = DAG.getSetCC(TheXor->getDebugLoc(), in visitBRCOND()
5831 return DAG.getNode(ISD::BRCOND, N->getDebugLoc(), in visitBRCOND()
5853 CondLHS, CondRHS, CC->get(), N->getDebugLoc(), in visitBR_CC()
5859 return DAG.getNode(ISD::BR_CC, N->getDebugLoc(), MVT::Other, in visitBR_CC()
5965 Result = DAG.getIndexedLoad(SDValue(N,0), N->getDebugLoc(), in CombineToPreIndexedLoadStore()
5968 Result = DAG.getIndexedStore(SDValue(N,0), N->getDebugLoc(), in CombineToPreIndexedLoadStore()
6096 ? DAG.getIndexedLoad(SDValue(N,0), N->getDebugLoc(), in CombineToPostIndexedLoadStore()
6098 : DAG.getIndexedStore(SDValue(N,0), N->getDebugLoc(), in CombineToPostIndexedLoadStore()
6208 return DAG.getExtLoad(LD->getExtensionType(), N->getDebugLoc(), in visitLOAD()
6226 ReplLoad = DAG.getLoad(N->getValueType(0), LD->getDebugLoc(), in visitLOAD()
6231 ReplLoad = DAG.getExtLoad(LD->getExtensionType(), LD->getDebugLoc(), in visitLOAD()
6241 SDValue Token = DAG.getNode(ISD::TokenFactor, N->getDebugLoc(), in visitLOAD()
6362 IVal = DAG.getNode(ISD::SRL, IVal->getDebugLoc(), IVal.getValueType(), IVal, in ShrinkLoadReplaceStoreWithStore()
6377 Ptr = DAG.getNode(ISD::ADD, IVal->getDebugLoc(), Ptr.getValueType(), in ShrinkLoadReplaceStoreWithStore()
6383 IVal = DAG.getNode(ISD::TRUNCATE, IVal->getDebugLoc(), VT, IVal); in ShrinkLoadReplaceStoreWithStore()
6386 return DAG.getStore(St->getChain(), St->getDebugLoc(), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
6486 SDValue NewPtr = DAG.getNode(ISD::ADD, LD->getDebugLoc(), in ReduceLoadOpStoreWidth()
6489 SDValue NewLD = DAG.getLoad(NewVT, N0.getDebugLoc(), in ReduceLoadOpStoreWidth()
6494 SDValue NewVal = DAG.getNode(Opc, Value.getDebugLoc(), NewVT, NewLD, in ReduceLoadOpStoreWidth()
6496 SDValue NewST = DAG.getStore(Chain, N->getDebugLoc(), in ReduceLoadOpStoreWidth()
6550 SDValue NewLD = DAG.getLoad(IntVT, Value.getDebugLoc(), in TransformFPLoadStorePair()
6555 SDValue NewST = DAG.getStore(NewLD.getValue(1), N->getDebugLoc(), in TransformFPLoadStorePair()
6589 return DAG.getStore(Chain, N->getDebugLoc(), Value.getOperand(0), in visitSTORE()
6617 return DAG.getStore(Chain, N->getDebugLoc(), Tmp, in visitSTORE()
6628 return DAG.getStore(Chain, N->getDebugLoc(), Tmp, in visitSTORE()
6647 SDValue St0 = DAG.getStore(Chain, ST->getDebugLoc(), Lo, in visitSTORE()
6651 Ptr = DAG.getNode(ISD::ADD, N->getDebugLoc(), Ptr.getValueType(), Ptr, in visitSTORE()
6654 SDValue St1 = DAG.getStore(Chain, ST->getDebugLoc(), Hi, in visitSTORE()
6658 return DAG.getNode(ISD::TokenFactor, N->getDebugLoc(), MVT::Other, in visitSTORE()
6671 return DAG.getTruncStore(Chain, N->getDebugLoc(), Value, in visitSTORE()
6693 ReplStore = DAG.getTruncStore(BetterChain, N->getDebugLoc(), Value, Ptr, in visitSTORE()
6698 ReplStore = DAG.getStore(BetterChain, N->getDebugLoc(), Value, Ptr, in visitSTORE()
6705 SDValue Token = DAG.getNode(ISD::TokenFactor, N->getDebugLoc(), in visitSTORE()
6733 return DAG.getTruncStore(Chain, N->getDebugLoc(), Shorter, in visitSTORE()
6766 return DAG.getTruncStore(Chain, N->getDebugLoc(), Value.getOperand(0), in visitSTORE()
6798 return DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), in visitINSERT_VECTOR_ELT()
6812 return DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), in visitINSERT_VECTOR_ELT()
6830 return DAG.getSExtOrTrunc(InOp, InVec.getDebugLoc(), NVT); in visitEXTRACT_VECTOR_ELT()
6923 NewPtr = DAG.getNode(ISD::ADD, N->getDebugLoc(), PtrType, NewPtr, in visitEXTRACT_VECTOR_ELT()
6927 return DAG.getLoad(LVT, N->getDebugLoc(), LN0->getChain(), NewPtr, in visitEXTRACT_VECTOR_ELT()
7012 return DAG.getVectorShuffle(VT, N->getDebugLoc(), Ops[0], Ops[1], &Mask[0]); in visitBUILD_VECTOR()
7145 DebugLoc dl = N->getDebugLoc(); in XformToShuffleWithZero()
7175 SDValue Zero = DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), in XformToShuffleWithZero()
7231 SDValue FoldOp = DAG.getNode(N->getOpcode(), LHS.getDebugLoc(), VT, in SimplifyVBinOp()
7242 return DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), in SimplifyVBinOp()
7263 SDValue SETCC = DAG.getNode(ISD::SETCC, N0.getDebugLoc(), in SimplifySelect()
7268 return DAG.getNode(ISD::SELECT, SCC.getDebugLoc(), SCC.getValueType(), in SimplifySelect()
7332 Addr = DAG.getNode(ISD::SELECT, TheSelect->getDebugLoc(), in SimplifySelectOps()
7346 Addr = DAG.getNode(ISD::SELECT_CC, TheSelect->getDebugLoc(), in SimplifySelectOps()
7357 TheSelect->getDebugLoc(), in SimplifySelectOps()
7365 TheSelect->getDebugLoc(), in SimplifySelectOps()
7496 SDValue Shift = DAG.getNode(ISD::SRL, N0.getDebugLoc(), in SimplifySelectCC()
7508 SDValue Shift = DAG.getNode(ISD::SRA, N0.getDebugLoc(), in SimplifySelectCC()
7541 SDValue Shl = DAG.getNode(ISD::SHL, N0.getDebugLoc(), VT, AndLHS, ShlAmt); in SimplifySelectCC()
7548 SDValue Shr = DAG.getNode(ISD::SRA, N0.getDebugLoc(), VT, Shl, ShrAmt); in SimplifySelectCC()
7572 Temp = DAG.getZeroExtendInReg(SCC, N2.getDebugLoc(), N2.getValueType()); in SimplifySelectCC()
7574 Temp = DAG.getNode(ISD::ZERO_EXTEND, N2.getDebugLoc(), in SimplifySelectCC()
7577 SCC = DAG.getSetCC(N0.getDebugLoc(), MVT::i1, N0, N1, CC); in SimplifySelectCC()
7578 Temp = DAG.getNode(ISD::ZERO_EXTEND, N2.getDebugLoc(), in SimplifySelectCC()
7611 SDValue Ctlz = DAG.getNode(ISD::CTLZ, N0.getDebugLoc(), XType, N0); in SimplifySelectCC()
7618 SDValue NegN0 = DAG.getNode(ISD::SUB, N0.getDebugLoc(), in SimplifySelectCC()
7620 SDValue NotN0 = DAG.getNOT(N0.getDebugLoc(), N0, XType); in SimplifySelectCC()
7628 SDValue Sign = DAG.getNode(ISD::SRL, N0.getDebugLoc(), XType, N0, in SimplifySelectCC()
7654 SDValue Shift = DAG.getNode(ISD::SRA, N0.getDebugLoc(), XType, in SimplifySelectCC()
7658 SDValue Add = DAG.getNode(ISD::ADD, N0.getDebugLoc(), in SimplifySelectCC()
7965 return DAG.getNode(ISD::TokenFactor, N->getDebugLoc(), MVT::Other, in FindBetterChain()