Displaying 3 results from an estimated 3 matches for "d87311".
Did you mean:
d37311
2020 Sep 30
2
[RFC] Framework for Finding and Using Similarity at the IR Level
Hi Andrew,
Thanks for this great work and presentation, I've also a huge interest in code
size reduction. I already looked at the first IR Outliner proposal,
and I really
like your more general approach.
I wanted to look at the impact on ARM targets, and managed to apply
your patchset
up to D87311 (the remaining ones which are related to call instructions and GEP
need to be reworked to be applied or work correctly). I looked at CTMark code
size other -Oz for both ARM and X86 and got a huge code size increase on both
targets (around 30% or 40% in Geomean) when compiled with -mllvm -ir-outline...
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
...so a huge interest in code
> > size reduction. I already looked at the first IR Outliner proposal,
> > and I really
> > like your more general approach.
> >
> > I wanted to look at the impact on ARM targets, and managed to apply
> > your patchset
> > up to D87311 (the remaining ones which are related to call instructions and GEP
> > need to be reworked to be applied or work correctly). I looked at CTMark code
> > size other -Oz for both ARM and X86 and got a huge code size increase on both
> > targets (around 30% or 40% in Geomean) when co...