This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
pro_and_epilogue pass ran several time for same function?
- From: "Paulo J. Matos" <pocmatos at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 8 Jan 2010 15:05:48 +0000
- Subject: pro_and_epilogue pass ran several time for same function?
Hi all,
I just noticed that the pro_and_epilogue pass in gcc3.4.3 for certain
functions is ran multiple times with sibcalls enabled. Why is that?
What I did was to put a printf on the epilogue and sibcall_epilogue
pattern so that during compilation it prints the name of the function
currently generating the epilogue for, however, I get a print in
epilogue and a print in sibcall_epilogue for the same function a
couple of times. Why?
Cheers,
--
Paulo Jorge Matos - pocmatos at gmail.com
http://www.pmatos.net