Go to file
David Majnemer 408b5e6603 [MC] Add support for encoding CodeView variable definition ranges
CodeView, like most other debug formats, represents the live range of a
variable so that debuggers might print them out.

They use a variety of records to represent how a particular variable
might be available (in a register, in a frame pointer, etc.) along with
a set of ranges where this debug information is relevant.

However, the format only allows us to use ranges which are limited to a
maximum of 0xF000 in size.  This means that we need to split our debug
information into chunks of 0xF000.

Because the layout of code is not known until *very* late, we must use a
new fragment to record the information we need until we can know
*exactly* what the range is.

llvm-svn: 259868
2016-02-05 01:55:49 +00:00
clang [modules] Factor out common code to mark identifier being "from AST", and add a 2016-02-05 01:40:54 +00:00
clang-tools-extra [clang-tidy] More friendly warning in "google-runtime-references" when meeting an unnamed function parameter. 2016-02-04 14:06:49 +00:00
compiler-rt Fix the libdir suffix for LLVM_CMAKE_PATH 2016-02-04 23:15:29 +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 Implement modf math builtin 2016-01-27 14:52:10 +00:00
libcxx Fix the search path for CMake files 2016-02-04 23:17:20 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld ELF: Make names for TLS module indices shorter. 2016-02-05 00:10:02 +00:00
lldb Add two more addresses to check for the address of the kernel in debug mode; 2016-02-05 01:38:56 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [MC] Add support for encoding CodeView variable definition ranges 2016-02-05 01:55:49 +00:00
openmp Add LIBOMP_ENABLE_SHARED option for CMake 2016-02-04 19:29:35 +00:00
polly Support accesses with differently sized types to the same array 2016-02-04 13:18:42 +00:00