summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/TargetLibraryInfo.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2012-11-10 02:09:05 +0000
committerEvan Cheng <evan.cheng@apple.com>2012-11-10 02:09:05 +0000
commit21b0348199a84c91a2d4b3eef626c2f69d14573d (patch)
tree4a0a5965f4db228fae5880a07fbc4c3d0c3cc042 /llvm/lib/Target/TargetLibraryInfo.cpp
parentf57b4355983d4d0d94c4c0421d5eb85abb8d6a0b (diff)
downloadbcm5719-llvm-21b0348199a84c91a2d4b3eef626c2f69d14573d.tar.gz
bcm5719-llvm-21b0348199a84c91a2d4b3eef626c2f69d14573d.zip
Disable the Thumb no-return call optimization:
mov lr, pc b.w _foo The "mov" instruction doesn't set bit zero to one, it's putting incorrect value in lr. It messes up backtraces. rdar://12663632 llvm-svn: 167657
Diffstat (limited to 'llvm/lib/Target/TargetLibraryInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud