aboutsummaryrefslogtreecommitdiffstats
path: root/test/Instrumentation/AddressSanitizer/instrument-no-return.ll
diff options
context:
space:
mode:
authorLogan Chien <tzuhsiang.chien@gmail.com>2013-02-20 12:21:33 +0000
committerLogan Chien <tzuhsiang.chien@gmail.com>2013-02-20 12:21:33 +0000
commitaf3a5420aeb421e83694745c53141683caa123cb (patch)
treea72b33556721b579361b512fc73e22c77e0e1dff /test/Instrumentation/AddressSanitizer/instrument-no-return.ll
parentd9c28d76af4c23e3a131ddd4ca28b64d929828a5 (diff)
downloadexternal_llvm-af3a5420aeb421e83694745c53141683caa123cb.zip
external_llvm-af3a5420aeb421e83694745c53141683caa123cb.tar.gz
external_llvm-af3a5420aeb421e83694745c53141683caa123cb.tar.bz2
Fix thumbv5e frame lowering assertion failure.
It is possible that frame pointer is not found in the callee saved info, thus FramePtrSpillFI may be incorrect if we don't check the result of hasFP(MF). Besides, if we enable the stack coloring algorithm, there will be an assertion to ensure the slot is live. But in the test case, %var1 is not live in the prologue of the function, and we will get the assertion failure. Note: There is similar code in ARMFrameLowering.cpp. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175616 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Instrumentation/AddressSanitizer/instrument-no-return.ll')
0 files changed, 0 insertions, 0 deletions