|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Mips/MipsSEISelLowering.cpp 1583 return DAG.getNode(ISD::ADD, DL, Op->getValueType(0), Op->getOperand(1),
1589 return DAG.getNode(ISD::ADD, DL, Op->getValueType(0), Op->getOperand(1),
1592 return DAG.getNode(ISD::AND, DL, Op->getValueType(0), Op->getOperand(1),
1595 return DAG.getNode(ISD::AND, DL, Op->getValueType(0), Op->getOperand(1),
1618 return DAG.getNode(ISD::VSELECT, DL, VecTy,
1619 DAG.getConstant(Mask, DL, VecTy, true),
1633 return DAG.getNode(ISD::VSELECT, DL, VecTy,
1634 DAG.getConstant(Mask, DL, VecTy, true),
1638 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0), Op->getOperand(3),
1641 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0),
1645 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0), Op->getOperand(3),
1648 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0),
1656 SDValue One = DAG.getConstant(1, DL, VecTy);
1658 return DAG.getNode(ISD::XOR, DL, VecTy, Op->getOperand(1),
1659 DAG.getNode(ISD::SHL, DL, VecTy, One,
1672 return DAG.getNode(MipsISD::VALL_NONZERO, DL, Op->getValueType(0),
1675 return DAG.getNode(MipsISD::VANY_NONZERO, DL, Op->getValueType(0),
1679 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0),
1684 return DAG.getNode(ISD::VSELECT, DL, Op->getValueType(0),
1692 SDValue One = DAG.getConstant(1, DL, VecTy);
1694 return DAG.getNode(ISD::OR, DL, VecTy, Op->getOperand(1),
1695 DAG.getNode(ISD::SHL, DL, VecTy, One,
1708 return DAG.getNode(MipsISD::VALL_ZERO, DL, Op->getValueType(0),
1711 return DAG.getNode(MipsISD::VANY_ZERO, DL, Op->getValueType(0),
1717 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1723 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1729 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1735 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1741 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1747 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1753 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1759 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1765 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1771 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1810 return DAG.getNode(ISD::SDIV, DL, Op->getValueType(0), Op->getOperand(1),
1816 return DAG.getNode(ISD::UDIV, DL, Op->getValueType(0), Op->getOperand(1),
1821 return DAG.getNode(ISD::FADD, DL, Op->getValueType(0), Op->getOperand(1),
1826 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1830 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1834 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1838 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1842 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1846 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1850 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1854 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1858 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1862 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1867 return DAG.getNode(ISD::FDIV, DL, Op->getValueType(0), Op->getOperand(1),
1871 return DAG.getNode(ISD::UINT_TO_FP, DL, Op->getValueType(0),
1875 return DAG.getNode(ISD::SINT_TO_FP, DL, Op->getValueType(0),
1887 return DAG.getBuildVector(ResTy, DL, Ops);
1899 return DAG.getNode(ISD::FLOG2, DL, Op->getValueType(0), Op->getOperand(1));
1907 return DAG.getNode(ISD::FMUL, DL, Op->getValueType(0), Op->getOperand(1),
1917 return DAG.getNode(ISD::FRINT, DL, Op->getValueType(0), Op->getOperand(1));
1920 return DAG.getNode(ISD::FSQRT, DL, Op->getValueType(0), Op->getOperand(1));
1924 return DAG.getNode(ISD::FSUB, DL, Op->getValueType(0), Op->getOperand(1),
1928 return DAG.getNode(ISD::FP_TO_UINT, DL, Op->getValueType(0),
1932 return DAG.getNode(ISD::FP_TO_SINT, DL, Op->getValueType(0),
1938 return DAG.getNode(MipsISD::ILVEV, DL, Op->getValueType(0),
1944 return DAG.getNode(MipsISD::ILVL, DL, Op->getValueType(0),
1950 return DAG.getNode(MipsISD::ILVOD, DL, Op->getValueType(0),
1956 return DAG.getNode(MipsISD::ILVR, DL, Op->getValueType(0),
1980 return DAG.getNode(MipsISD::INSVE, DL, Op->getValueType(0),
1982 DAG.getConstant(0, DL, MVT::i32));
2009 return DAG.getNode(ISD::SMAX, DL, Op->getValueType(0),
2015 return DAG.getNode(ISD::UMAX, DL, Op->getValueType(0),
2021 return DAG.getNode(ISD::SMAX, DL, Op->getValueType(0),
2027 return DAG.getNode(ISD::UMAX, DL, Op->getValueType(0),
2033 return DAG.getNode(ISD::SMIN, DL, Op->getValueType(0),
2039 return DAG.getNode(ISD::UMIN, DL, Op->getValueType(0),
2045 return DAG.getNode(ISD::SMIN, DL, Op->getValueType(0),
2051 return DAG.getNode(ISD::UMIN, DL, Op->getValueType(0),
2057 return DAG.getNode(ISD::SREM, DL, Op->getValueType(0), Op->getOperand(1),
2063 return DAG.getNode(ISD::UREM, DL, Op->getValueType(0), Op->getOperand(1),
2069 return DAG.getNode(ISD::MUL, DL, Op->getValueType(0), Op->getOperand(1),
2084 return DAG.getNode(ISD::CTLZ, DL, Op->getValueType(0), Op->getOperand(1));
2086 SDValue Res = DAG.getNode(ISD::OR, DL, Op->getValueType(0),
2088 return DAG.getNOT(DL, Res, Res->getValueType(0));
2091 SDValue Res = DAG.getNode(ISD::OR, DL, Op->getValueType(0),
2094 return DAG.getNOT(DL, Res, Res->getValueType(0));
2097 return DAG.getNode(ISD::OR, DL, Op->getValueType(0), Op->getOperand(1),
2100 return DAG.getNode(ISD::OR, DL, Op->getValueType(0),
2106 return DAG.getNode(MipsISD::PCKEV, DL, Op->getValueType(0),
2112 return DAG.getNode(MipsISD::PCKOD, DL, Op->getValueType(0),
2118 return DAG.getNode(ISD::CTPOP, DL, Op->getValueType(0), Op->getOperand(1));
2151 return DAG.getNode(MipsISD::SHF, DL, Op->getValueType(0),
2176 return DAG.getNode(ISD::SHL, DL, Op->getValueType(0), Op->getOperand(1),
2182 return DAG.getNode(ISD::SHL, DL, Op->getValueType(0),
2192 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0),
2199 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0),
2206 return DAG.getNode(ISD::SRA, DL, Op->getValueType(0), Op->getOperand(1),
2212 return DAG.getNode(ISD::SRA, DL, Op->getValueType(0),
2236 return DAG.getNode(ISD::SRL, DL, Op->getValueType(0), Op->getOperand(1),
2242 return DAG.getNode(ISD::SRL, DL, Op->getValueType(0),
2266 return DAG.getNode(ISD::SUB, DL, Op->getValueType(0), Op->getOperand(1),
2272 return DAG.getNode(ISD::SUB, DL, Op->getValueType(0),
2278 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0),
2281 return DAG.getNode(ISD::XOR, DL, Op->getValueType(0), Op->getOperand(1),
2284 return DAG.getNode(ISD::XOR, DL, Op->getValueType(0),
2288 return DAG.getNode(MipsISD::ThreadPointer, DL, PtrVT);