Lines Matching refs:Mods

2853                                             unsigned &Mods,  in SelectVOP3ModsImpl()  argument
2856 Mods = SISrcMods::NONE; in SelectVOP3ModsImpl()
2860 Mods |= SISrcMods::NEG; in SelectVOP3ModsImpl()
2867 Mods |= SISrcMods::NEG; in SelectVOP3ModsImpl()
2873 Mods |= SISrcMods::ABS; in SelectVOP3ModsImpl()
2882 unsigned Mods; in SelectVOP3Mods() local
2883 if (SelectVOP3ModsImpl(In, Src, Mods, /*IsCanonicalizing=*/true, in SelectVOP3Mods()
2885 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3Mods()
2894 unsigned Mods; in SelectVOP3ModsNonCanonicalizing() local
2895 if (SelectVOP3ModsImpl(In, Src, Mods, /*IsCanonicalizing=*/false, in SelectVOP3ModsNonCanonicalizing()
2897 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3ModsNonCanonicalizing()
2906 unsigned Mods; in SelectVOP3BMods() local
2907 if (SelectVOP3ModsImpl(In, Src, Mods, in SelectVOP3BMods()
2910 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3BMods()
2928 unsigned Mods; in SelectVINTERPModsImpl() local
2929 if (SelectVOP3ModsImpl(In, Src, Mods, in SelectVINTERPModsImpl()
2933 Mods |= SISrcMods::OP_SEL_0; in SelectVINTERPModsImpl()
2934 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVINTERPModsImpl()
2984 unsigned Mods = SISrcMods::NONE; in SelectVOP3PMods() local
2989 Mods ^= (SISrcMods::NEG | SISrcMods::NEG_HI); in SelectVOP3PMods()
2995 unsigned VecMods = Mods; in SelectVOP3PMods()
3002 Mods ^= SISrcMods::NEG; in SelectVOP3PMods()
3007 Mods ^= SISrcMods::NEG_HI; in SelectVOP3PMods()
3011 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMods()
3014 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
3058 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3067 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3072 Mods = VecMods; in SelectVOP3PMods()
3076 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMods()
3078 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMods()
3093 unsigned Mods = SISrcMods::OP_SEL_1; in SelectVOP3PModsNeg() local
3096 Mods ^= SISrcMods::NEG; in SelectVOP3PModsNeg()
3098 Src = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PModsNeg()
3107 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAOpSelVOP3PMods() local
3110 Mods |= SISrcMods::OP_SEL_0; in SelectWMMAOpSelVOP3PMods()
3112 Src = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAOpSelVOP3PMods()
3184 static void selectWMMAModsNegAbs(unsigned ModOpcode, unsigned &Mods, in selectWMMAModsNegAbs() argument
3189 Mods |= SISrcMods::NEG; in selectWMMAModsNegAbs()
3202 Mods |= SISrcMods::NEG_HI; in selectWMMAModsNegAbs()
3208 Mods |= SISrcMods::NEG_HI; in selectWMMAModsNegAbs()
3233 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF16Neg() local
3249 Mods |= SISrcMods::NEG; in SelectWMMAModsF16Neg()
3250 Mods |= SISrcMods::NEG_HI; in SelectWMMAModsF16Neg()
3268 Mods |= SISrcMods::NEG; in SelectWMMAModsF16Neg()
3269 Mods |= SISrcMods::NEG_HI; in SelectWMMAModsF16Neg()
3273 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF16Neg()
3280 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF16NegAbs() local
3298 selectWMMAModsNegAbs(ModOpcode, Mods, EltsF16, Src, CurDAG, SDLoc(In), in SelectWMMAModsF16NegAbs()
3318 selectWMMAModsNegAbs(ModOpcode, Mods, EltsV2F16, Src, CurDAG, SDLoc(In), in SelectWMMAModsF16NegAbs()
3322 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF16NegAbs()
3329 unsigned Mods = SISrcMods::OP_SEL_1; in SelectWMMAModsF32NegAbs() local
3347 selectWMMAModsNegAbs(ModOpcode, Mods, EltsF32, Src, CurDAG, SDLoc(In), in SelectWMMAModsF32NegAbs()
3351 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectWMMAModsF32NegAbs()
3470 unsigned &Mods) const { in SelectVOP3PMadMixModsImpl()
3471 Mods = 0; in SelectVOP3PMadMixModsImpl()
3472 SelectVOP3ModsImpl(In, Src, Mods); in SelectVOP3PMadMixModsImpl()
3481 if ((Mods & SISrcMods::ABS) == 0) { in SelectVOP3PMadMixModsImpl()
3486 Mods ^= SISrcMods::NEG; in SelectVOP3PMadMixModsImpl()
3489 Mods |= SISrcMods::ABS; in SelectVOP3PMadMixModsImpl()
3497 Mods |= SISrcMods::OP_SEL_1; in SelectVOP3PMadMixModsImpl()
3499 Mods |= SISrcMods::OP_SEL_0; in SelectVOP3PMadMixModsImpl()
3512 unsigned Mods = 0; in SelectVOP3PMadMixModsExt() local
3513 if (!SelectVOP3PMadMixModsImpl(In, Src, Mods)) in SelectVOP3PMadMixModsExt()
3515 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMadMixModsExt()
3521 unsigned Mods = 0; in SelectVOP3PMadMixMods() local
3522 SelectVOP3PMadMixModsImpl(In, Src, Mods); in SelectVOP3PMadMixMods()
3523 SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32); in SelectVOP3PMadMixMods()