Displaying 2 results from an estimated 2 matches for "lightning8".
Did you mean:
lightning
2019 Mar 29
3
Proposal for O1/Og Optimization and Code Generation Pipeline
...ng experience of disabling specific passes.
In my mind, -Og probably would incorporate a few things:
* Tweak certain pass behaviors in order to be more favorable towards debugging [ https://reviews.llvm.org/D59431#1437716 ]
* Enable features favorable to debugging [ http://llvm.org/devmtg/2017-10/#lightning8 ]
* Disable whole passes that are known to fundamentally harm the debugging experience if there is no other alternative approach (this proposal?)
* Still give a decent debug experience when used in conjunction with LTO.
Thanks again for writing up your proposal. I'm really happy to see moveme...
2019 Mar 29
12
Proposal for O1/Og Optimization and Code Generation Pipeline
Hi All,
I’ve been thinking about both O1 and Og optimization levels and have a
proposal for an improved O1 that I think overlaps in functionality
with our desires for Og. The design goal is to rewrite the O1
optimization and code generation pipeline to include the set of
optimizations that minimizes build and test time while retaining our
ability to debug.
This isn’t to minimize efforts around