Comment by mhh__

6 years ago

Engineering a compiler is by far the best introductory book that is also modern.

Advanced compiling for high performance is one of not many good accounts of scheduling for non-toy architectures.

Muchnick's book is a good encyclopedia of optimisations although the code is unreadable and buggy.