Lines Matching refs:Mods

2788                                             unsigned &Mods,  in SelectVOP3ModsImpl()  argument
2791 Mods = SISrcMods::NONE; in SelectVOP3ModsImpl()
2795 Mods |= SISrcMods::NEG; in SelectVOP3ModsImpl()
2802 Mods |= SISrcMods::NEG; in SelectVOP3ModsImpl()
2808 Mods |= SISrcMods::ABS; in SelectVOP3ModsImpl()
2817 unsigned Mods; in SelectVOP3Mods() local
2818 if (SelectVOP3ModsImpl(In, Src, Mods, /*IsCanonicalizing=*/true, in SelectVOP3Mods()
2820 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3Mods()
2829 unsigned Mods; in SelectVOP3ModsNonCanonicalizing() local
2830 if (SelectVOP3ModsImpl(In, Src, Mods, /*IsCanonicalizing=*/false, in SelectVOP3ModsNonCanonicalizing()
2832 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3ModsNonCanonicalizing()
2841 unsigned Mods; in SelectVOP3BMods() local
2842 if (SelectVOP3ModsImpl(In, Src, Mods, in SelectVOP3BMods()
2845 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3BMods()
2863 unsigned Mods; in SelectVINTERPModsImpl() local
2864 if (SelectVOP3ModsImpl(In, Src, Mods, in SelectVINTERPModsImpl()
2868 Mods |= SISrcMods::OP_SEL_0; in SelectVINTERPModsImpl()
2869 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVINTERPModsImpl()
2919 unsigned Mods = SISrcMods::NONE; in SelectVOP3PMods() local
2924 Mods ^= (SISrcMods::NEG | SISrcMods::NEG_HI); in SelectVOP3PMods()
2930 unsigned VecMods = Mods; in SelectVOP3PMods()
2937 Mods ^= SISrcMods::NEG; in SelectVOP3PMods()
2942 Mods ^= SISrcMods::NEG_HI; in SelectVOP3PMods()
2946 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMods()
2949 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
2993 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3002 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3007 Mods = VecMods; in SelectVOP3PMods()
3011 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
3013 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3028 unsigned Mods = SISrcMods::OP_SEL_1; in SelectVOP3PModsNeg() local
3031 Mods ^= SISrcMods::NEG; in SelectVOP3PModsNeg()
3033 Src = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PModsNeg()
3042 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAOpSelVOP3PMods() local
3045 Mods |= SISrcMods::OP_SEL_0; in SelectWMMAOpSelVOP3PMods()
3047 Src = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAOpSelVOP3PMods()
3119 static void selectWMMAModsNegAbs(unsigned ModOpcode, unsigned &Mods, in selectWMMAModsNegAbs() argument
3124 Mods |= SISrcMods::NEG; in selectWMMAModsNegAbs()
3137 Mods |= SISrcMods::NEG_HI; in selectWMMAModsNegAbs()
3143 Mods |= SISrcMods::NEG_HI; in selectWMMAModsNegAbs()
3168 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF16Neg() local
3184 Mods |= SISrcMods::NEG; in SelectWMMAModsF16Neg()
3185 Mods |= SISrcMods::NEG_HI; in SelectWMMAModsF16Neg()
3203 Mods |= SISrcMods::NEG; in SelectWMMAModsF16Neg()
3204 Mods |= SISrcMods::NEG_HI; in SelectWMMAModsF16Neg()
3208 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF16Neg()
3215 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF16NegAbs() local
3233 selectWMMAModsNegAbs(ModOpcode, Mods, EltsF16, Src, CurDAG, SDLoc(In), in SelectWMMAModsF16NegAbs()
3253 selectWMMAModsNegAbs(ModOpcode, Mods, EltsV2F16, Src, CurDAG, SDLoc(In), in SelectWMMAModsF16NegAbs()
3257 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF16NegAbs()
3264 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF32NegAbs() local
3281 selectWMMAModsNegAbs(ModOpcode, Mods, EltsF32, Src, CurDAG, SDLoc(In), in SelectWMMAModsF32NegAbs()
3285 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF32NegAbs()
3398 unsigned &Mods) const { in SelectVOP3PMadMixModsImpl()
3399 Mods = 0; in SelectVOP3PMadMixModsImpl()
3400 SelectVOP3ModsImpl(In, Src, Mods); in SelectVOP3PMadMixModsImpl()
3409 if ((Mods & SISrcMods::ABS) == 0) { in SelectVOP3PMadMixModsImpl()
3414 Mods ^= SISrcMods::NEG; in SelectVOP3PMadMixModsImpl()
3417 Mods |= SISrcMods::ABS; in SelectVOP3PMadMixModsImpl()
3425 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMadMixModsImpl()
3427 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMadMixModsImpl()
3440 unsigned Mods = 0; in SelectVOP3PMadMixModsExt() local
3441 if (!SelectVOP3PMadMixModsImpl(In, Src, Mods)) in SelectVOP3PMadMixModsExt()
3443 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMadMixModsExt()
3449 unsigned Mods = 0; in SelectVOP3PMadMixMods() local
3450 SelectVOP3PMadMixModsImpl(In, Src, Mods); in SelectVOP3PMadMixMods()
3451 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMadMixMods()