Displaying 4 results from an estimated 4 matches for "noncodegen".
Did you mean:
nocodegen
2020 Jul 15
3
[RFC] Introducing classes for the codegen driven by new pass manager
...be only driven by `llc`. Both due to the way NPM registering pass (on-demand&dynamic instead of static initialization in Legacy PM), and reduce the confusion about which tool (`llc` or `opt`) to test codegen IR passes.
>
I think there’s no real distinction between “codegen” IR passes and noncodegen IR passes. I routinely run “codegen only” passes with opt in conjunction with other passes when experimenting. I think losing the ability to run any IR pass with opt would be a functionality regression.
-Matt
2020 Jul 16
2
[RFC] Introducing classes for the codegen driven by new pass manager
...y `llc`. Both due to the way NPM registering pass (on-demand&dynamic instead of static initialization in Legacy PM), and reduce the confusion about which tool (`llc` or `opt`) to test codegen IR passes.
> >
>
>
> I think there’s no real distinction between “codegen” IR passes and noncodegen IR passes. I routinely run “codegen only” passes with opt in conjunction with other passes when experimenting. I think losing the ability to run any IR pass with opt would be a functionality regression.
>
> -Matt
> _______________________________________________
> LLVM Developers mailin...
2020 Jul 21
3
[RFC] Introducing classes for the codegen driven by new pass manager
...ring pass
> (on-demand&dynamic instead of static initialization in Legacy PM), and
> reduce the confusion about which tool (`llc` or `opt`) to test codegen IR
> passes.
> > >
> >
> >
> > I think there’s no real distinction between “codegen” IR passes and
> noncodegen IR passes. I routinely run “codegen only” passes with opt in
> conjunction with other passes when experimenting. I think losing the
> ability to run any IR pass with opt would be a functionality regression.
> >
> > -Matt
> > _______________________________________________
&g...
2020 Jul 15
2
[RFC] Introducing classes for the codegen driven by new pass manager
> On Jul 15, 2020, at 09:16, Robinson, Paul via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
>> I'd just note that not every pass you can run with "opt" is actually part of the optimization pipeline. There are a few important IR-level passes that only run in the codegen pipeline, but are still nameable with opt to run individually for testing purposes. Switching