[Bug rtl-optimization/17237] inefficient parameter passing on x86

dann at godzilla dot ics dot uci dot edu gcc-bugzilla@gcc.gnu.org
Thu Oct 7 00:05:00 GMT 2004


------- Additional Comments From dann at godzilla dot ics dot uci dot edu  2004-10-07 00:05 -------
With a 1 week old mainline I get:
LLD:
	subl	$12, %esp
	pushl	28(%esp)
	pushl	28(%esp)
	pushl	28(%esp)
	pushl	28(%esp)
	call	__udivdi3
	addl	$28, %esp
	ret

i.e. better than before, but the "subl" instruction is not needed.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17237



More information about the Gcc-bugs mailing list