[PATCH] Consider the frame base isn't moving in calculateDbgValueHistory.

Frederic Riss friss at apple.com
Tue Sep 16 13:44:04 PDT 2014


For the sake of completeness, it’s not the whole logic that is stopped by the call instructions, but only the liveness range of stack based variables that are unable to be propagated. This is especially an issue for ASAN instrumented code at O0 (and it’s really a pain not to be able to debug code compiled at O0). I think the code in there is still improves the situation with register variables, but I haven’t extracted any statistics to prove me right.

http://reviews.llvm.org/D5366






More information about the llvm-commits mailing list