Displaying 1 result from an estimated 1 matches for "optimizeload".
2019 Aug 23
2
Using [GlobalISel] to provide peephole optimizations
...to clean things up.
I know of the RFC for a new Combiner with its own syntax
(https://reviews.llvm.org/D54286 is the latest I can find of it), but after
manually adding my Nth manually coded pass for a niggling important
transform, and then needing to add more cases to
FoldImmediate/MemoryOperand/OptimizeLoad after it. I wondered how hard it
would be to allow GlobalISel to reselect machine patterns, eg after they've
been made available by other passes.
What I was thinking is in addition to anything else that's coming, allowing
Instructions to exist on the input side of Pat<>, and using th...