Lines Matching refs:Mods
193 bool SelectVOP3PMadMixModsImpl(SDValue In, SDValue &Src, unsigned &Mods) const;
1765 unsigned &Mods) const { in SelectVOP3ModsImpl()
1766 Mods = 0; in SelectVOP3ModsImpl()
1770 Mods |= SISrcMods::NEG; in SelectVOP3ModsImpl()
1775 Mods |= SISrcMods::ABS; in SelectVOP3ModsImpl()
1784 unsigned Mods; in SelectVOP3Mods() local
1785 if (SelectVOP3ModsImpl(In, Src, Mods)) { in SelectVOP3Mods()
1786 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3Mods()
1873 unsigned Mods = 0; in SelectVOP3PMods() local
1877 Mods ^= (SISrcMods::NEG | SISrcMods::NEG_HI); in SelectVOP3PMods()
1882 unsigned VecMods = Mods; in SelectVOP3PMods()
1889 Mods ^= SISrcMods::NEG; in SelectVOP3PMods()
1894 Mods ^= SISrcMods::NEG_HI; in SelectVOP3PMods()
1898 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMods()
1901 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
1911 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
1915 Mods = VecMods; in SelectVOP3PMods()
1919 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
1921 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
1975 unsigned &Mods) const { in SelectVOP3PMadMixModsImpl()
1976 Mods = 0; in SelectVOP3PMadMixModsImpl()
1977 SelectVOP3ModsImpl(In, Src, Mods); in SelectVOP3PMadMixModsImpl()
1986 if ((Mods & SISrcMods::ABS) == 0) { in SelectVOP3PMadMixModsImpl()
1991 Mods ^= SISrcMods::NEG; in SelectVOP3PMadMixModsImpl()
1994 Mods |= SISrcMods::ABS; in SelectVOP3PMadMixModsImpl()
2002 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMadMixModsImpl()
2004 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMadMixModsImpl()
2017 unsigned Mods = 0; in SelectVOP3PMadMixMods() local
2018 SelectVOP3PMadMixModsImpl(In, Src, Mods); in SelectVOP3PMadMixMods()
2019 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMadMixMods()