[llvm-bugs] [Bug 49607] New: gc.relocate and gc.result should be marked readnone

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Mar 16 10:53:14 PDT 2021


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

            Bug ID: 49607
           Summary: gc.relocate and gc.result should be marked readnone
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Core LLVM classes
          Assignee: unassignedbugs at nondot.org
          Reporter: listmail at philipreames.com
                CC: llvm-bugs at lists.llvm.org

This bug exists to track work towards marking the intrinsics for gc.result and
gc.relocate as readnone.  Currently, there are marked as readonly in
Intrinsics.td.  I'd previously tried this under
https://reviews.llvm.org/D97974, but we hit complications after commit and
needed to revert.  See the last comment on the review for details on the
fallout.  

My current plan is to stage changes in a manner which make it easy to test the
definition change by itself, ask for another round of testing with that change
enabled, and then back out any migration specific pieces.  The main purpose of
this bug is to have a bug number to reference from comments for the migration
specific pieces.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210316/40fc0778/attachment.html>


More information about the llvm-bugs mailing list