This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gimple-low.c:lower_function_body
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: gcc at gcc dot gnu dot org
- Date: Tue, 8 Jun 04 16:55:56 EDT
- Subject: gimple-low.c:lower_function_body
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.