Go to file
Jason Molenda 34549b8f75 Change the x86 assembly instruction unwind parser to
step through the complete function looking for any epilogue
instructions.  If we find an epilogue sequence, re-instate
the correct unwind instructions if there is more code past
that epilogue -- this will correctly handle an x86 function
with multiple epilogues in it.

NB there is still a bug with the "eh_frame augmented" 
UnwindPlans and mid-function epilogues.  Looking at that next.

<rdar://problem/18863406> 

llvm-svn: 225770
2015-01-13 06:04:04 +00:00
clang Parse: Don't crash if missing an initializer expression 2015-01-13 05:28:24 +00:00
clang-tools-extra Make LoopConvert work with containers that are used like arrays. 2015-01-12 13:17:56 +00:00
compiler-rt Update test cases for new -fsanitize-recover= semantics. 2015-01-12 23:02:42 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Use amdgcn triple for SI+ GPUs 2015-01-06 20:42:12 +00:00
libcxx Fix vexing parse in test. 2015-01-12 15:56:41 +00:00
libcxxabi Fix some formatting I messed up in r225187. 2015-01-05 19:31:59 +00:00
lld Remove dead code. 2015-01-13 05:59:17 +00:00
lldb Change the x86 assembly instruction unwind parser to 2015-01-13 06:04:04 +00:00
llgo [llgo] irgen: generate switch instructions 2015-01-08 07:49:28 +00:00
llvm fix {typo, build failure} in r225760 2015-01-13 04:17:47 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Check assert before the instruction that uses the assumption checked. 2015-01-10 07:40:39 +00:00