This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Problem with return register on x86-64
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: gcc at gcc dot gnu dot org
- Date: Wed, 17 Dec 03 19:48:15 EST
- Subject: Problem with return register on x86-64
If we have a fucntion that returns XCmode, DECL_RTL of DECL_RESULT
gets set to a CONCAT, which is fine, but then ix86_function_value
makes an XCmode register of FIRST_STACK_REG.
But that's not fine since print_reg aborts when printing it out, so
RTL dumps don't work too well.