-
- Downloads
re PR bootstrap/6315 (sparc64 gcc -mhard-quad-float cannot compile libstdc++-v3)
PR bootstrap/6315 * config/sparc/sparc.md (movtf reg<-reg split): Allow spliting even if hard quad and register is not floating. (movtf reg<-mem split): Disallow splitting if hard quad and register is floating. (movtf mem<-reg split): Likewise. * config/sparc/sparc.c (fp_register_operand): New predicate. * config/sparc/sparc.h (PREDICATE_CODES): Add fp_register_operand. * gcc.dg/20020416-1.c: New test. From-SVN: r52412
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config/sparc/sparc.c 14 additions, 0 deletionsgcc/config/sparc/sparc.c
- gcc/config/sparc/sparc.h 1 addition, 0 deletionsgcc/config/sparc/sparc.h
- gcc/config/sparc/sparc.md 10 additions, 3 deletionsgcc/config/sparc/sparc.md
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/20020416-1.c 16 additions, 0 deletionsgcc/testsuite/gcc.dg/20020416-1.c
Loading
Please register or sign in to comment