reference, declarationdefinition
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);