[PATCH] D20807: PR27938: Don't remove valid DebugLoc in Scalarizer

Karl-Johan Karlsson via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 8 00:02:48 PDT 2016


Anyone interested in reviewing this bugfix?

Regards
/ Karl-Johan Karlsson

On 2016-05-31 12:51, Karl-Johan Karlsson wrote:
> Ka-Ka created this revision.
> Ka-Ka added a reviewer: rsandifo.
> Ka-Ka added a subscriber: llvm-commits.
>
> Added checks to make sure the Scalarizer::transferMetadata() don't
> remove valid debug location's from instructions. This is important as
> the verifier pass require that e.g. inlinable callsites have a valid
> debug location.
>
> https://llvm.org/bugs/show_bug.cgi?id=27938
>
>
> http://reviews.llvm.org/D20807
>
> Files:
>    lib/Transforms/Scalar/Scalarizer.cpp
>    test/Transforms/Scalarizer/dbgloc-bug.ll
>


More information about the llvm-commits mailing list