search for: d54286

Displaying 4 results from an estimated 4 matches for "d54286".

2019 Aug 23
2
Using [GlobalISel] to provide peephole optimizations
...stic, but obviously lacks a lot of the transforms that makes SelectionDAG so good. Whilst it's plenty usable, you'll find yourself wanting/needing to add a lot of manual little transforms 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 aft...
2018 Nov 09
5
[RFC] Tablegen-erated GlobalISel Combine Rules
...have to change once it runs into the reality of implementation :-). However, we think that this will prove to be a very convenient and powerful syntax with some potential a variety of tools from profilers, to bug reducers, to correctness checking tools. There is a patch at https://reviews.llvm.org/D54286 makes a start on it to try out the general feel of the syntax but currently lacks the core feature of generating match and apply code from the MIR. I'm going to be looking into that over the next few weeks. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http...
2018 Nov 10
3
[RFC] Tablegen-erated GlobalISel Combine Rules
...change once it runs into the reality of implementation :-). However, we think that this will prove to be a very convenient and powerful syntax with some potential a variety of tools from profilers, to bug reducers, to correctness checking tools. >> There is a patch at https://reviews.llvm.org/D54286 makes a start on it to try out the general feel of the syntax but currently lacks the core feature of generating match and apply code from the MIR. I'm going to be looking into that over the next few weeks. >> _______________________________________________ >> LLVM Developers mailin...
2018 Nov 12
3
[RFC] Tablegen-erated GlobalISel Combine Rules
...nce it runs into the reality of implementation :-). However, we think that this will prove to be a very convenient and powerful syntax with some potential a variety of tools from profilers, to bug reducers, to correctness checking tools. >>>> There is a patch at https://reviews.llvm.org/D54286 makes a start on it to try out the general feel of the syntax but currently lacks the core feature of generating match and apply code from the MIR. I'm going to be looking into that over the next few weeks. >>>> _______________________________________________ >>>> LLVM D...