Go to file
Adrian Prantl 2cede0f92c Debug info: Improve line table for functions with cleanups an early exit
and no return expr at the end of the function.
The "function has only simple returns" check in FinishFunction tests
whether the number of simple return exprs equals the number of return
exprs, but so far a fallthrough at the end of a function was not counted
as a return, which would result in cleanup code being associated with the
wrong source line.

rdar://problem/16733984.

llvm-svn: 207480
2014-04-29 01:07:59 +00:00
clang Debug info: Improve line table for functions with cleanups an early exit 2014-04-29 01:07:59 +00:00
clang-tools-extra Try to fix the build. newFrontendActionFactory was changed to return a unique_ptr. 2014-04-28 10:06:50 +00:00
compiler-rt [Sanitizer] Add rudimentary support for wide-character strings to scanf/printf interceptors 2014-04-28 20:40:25 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Introduce M_LOG2E_F and M_LOG2E 2014-03-28 21:19:03 +00:00
libcxx Fix bug #18350. Add tests for tuples of all the smart pointers (except auto_ptr) 2014-04-26 05:19:48 +00:00
libcxxabi Fix cast warning 2014-04-28 23:49:49 +00:00
lld [PECOFF] Fix _imp_ implicit symbols. 2014-04-29 00:32:00 +00:00
lldb Address warnings in EmulateInstructionARM64 2014-04-28 21:34:04 +00:00
llvm None of these targets actually define their own CFI_INSTRUCTION 2014-04-29 00:16:46 +00:00
openmp Add the offload directory which contains the code needed to support 2014-04-09 15:40:23 +00:00
polly www: Reference phone call notes 2014-04-23 18:09:24 +00:00