diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-02-12 20:01:03 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-02-12 20:01:03 +0000 |
| commit | 295eaad2b3118e8ef71035544d6de3605a4db36f (patch) | |
| tree | 1e8ef98f3d539b29c1746d6eaf48e815c8c62509 /llvm/lib | |
| parent | 8037b8ec6e5c126f828f7746a4d297f7ef259ff6 (diff) | |
| download | bcm5719-llvm-295eaad2b3118e8ef71035544d6de3605a4db36f.tar.gz bcm5719-llvm-295eaad2b3118e8ef71035544d6de3605a4db36f.zip | |
Relaxed over-zealous alignment requirement for VEX-encoded AES instructions
llvm-svn: 228953
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp index 23e641927e3..917a916ee60 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.cpp +++ b/llvm/lib/Target/X86/X86InstrInfo.cpp @@ -829,8 +829,8 @@ X86InstrInfo::X86InstrInfo(X86Subtarget &STI) // AES foldable instructions { X86::AESIMCrr, X86::AESIMCrm, TB_ALIGN_16 }, { X86::AESKEYGENASSIST128rr, X86::AESKEYGENASSIST128rm, TB_ALIGN_16 }, - { X86::VAESIMCrr, X86::VAESIMCrm, TB_ALIGN_16 }, - { X86::VAESKEYGENASSIST128rr, X86::VAESKEYGENASSIST128rm, TB_ALIGN_16 } + { X86::VAESIMCrr, X86::VAESIMCrm, 0 }, + { X86::VAESKEYGENASSIST128rr, X86::VAESKEYGENASSIST128rm, 0 } }; for (unsigned i = 0, e = array_lengthof(OpTbl1); i != e; ++i) { |

