[llvm-bugs] [Bug 38367] New: GlobalISel: Implement support for obtaining known bits information

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Jul 30 06:30:06 PDT 2018


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

            Bug ID: 38367
           Summary: GlobalISel: Implement support for obtaining known bits
                    information
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: GlobalISel
          Assignee: unassignedbugs at nondot.org
          Reporter: aemerson at apple.com
                CC: llvm-bugs at lists.llvm.org

Some optimizations require the knowledge of which bits in a value are known to
be 1 or 0, and do this by using the computeKnownBits() capability for
SelectionDAG nodes. We will need some way of getting the same information. In
an ideal scenario the replacement infrastructure for this will be more
efficient, as this part of the codebase seems to be disproportionately
responsible for pathological compile time regressions.

-- 
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/20180730/0bc802e7/attachment.html>


More information about the llvm-bugs mailing list