Displaying 2 results from an estimated 2 matches for "loopinterchangeleg".
2020 Jan 21
2
Writing loop transformations on the right representation is more productive
...ncies and disabling the
> pass may have side-effects.
This applies literally to any pass.
I think the problem of reusability is even worse for the current loop
optimization passes. We have multiple, partially
transformation-specific dependence analyses, such LoopAccessAnalysis,
DependenceInfo, LoopInterchangeLegality, etc. Another one is currently
in the works.
https://xkcd.com/927/ actually does apply here, but I also think that
pass-specific dependence analyses do not scale.
> > I'd put loop optimizations earlier into the pipeline than vectorization. Where exactly is a phase ordering problem...
2020 Jan 15
2
Writing loop transformations on the right representation is more productive
Am Sa., 11. Jan. 2020 um 07:43 Uhr schrieb Renato Golin <rengolin at gmail.com
>:
> On Sat, 11 Jan 2020 at 00:34, Michael Kruse <llvmdev at meinersbur.de> wrote:
> > Yes, as mentioned in the Q&A. Unfortunately VPlan is able to represent
> > arbitrary code not has cheap copies.
>
> Orthogonal, but we should also be looking into implementing the cheap
> copies