aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Object.cpp
diff options
context:
space:
mode:
authorLouis Gerbarg <lgg@apple.com>2014-04-14 21:05:05 +0000
committerLouis Gerbarg <lgg@apple.com>2014-04-14 21:05:05 +0000
commitcfc05450e5ae9d8b19f4a8967b2f86c31ecea41e (patch)
treef74879de56f8c558db3ab1342ef64f6337514f89 /llvm/lib/Object/Object.cpp
parent6d2e3c638f32e9b2e83a589f997d315235c24fc7 (diff)
downloadllvm-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