Lines Matching refs:Mods
3584 unsigned Mods = 0; in selectVOP3ModsImpl() local
3589 Mods |= SISrcMods::NEG; in selectVOP3ModsImpl()
3595 Mods |= SISrcMods::ABS; in selectVOP3ModsImpl()
3599 Mods |= SISrcMods::OP_SEL_0; in selectVOP3ModsImpl()
3601 if ((Mods != 0 || ForceVGPR) && in selectVOP3ModsImpl()
3615 return std::make_pair(Src, Mods); in selectVOP3ModsImpl()
3631 unsigned Mods; in selectVOP3Mods0() local
3632 std::tie(Src, Mods) = selectVOP3ModsImpl(Root); in selectVOP3Mods0()
3636 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); }, // src0_mods in selectVOP3Mods0()
3645 unsigned Mods; in selectVOP3BMods0() local
3646 std::tie(Src, Mods) = selectVOP3ModsImpl(Root, /* AllowAbs */ false); in selectVOP3BMods0()
3650 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); }, // src0_mods in selectVOP3BMods0()
3668 unsigned Mods; in selectVOP3Mods() local
3669 std::tie(Src, Mods) = selectVOP3ModsImpl(Root); in selectVOP3Mods()
3673 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectVOP3Mods()
3680 unsigned Mods; in selectVOP3BMods() local
3681 std::tie(Src, Mods) = selectVOP3ModsImpl(Root, /* AllowAbs */ false); in selectVOP3BMods()
3685 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectVOP3BMods()
3704 unsigned Mods = 0; in selectVOP3PModsImpl() local
3711 Mods ^= (SISrcMods::NEG | SISrcMods::NEG_HI); in selectVOP3PModsImpl()
3720 Mods |= SISrcMods::OP_SEL_1; in selectVOP3PModsImpl()
3722 return std::make_pair(Src, Mods); in selectVOP3PModsImpl()
3731 unsigned Mods; in selectVOP3PMods() local
3732 std::tie(Src, Mods) = selectVOP3PModsImpl(Root.getReg(), MRI); in selectVOP3PMods()
3736 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectVOP3PMods()
3746 unsigned Mods; in selectVOP3PModsDOT() local
3747 std::tie(Src, Mods) = selectVOP3PModsImpl(Root.getReg(), MRI, true); in selectVOP3PModsDOT()
3751 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectVOP3PModsDOT()
3762 unsigned Mods = SISrcMods::OP_SEL_1; in selectDotIUVOP3PMods() local
3764 Mods ^= SISrcMods::NEG; in selectDotIUVOP3PMods()
3766 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectDotIUVOP3PMods()
3775 unsigned Mods = SISrcMods::OP_SEL_1; in selectWMMAOpSelVOP3PMods() local
3777 Mods |= SISrcMods::OP_SEL_0; in selectWMMAOpSelVOP3PMods()
3780 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectWMMAOpSelVOP3PMods()
3787 unsigned Mods; in selectVOP3Mods_nnan() local
3788 std::tie(Src, Mods) = selectVOP3ModsImpl(Root); in selectVOP3Mods_nnan()
3794 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); } // src_mods in selectVOP3Mods_nnan()
3810 unsigned Mods; in selectVINTERPMods() local
3811 std::tie(Src, Mods) = selectVOP3ModsImpl(Root, in selectVINTERPMods()
3818 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); }, // src0_mods in selectVINTERPMods()
3825 unsigned Mods; in selectVINTERPModsHi() local
3826 std::tie(Src, Mods) = selectVOP3ModsImpl(Root, in selectVINTERPModsHi()
3833 [=](MachineInstrBuilder &MIB) { MIB.addImm(Mods); }, // src0_mods in selectVINTERPModsHi()