diff options
author | Todd Fiala <tfiala@google.com> | 2014-02-01 00:48:34 +0000 |
---|---|---|
committer | Todd Fiala <tfiala@google.com> | 2014-02-01 00:48:34 +0000 |
commit | 31cb474e2d0dea9eb4298b6cbfe5887bbde7e3cf (patch) | |
tree | ccfb5d10950f628a68fe1dacc2f8d9cf4a6d41d1 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | c5326ca9bb107a309a886481b5e3cd1a5c3dd28e (diff) | |
download | bcm5719-llvm-31cb474e2d0dea9eb4298b6cbfe5887bbde7e3cf.tar.gz bcm5719-llvm-31cb474e2d0dea9eb4298b6cbfe5887bbde7e3cf.zip |
Fix for failure to unwind Linux stack frames with call in final position.
Fixes http://llvm.org/bugs/show_bug.cgi?id=18656.
Note this exposes a failure on Linux of
TestInferiorAssert.test_inferior_asserting_disassemble, similar to how
it fails on FreeBSD. I'll file a bug for this next. We're now getting
another frame beyond where we used to prior to this fix, so the fix is
exposing failures in previosly not-reachable frames.
Much thanks to Jason Molenda, who had much to do with helping figure
out where unwinding was breaking.
llvm-svn: 200600
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions