search for: noncodegen

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