https://bugs.llvm.org/show_bug.cgi?id=37510

            Bug ID: 37510
           Summary: RewriteStatepointsForGC don't relocate aggregate
                    members
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Scalar Optimizations
          Assignee: unassignedb...@nondot.org
          Reporter: r...@gmx.net
                CC: llvm-bugs@lists.llvm.org

It seems that the RewriteStatepointsForGC pass doesn't relocate pointer members
of an aggregate SSA value that would otherwise, as top-level SSA values, be
relocated. This is rather surprising and should probably be fixed, since the
pointer can not be reached otherwise, and so could be invalidated by the next
function call.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to