I would like to understand how the GNU GCC compiler handles optimizations. I know its not easy but I can't seem to find any GCC internal implementation details even just to get started.
Do I have to be a contributing GNU GCC developer to view the source code and know the low/high level design? Where can a developer, who wants to contribute to GCC, find the implementation details?