[X86] Remove unneeded isel pattern for v4f32->v4i32 fp_to_sint and conversion to MMX.

fp_to_sint is turned into X86cvttp2si during isel preprocessing.
The other redundant isel patterns were removed previously, but I
missed this one because its in the MMX td file.

llvm-svn: 368968
This commit is contained in:
Craig Topper 2019-08-15 05:52:02 +00:00
parent a57734ba4e
commit dbcbbf5658
1 changed files with 0 additions and 3 deletions

View File

@ -601,9 +601,6 @@ def : Pat<(x86mmx (MMX_X86movdq2q
def : Pat<(x86mmx (MMX_X86movdq2q
(bc_v2i64 (v4i32 (X86cvttp2si (v4f32 VR128:$src)))))),
(MMX_CVTTPS2PIirr VR128:$src)>;
def : Pat<(x86mmx (MMX_X86movdq2q
(bc_v2i64 (v4i32 (fp_to_sint (v4f32 VR128:$src)))))),
(MMX_CVTTPS2PIirr VR128:$src)>;
def : Pat<(x86mmx (MMX_X86movdq2q
(bc_v2i64 (v4i32 (X86cvtp2Int (v2f64 VR128:$src)))))),
(MMX_CVTPD2PIirr VR128:$src)>;