static-analysis-and-compilers icon indicating copy to clipboard operation
static-analysis-and-compilers copied to clipboard

optimizations

Open 0xalpharush opened this issue 2 years ago • 1 comments

https://gcc.gnu.org/wiki/summit2010?action=AttachFile&do=get&target=jambor.pdf

0xalpharush avatar Jan 25 '23 16:01 0xalpharush

This 50 years old paper covers most of the techniques that a compiler should implement: Inline, Unroll (& Vectorize), CSE, DCE, Code Motion, Constant Fold, Peephole. These achieve the majority of the performance needs.

mohammadfawaz avatar May 31 '23 19:05 mohammadfawaz