[llvm-bugs] [Bug 43450] New: add LLVM extension to record architecture extensions

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Sep 25 11:34:14 PDT 2019


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

            Bug ID: 43450
           Summary: add LLVM extension to record architecture extensions
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: MC
          Assignee: unassignedbugs at nondot.org
          Reporter: compnerd at compnerd.org
                CC: llvm-bugs at lists.llvm.org

ARM has a number of architecture extensions.  These can be enabled on a region
of the object file, changing the effective triple required for disassembly.  We
should record these so that we can enable the appropriate target features when
disassembling an object file.

Because a file can have multiple functions each with a different set of
extensions enabled (useful for accelerated variants), we need to associate them
with a COMDAT with the function so that they can be encoded into the vendor
extension namespace of `.ARM.extensions`.

-- 
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/20190925/6dc94f48/attachment.html>


More information about the llvm-bugs mailing list