All compiler source files are in several directories, normally the non-processor specific parts are in source/compiler. Subdirectories are present for each of the supported processors and target operating systems.
For more information about the structure of the compiler have a look at the Compiler Manual which contains also some information about compiler internals.
The compiler directory also contains a subdirectory utils, which contains mainly the utilities for creation and maintenance of the message files.