Development history of the BEG portable code generator technology :
|| Dr. Helmut Emmelmann developed BEG and created a back end for
the GMD Modula-2 compiler Mocka on 68k.
|| BEG's code selection mechanism was presented at the Sigplan
PLDI conference in Portland Citations
|| Helmut Emmelmann worked at the
GMD-Karlsuhe (German National Research Center of Computer Science)
and the University of Karlsruhe.
BEG was extended by global register allocation and instruction
scheduling in the Esprit project COMPARE.
During this time BEG was used to port Mocka to various platforms,
including SPARC, MIPS, and Linux x86 and became a well known Linux
BEG was also used to create commercial code generators for C
compilers on SPARC.
| since 1995
|| BEG is maintained and distributed commercially by H.E.I.