[PATCH] Change representation of instruction ranges where variable is accessible.
Alexey Samsonov
samsonov at google.com
Wed May 21 14:44:22 PDT 2014
Hi dblaikie,
Use more straightforward way to represent the set of instruction
ranges where the location of a user variable is defined - vector of pairs
of instructions (defining start/end of each range),
instead of a flattened vector of instructions where some instructions
are supposed to start the range, and the rest are supposed to "clobber" it.
Simplify the code which generates actual .debug_loc entries.
No functionality change.
http://reviews.llvm.org/D3861
Files:
lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp
lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3861.9665.patch
Type: text/x-patch
Size: 15156 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140521/9e4fb5c2/attachment.bin>
More information about the llvm-commits
mailing list