summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-27 16:39:52 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-27 16:39:52 +0000
commitdd744f158a84a81922c04fe34569f437d038bec3 (patch)
treeddbc618a14d7cfe6e3a44bf4360d681e01380509 /llvm/lib
parent29cf499bca28e747e0e20b9c8834f896c9a20550 (diff)
downloadbcm5719-llvm-dd744f158a84a81922c04fe34569f437d038bec3.tar.gz
bcm5719-llvm-dd744f158a84a81922c04fe34569f437d038bec3.zip
[X86][Btver2] BTC/BTR/BTS instructions take 2uops not 1
llvm-svn: 343234
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86ScheduleBtVer2.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86ScheduleBtVer2.td b/llvm/lib/Target/X86/X86ScheduleBtVer2.td
index 64fbbb05ab6..0c9410a2c60 100644
--- a/llvm/lib/Target/X86/X86ScheduleBtVer2.td
+++ b/llvm/lib/Target/X86/X86ScheduleBtVer2.td
@@ -202,7 +202,7 @@ def : WriteRes<WriteSETCCStore, [JALU01,JSAGU]>;
def : WriteRes<WriteLAHFSAHF, [JALU01]>;
defm : X86WriteRes<WriteBitTest, [JALU01], 1, [1], 1>;
-defm : X86WriteRes<WriteBitTestSet, [JALU01], 1, [1], 1>;
+defm : X86WriteRes<WriteBitTestSet, [JALU01], 1, [1], 2>;
// This is for simple LEAs with one or two input operands.
def : WriteRes<WriteLEA, [JALU01]>;
OpenPOWER on IntegriCloud