Optimizing Compiler, Simulator

Green Hills Optimizing Compilers have led the embedded industry by generating the fastest, smallest, and most reliable code. Thousands and thousands of products—from automobiles to medical devices, including military and commercial aircraft, passenger trains as well as gaming consoles—all run code generated by a Green Hills Compiler.

Our conformance to key industry standards allows you to quickly and easily adopt Green Hills Compilers, which support: C, C++, Ada, Embedded C++, GNU C/C++ extensions.


Green Hills Compilers are available for a variety of 32- and 64-bit processors including:

  • ARM (AArch32 & AARCH64)
  • TriCore
  • RH850/V850
  • MIPS
  • Power Architecture
  • Intel (x86 and x64)
  • ColdFire/68K

  • Supported processor-specific extensions include AltiVec and SPE (for Power Architecture), NEON (for AArch32 and AArch64) and SSE (for Intel Architecture). Green Hills Compilers are available for Windows and Linux hosts.

    With Green HIlls optimizing compilers, you can meet real-time requirements with lower cost hardware by tuning our compiler optimizations to get the most from your hardware.