[llvm] r225851 - Debug Info: Move the complex expression handling (=the remainder) of
Adrian Prantl
aprantl at apple.com
Wed Jan 14 08:48:59 PST 2015
On Jan 13, 2015, at 3:39 PM, Adrian Prantl <aprantl at apple.com> wrote:
> Note that the range that is emitted for the RDI location was and is still
> wrong, it claims to begin at the function prologue, but really it should
> start where RDI is first assigned.
>
> llvm/trunk/test/DebugInfo/X86/debug-loc-asan.ll
Fred, FYI: this is also an interesting testcase were we get the range of a variable completely wrong for your collection. My guess is that the function-arguments-always-start-at-FunctionBeginSym heuristic in DwarfDebug::beginFunction() is firing were it shouldn’t.
-- adrian
More information about the llvm-commits
mailing list