[PATCH] D16867: Debug Info: Allow SROAed complex floating point types to be described by constants

Adrian Prantl via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 17 11:32:04 PST 2016


aprantl added a comment.

I found the bug causing the imaginary part to be dropped. LdStHasDebugValue in Local.cpp doesn't take DIExpressions into account, so it thinks the variable is already fully described by the dbg.value describing the lower part.
Working on a patch.


Repository:
  rL LLVM

http://reviews.llvm.org/D16867





More information about the llvm-commits mailing list