Lines Matching refs:ComplexPattern
1312 def DS1Addr1Offset : ComplexPattern<i32, 2, "SelectDS1Addr1Offset">;
1313 def DS64Bit4ByteAligned : ComplexPattern<i32, 3, "SelectDS64Bit4ByteAligned">;
1314 def DS128Bit8ByteAligned : ComplexPattern<i64, 3, "SelectDS128Bit8ByteAligned">;
1316 def MOVRELOffset : ComplexPattern<i32, 2, "SelectMOVRELOffset">;
1318 def VOP3Mods0 : ComplexPattern<untyped, 4, "SelectVOP3Mods0">;
1319 def VOP3Mods0Clamp : ComplexPattern<untyped, 3, "SelectVOP3Mods0Clamp">;
1320 def VOP3Mods : ComplexPattern<untyped, 2, "SelectVOP3Mods">;
1321 def VOP3NoMods : ComplexPattern<untyped, 1, "SelectVOP3NoMods">;
1323 def VOP3Mods_nnan : ComplexPattern<fAny, 2, "SelectVOP3Mods_NNaN">;
1325 def VOP3OMods : ComplexPattern<untyped, 3, "SelectVOP3OMods">;
1327 def VOP3PMods : ComplexPattern<untyped, 2, "SelectVOP3PMods">;
1329 def VOP3OpSel : ComplexPattern<untyped, 2, "SelectVOP3OpSel">;
1331 def VOP3OpSelMods : ComplexPattern<untyped, 2, "SelectVOP3OpSelMods">;
1333 def VOP3PMadMixMods : ComplexPattern<untyped, 2, "SelectVOP3PMadMixMods">;
1336 def Hi16Elt : ComplexPattern<untyped, 1, "SelectHi16Elt">;