[PATCH] Generate better location ranges for some register-described variables.

David Blaikie dblaikie at gmail.com
Wed Jun 4 17:18:41 PDT 2014


I do rather feel this perhaps rises beyond my idea comfort level for "work around" to "we should probably fix this the right way", but I realize I'll probably be argued down on this.

Out of curiosity, does anyone happen to be able to explain LiveDebugVariables.cpp:956-966. It /looks/ like this code, based on the comment, is trying to do what we want: add dbg.value intrinsics to every basic block for which the variable is live. Any idea if this works? Why it doesn't? etc...

http://reviews.llvm.org/D3933






More information about the llvm-commits mailing list