diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-27 16:39:52 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-27 16:39:52 +0000 |
commit | dd744f158a84a81922c04fe34569f437d038bec3 (patch) | |
tree | ddbc618a14d7cfe6e3a44bf4360d681e01380509 /llvm/lib | |
parent | 29cf499bca28e747e0e20b9c8834f896c9a20550 (diff) | |
download | bcm5719-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.td | 2 |
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]>; |