[Bug target/60604] GCC incorrectly compiles s_csinh function on MIPS32 (32bit fp)

sje at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Mar 24 23:10:00 GMT 2014


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

--- Comment #4 from Steve Ellcey <sje at gcc dot gnu.org> ---
I see what you mean about the bad code and if I change it by hand (copying $2
to $f13 instead of $f12 then the code does work.  I am not sure how to fix the
register allocator though.  I thought maybe REG_WORDS_BIG_ENDIAN would do what
I wanted but if I set it to '0', then my build aborts.



More information about the Gcc-bugs mailing list