diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-27 14:57:57 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-27 14:57:57 +0000 |
| commit | c2a88ea64e154d44f0a8da44bf84b9acac52066b (patch) | |
| tree | 50e51465c79791942c5522ffdbf23cae3021ed1b /llvm/lib/Target | |
| parent | f24136f17ac15ea6b07a3fe4aa8e1b690a3cd950 (diff) | |
| download | bcm5719-llvm-c2a88ea64e154d44f0a8da44bf84b9acac52066b.tar.gz bcm5719-llvm-c2a88ea64e154d44f0a8da44bf84b9acac52066b.zip | |
[X86][Btver2] BLSI/BLSMSK/BLSR instructions take 2uops not 1 (same as TZCNT)
llvm-svn: 343227
Diffstat (limited to 'llvm/lib/Target')
| -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 450b18fc583..83ba18f9b4a 100644 --- a/llvm/lib/Target/X86/X86ScheduleBtVer2.td +++ b/llvm/lib/Target/X86/X86ScheduleBtVer2.td @@ -214,7 +214,7 @@ defm : JWriteResIntPair<WriteTZCNT, [JALU01], 2, [2], 2>; // BMI1 BEXTR/BLS, BMI2 BZHI defm : JWriteResIntPair<WriteBEXTR, [JALU01], 1>; -defm : JWriteResIntPair<WriteBLS, [JALU01], 2, [2]>; +defm : JWriteResIntPair<WriteBLS, [JALU01], 2, [2], 2>; defm : X86WriteResPairUnsupported<WriteBZHI>; //////////////////////////////////////////////////////////////////////////////// |

