search for: iroutlin

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

Did you mean: iroutliner
2020 Sep 30
2
[RFC] Framework for Finding and Using Similarity at the IR Level
...with it and give some help if needed. Cheers, Yvan On Thu, 10 Sep 2020 at 00:00, Andrew Litteken via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Thanks for the positive feedback! > > All the patches are up now: > > Elevating different constants to arguments: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments. > Extracting require outputs: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments. > Merging Output Blocks: [IRSim][IROutliner] Merging output blocks for extracted functio...
2020 Sep 02
2
[RFC] Framework for Finding and Using Similarity at the IR Level
Indeed, an awesome project and an excellent report! Code size doesn't really get much attention, so the level of detail and the strong roadmap is refreshing. Hopefully, the project will provide execution times along with code-size > reductions. > I doubt it. Outlining will (almost?) always make for slower code due to a lot more calls being made. But that's ok for embedded targets,
2020 Sep 30
2
[RFC] Framework for Finding and Using Similarity at the IR Level
...p 2020 at 00:00, Andrew Litteken via llvm-dev > >> <llvm-dev at lists.llvm.org> wrote: > >> > >> Thanks for the positive feedback! > >> > >> All the patches are up now: > >> > >> Elevating different constants to arguments: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments. > >> Extracting require outputs: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments. > >> Merging Output Blocks: [IRSim][IROutliner] Merging output blocks for...
2020 Sep 01
2
[RFC] Framework for Finding and Using Similarity at the IR Level
...IRSimilarityCandidate: Adding flexibility for isomorphic predicate instructions in structural comparison. LLVM-Sim: LLVM-Sim Basic: Process multiple files using LLVM-Sim and give results of the identifier to a JSON File. Link: https://reviews.llvm.org/D86974 <https://reviews.llvm.org/D86974> IROutliner: Extraction: Initial Setup and Extraction: Extract the different regions individually Link: https://reviews.llvm.org/D86975 <https://reviews.llvm.org/D86975>Consolidation: IR Outliner: Adding checks to exclude certain functions that either cannot be outlined, or require extra work to outlin...