diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-12-10 09:14:42 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-12-10 09:14:42 +0000 |
| commit | 28e55386acf5f6875278f6badc6f3915e1b9e05b (patch) | |
| tree | 2caa1bc899722ec7061c74cb01fb78c1effb37ab /llvm/lib/Target/X86/X86SchedBroadwell.td | |
| parent | 8ade4640f3edf8fe687dfef567f6dc0529e7803e (diff) | |
| download | bcm5719-llvm-28e55386acf5f6875278f6badc6f3915e1b9e05b.tar.gz bcm5719-llvm-28e55386acf5f6875278f6badc6f3915e1b9e05b.zip | |
[X86] Add LEA64_32r to scheduler models for Sandybridge,Haswell,Broadwell,Skylake
llvm-svn: 320293
Diffstat (limited to 'llvm/lib/Target/X86/X86SchedBroadwell.td')
| -rwxr-xr-x | llvm/lib/Target/X86/X86SchedBroadwell.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86SchedBroadwell.td b/llvm/lib/Target/X86/X86SchedBroadwell.td index 50d9452874d..0f0b4a47778 100755 --- a/llvm/lib/Target/X86/X86SchedBroadwell.td +++ b/llvm/lib/Target/X86/X86SchedBroadwell.td @@ -708,7 +708,7 @@ def: InstRW<[BWWriteResGroup7], (instregex "BLSR32rr")>; def: InstRW<[BWWriteResGroup7], (instregex "BLSR64rr")>; def: InstRW<[BWWriteResGroup7], (instregex "BZHI32rr")>; def: InstRW<[BWWriteResGroup7], (instregex "BZHI64rr")>; -def: InstRW<[BWWriteResGroup7], (instregex "LEA(16|32|64)r")>; +def: InstRW<[BWWriteResGroup7], (instregex "LEA(16|32|64)(_32)?r")>; def: InstRW<[BWWriteResGroup7], (instregex "MMX_PABSBrr64")>; def: InstRW<[BWWriteResGroup7], (instregex "MMX_PABSDrr64")>; def: InstRW<[BWWriteResGroup7], (instregex "MMX_PABSWrr64")>; |

