summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-27 14:57:57 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-27 14:57:57 +0000
commitc2a88ea64e154d44f0a8da44bf84b9acac52066b (patch)
tree50e51465c79791942c5522ffdbf23cae3021ed1b /llvm/lib/Target
parentf24136f17ac15ea6b07a3fe4aa8e1b690a3cd950 (diff)
downloadbcm5719-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.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 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>;
////////////////////////////////////////////////////////////////////////////////
OpenPOWER on IntegriCloud