Home Services Technologies Company Careers Contact  

Blackbird®

Blackbird Home

Blackbird® - HPEC Compiler

Front End

The Blackbird front-end uses a third-party module developed by the Edison Design Group (EDG), along with the important modules to translate the result of that front end into the compiler's intermediate representation, WHIRL. EDG's front-end is justifiably considered the gold standard within industry because of the careful attention to standards and ongoing dedicated support. . The translator from the EDG parse is well tested for the language and corner cases.

The current EDG front-end version integrated with Blackbird is 3.4.2. Blackbird currently supports EDG output for C89, C99, some GNU C extensions, C++. EDG and Blackbird are both capable of honoring OpenMP-style pragmas.

Copyright © 1998-2008 Reservoir Labs, Inc.