diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-08-29 05:14:27 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-08-29 05:14:27 +0000 |
| commit | 62c47a2aa50442e102252087a78219736376eb7e (patch) | |
| tree | 493d452eb2fde1762ab240ad76762e311fee9f12 /llvm/test/CodeGen | |
| parent | af6e7e2b0cf8d786ee1e488ce87f18f826c211b6 (diff) | |
| download | bcm5719-llvm-62c47a2aa50442e102252087a78219736376eb7e.tar.gz bcm5719-llvm-62c47a2aa50442e102252087a78219736376eb7e.zip | |
Mark Knights Landing as having slow two memory operand instructions
Summary: Knights Landing, because it is Atom derived, has slow two memory operand instructions. Mark the Knights Landing CPU model accordingly.
Patch by David Zarzycki.
Reviewers: craig.topper
Reviewed By: craig.topper
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D37224
llvm-svn: 311979
Diffstat (limited to 'llvm/test/CodeGen')
| -rw-r--r-- | llvm/test/CodeGen/X86/fold-push.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/fold-push.ll b/llvm/test/CodeGen/X86/fold-push.ll index 9d3afd1c449..c887b835aab 100644 --- a/llvm/test/CodeGen/X86/fold-push.ll +++ b/llvm/test/CodeGen/X86/fold-push.ll @@ -1,5 +1,5 @@ ; RUN: llc < %s -mtriple=i686-windows | FileCheck %s -check-prefix=CHECK -check-prefix=NORMAL -; RUN: llc < %s -mtriple=i686-windows -mattr=call-reg-indirect | FileCheck %s -check-prefix=CHECK -check-prefix=SLM +; RUN: llc < %s -mtriple=i686-windows -mattr=slow-two-mem-ops | FileCheck %s -check-prefix=CHECK -check-prefix=SLM declare void @foo(i32 %r) |

