@@ -247,10 +247,10 @@ defm : X86WriteRes<WriteFStoreNT, [BWPort237,BWPort4], 1, [1,1], 2>;
247247defm : X86WriteRes<WriteFStoreNTX, [BWPort237,BWPort4], 1, [1,1], 2>;
248248defm : X86WriteRes<WriteFStoreNTY, [BWPort237,BWPort4], 1, [1,1], 2>;
249249
250- defm : X86WriteRes<WriteFMaskedStore32, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
251- defm : X86WriteRes<WriteFMaskedStore32Y, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
252- defm : X86WriteRes<WriteFMaskedStore64, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
253- defm : X86WriteRes<WriteFMaskedStore64Y, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
250+ defm : X86WriteRes<WriteFMaskedStore32, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
251+ defm : X86WriteRes<WriteFMaskedStore32Y, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
252+ defm : X86WriteRes<WriteFMaskedStore64, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
253+ defm : X86WriteRes<WriteFMaskedStore64Y, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
254254
255255defm : X86WriteRes<WriteFMove, [BWPort5], 1, [1], 1>;
256256defm : X86WriteRes<WriteFMoveX, [BWPort5], 1, [1], 1>;
@@ -420,10 +420,10 @@ defm : X86WriteRes<WriteVecStoreX, [BWPort237,BWPort4], 1, [1,1], 2>;
420420defm : X86WriteRes<WriteVecStoreY, [BWPort237,BWPort4], 1, [1,1], 2>;
421421defm : X86WriteRes<WriteVecStoreNT, [BWPort237,BWPort4], 1, [1,1], 2>;
422422defm : X86WriteRes<WriteVecStoreNTY, [BWPort237,BWPort4], 1, [1,1], 2>;
423- defm : X86WriteRes<WriteVecMaskedStore32, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
424- defm : X86WriteRes<WriteVecMaskedStore32Y, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
425- defm : X86WriteRes<WriteVecMaskedStore64, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
426- defm : X86WriteRes<WriteVecMaskedStore64Y, [BWPort0,BWPort4,BWPort237,BWPort15 ], 5, [1,1,1,1], 4>;
423+ defm : X86WriteRes<WriteVecMaskedStore32, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
424+ defm : X86WriteRes<WriteVecMaskedStore32Y, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
425+ defm : X86WriteRes<WriteVecMaskedStore64, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
426+ defm : X86WriteRes<WriteVecMaskedStore64Y, [BWPort0,BWPort4,BWPort23,BWPort1 ], 5, [1,1,1,1], 4>;
427427defm : X86WriteRes<WriteVecMove, [BWPort015], 1, [1], 1>;
428428defm : X86WriteRes<WriteVecMoveX, [BWPort015], 1, [1], 1>;
429429defm : X86WriteRes<WriteVecMoveY, [BWPort015], 1, [1], 1>;
0 commit comments