We're seeing surprisingly long compile times (~6 minutes) for a source file that includes a large switch statement. The switch statement is used to test a large structure of device register definitions and init values. This approach is used to make low level code more readable, however the compile time is extremely long. Are there any known problems that could cause this, or are there any compiler options or other tricks that could be used to speed this up?