Displaying 2 results from an estimated 2 matches for "vinpuwg".
2020 Jun 08
2
optnone/skipping passes in the new pass manager
...kip passes like the old pass
> manager. For example, when a function is marked optnone, or when using
> https://llvm.org/docs/OptBisect.html
> <https://urldefense.com/v3/__https:/llvm.org/docs/OptBisect.html__;!!JmoZiZGBv3RvKRSx!t3zrtZFFWm0ifdWgL9SiWSNETodW3pMSJ8m8YWqK139cicFp_U1juO0D90-VinpUWg$>
> .
>
>
>
> Lots of passes (e.g. SROA) will do the following under the legacy pass
> manager:
>
>
>
> bool runOnFunction(Function &F) override {
> if (skipFunction(F))
> return false;
>
> // do pass
>
> }
>
>
>
>...
2020 Jun 08
2
optnone/skipping passes in the new pass manager
On Mon, Jun 8, 2020 at 7:11 AM Robinson, Paul <paul.robinson at sony.com>
wrote:
> When the optnone design was being discussed, Chandler specifically
> rejected having the pass manager involved in the decision (which was the
> original proposed design). Assuming he still feels the same way now, if
> the existing `skipFunction` calls aren’t being executed under the new pass
>