Polyhedron benchmark results on AMD64

Diego Novillo dnovillo@redhat.com
Fri Feb 9 21:23:00 GMT 2007


Paul Richard Thomas wrote on 02/09/07 13:43:

> Can we do something in the frontend to overcome the pass-by-reference
> rule? Can some of the analysis be done where we have the information
> and the variables be marked up ins some way?
> 
Perhaps the easiest mechanism would be via attributes that the FE 
inserts into the variables.  Variable annotations are another way, but 
they don't exist until much later.  Attributes can be added at any point.

OTOH, the middle-end could do interprocedural call-clobbering analysis, 
particularly now that we are getting a stronger IPA infrastructure.



More information about the Fortran mailing list