This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: MIPS SB-1 DFA scheduler patch
On Wed, 2004-04-21 at 02:19, Richard Sandiford wrote:
> Looks good. Thanks for humouring all my niggly comments.
No problem. You are helping keep me honest.
> Aren't "enabled" and "disabled" the wrong way round?
Yes, I messed this up. I revised the invoke.texi patch as follows, and
then checked everything in.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
Index: invoke.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/invoke.texi,v
retrieving revision 1.443
diff -p -r1.443 invoke.texi
*** invoke.texi 9 Apr 2004 19:57:47 -0000 1.443
--- invoke.texi 21 Apr 2004 23:12:09 -0000
*************** in the following sections.
*** 482,488 ****
-mfix-r4000 -mno-fix-r4000 -mfix-r4400 -mno-fix-r4400 @gol
-mfix-vr4122-bugs -mno-fix-vr4122-bugs -mfix-sb1 -mno-fix-sb1 @gol
-mflush-func=@var{func} -mno-flush-func @gol
! -mbranch-likely -mno-branch-likely}
@emph{i386 and x86-64 Options}
@gccoptlist{-mtune=@var{cpu-type} -march=@var{cpu-type} @gol
--- 482,489 ----
-mfix-r4000 -mno-fix-r4000 -mfix-r4400 -mno-fix-r4400 @gol
-mfix-vr4122-bugs -mno-fix-vr4122-bugs -mfix-sb1 -mno-fix-sb1 @gol
-mflush-func=@var{func} -mno-flush-func @gol
! -mbranch-likely -mno-branch-likely @gol
! -mfp-exceptions -mno-fp-exceptions}
@emph{i386 and x86-64 Options}
@gccoptlist{-mtune=@var{cpu-type} -march=@var{cpu-type} @gol
*************** architecture. An exception is for the M
*** 8172,8177 ****
--- 8173,8189 ----
and processors which implement those architectures; for those, Branch
Likely instructions will not be generated by default because the MIPS32
and MIPS64 architectures specifically deprecate their use.
+
+ @item -mfp-exceptions
+ @itemx -mno-fp-exceptions
+ @opindex mfp-exceptions
+ Specifies whether FP exceptions are enabled. This affects how we schedule
+ FP instructions for some processors. The default is that FP exceptions are
+ enabled.
+
+ For instance, on the SB-1, if FP exceptions are disabled, and we are emitting
+ 64-bit code, then we can use both FP pipes. Otherwise, we can only use one
+ FP pipe.
@end table
@node i386 and x86-64 Options