[llvm] 222314d - [X86] Atom (pre-SLM) doesn't support PTEST instructions

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Wed May 19 04:26:07 PDT 2021


Author: Simon Pilgrim
Date: 2021-05-19T12:25:29+01:00
New Revision: 222314d8b0cd662b449cf4f1424e93dadcf4cf70

URL: https://github.com/llvm/llvm-project/commit/222314d8b0cd662b449cf4f1424e93dadcf4cf70
DIFF: https://github.com/llvm/llvm-project/commit/222314d8b0cd662b449cf4f1424e93dadcf4cf70.diff

LOG: [X86] Atom (pre-SLM) doesn't support PTEST instructions

Added: 
    

Modified: 
    llvm/lib/Target/X86/X86ScheduleAtom.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/X86ScheduleAtom.td b/llvm/lib/Target/X86/X86ScheduleAtom.td
index 9a3a4f92c17d..dc710a9f2c77 100644
--- a/llvm/lib/Target/X86/X86ScheduleAtom.td
+++ b/llvm/lib/Target/X86/X86ScheduleAtom.td
@@ -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]>;


        


More information about the llvm-commits mailing list