[X86] Atom (pre-SLM) doesn't support PTEST instructions
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 19 May 2021 10:33:58 +0000 (11:33 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 19 May 2021 11:25:29 +0000 (12:25 +0100)
llvm/lib/Target/X86/X86ScheduleAtom.td

index 9a3a4f9..dc710a9 100644 (file)
@@ -384,7 +384,7 @@ defm : AtomWriteResPair<WriteVecLogic,     [AtomPort01],  [AtomPort0], 1, 1>;
 defm : AtomWriteResPair<WriteVecLogicX,    [AtomPort01],  [AtomPort0], 1, 1>;
 defm : X86WriteResPairUnsupported<WriteVecLogicY>;
 defm : X86WriteResPairUnsupported<WriteVecLogicZ>;
-defm : AtomWriteResPair<WriteVecTest,      [AtomPort01],  [AtomPort0], 1, 1>;
+defm : X86WriteResPairUnsupported<WriteVecTest>;
 defm : X86WriteResPairUnsupported<WriteVecTestY>;
 defm : X86WriteResPairUnsupported<WriteVecTestZ>;
 defm : AtomWriteResPair<WriteVecShift,     [AtomPort01], [AtomPort01], 2, 3, [2], [3]>;