[llvm-bugs] [Bug 46610] New: New pass manager doesn't support optnone and opt-bisect
    via llvm-bugs 
    llvm-bugs at lists.llvm.org
       
    Mon Jul  6 14:08:03 PDT 2020
    
    
  
https://bugs.llvm.org/show_bug.cgi?id=46610
            Bug ID: 46610
           Summary: New pass manager doesn't support optnone and
                    opt-bisect
           Product: new-bugs
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
          Assignee: aeubanks at google.com
          Reporter: aeubanks at google.com
                CC: alina.sbirlea at gmail.com, fedor.v.sergeev at gmail.com,
                    greened at obbligato.org, htmldeveloper at gmail.com,
                    llvm-bugs at lists.llvm.org, philip.pfaffe at gmail.com,
                    yuanfang.chen at sony.com
See http://lists.llvm.org/pipermail/llvm-dev/2018-September/126477.html for
some discussion.
./llvm/test/Transforms/Mem2Reg/optnone.ll is an example of a test that fails
because of this.
Using PassInstrumentation is the right way to go. However, we have to decide
how to mark passes as mandatory.
This is closely related to opt-bisect, and in the legacy PM they were
considered together. We'll likely split optnone and opt-bisect into separate
parts of PassInstrumentation, but they might use the same mechanism for
determining which passes are mandatory.
-- 
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/20200706/1169dce1/attachment.html>
    
    
More information about the llvm-bugs
mailing list