[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