diff options
author | Louis Gerbarg <lgg@apple.com> | 2014-04-14 21:05:05 +0000 |
---|---|---|
committer | Louis Gerbarg <lgg@apple.com> | 2014-04-14 21:05:05 +0000 |
commit | cfc05450e5ae9d8b19f4a8967b2f86c31ecea41e (patch) | |
tree | f74879de56f8c558db3ab1342ef64f6337514f89 /llvm/lib/Object/Object.cpp | |
parent | 6d2e3c638f32e9b2e83a589f997d315235c24fc7 (diff) | |
download | llvm-cfc05450e5ae9d8b19f4a8967b2f86c31ecea41e.zip llvm-cfc05450e5ae9d8b19f4a8967b2f86c31ecea41e.tar.gz llvm-cfc05450e5ae9d8b19f4a8967b2f86c31ecea41e.tar.bz2 |
Fix for codegen bug that could cause illegal cmn instruction generation
In rare cases the dead definition elimination pass code can cause illegal cmn
instructions when it replaces dead registers on instructions that use
unmaterialized frame indexes. This patch disables the dead definition
optimization for instructions which include frame index operands.
rdar://16438284
llvm-svn: 206208
Diffstat (limited to 'llvm/lib/Object/Object.cpp')
0 files changed, 0 insertions, 0 deletions