search for: optimizeload

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...