gimple-low.c:lower_function_body

Richard Kenner kenner@vlsi1.ultra.nyu.edu
Tue Jun 8 20:54:00 GMT 2004


What does it mean to "lower" a function body?

This file has no comments in front of it giving an overview of what
it is supposed to do, so the comments in front of this function are
not sufficient.

I thought these comments were a prerequisite to the tree-ssa merge?

Anyway, what I'm running into is that it appears to be "lowering" a 
variable-sized variable inside a function to the outer level (why?)
and then getting an ICE since there's no binding level to use
to save the stack pointer with.  I can't figure out how this is supposed
to work due to lack of documentation.



More information about the Gcc mailing list