Fermin Reig

Learn More
For a compiler writer, generating good machine code for a variety of platforms is hard work. One might try to reuse a retargetable code generator, but code generators are complex and diicult to use, and they limit one's choice of implementation language. One might try to use C as a portable assembly language, but C limits the compiler writer's exibility and(More)
Current Fortran optimizing compilers often include source to source transformations for automatic parallelization or vectorization of loops. Lower level optimizations , such as those that aim to exploit ILP, are performed at later stages at the assembly language level and do not profit from information available at the source code level, such as array(More)
  • 1