Compiler
In partnership with Green Hills Software, Mercury offers both the Green Hills C and C++ optimizing compilers as part of our collection of RapidIO and RACE++® development tools. These compilers consist of a language-specific front-end, a global optimizer, a target-specific optimizer, and code generator. Optimizations can significantly decrease program size and increase execution speed. The Green Hills compilers typically apply more than 100 optimizations on each program, producing efficient code with a minimal footprint. Optimizations can be optionally weighted for either code speed or minimum image size. AltiVec™ vector operations are fully supported through assembly language instruction and Motorola C/C++ language extensions. C function calls are available for all AltVec operations, making C/C++ access to AltiVec easy and efficient.
Features
- Language-specific front-end
- Global optimizer
- Target-specific optimizer
- Code generator
Benefits
- Significantly decreases program size with increased execution speed
- Efficient code with a minimal footprint
- Fully supports AltiVec vector operations
Specifications
|
|