diff options
author | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-30 20:31:08 +0000 |
---|---|---|
committer | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-30 20:31:08 +0000 |
commit | c9a95885532b214c49415e6b80aaaab5a0ce7959 (patch) | |
tree | b439c551e169f361b275746cb725225a07622048 /gcc/doc/tm.texi | |
parent | 6efdb0d71322e12204340fa6e3427e01b9932916 (diff) | |
download | gcc-c9a95885532b214c49415e6b80aaaab5a0ce7959.tar.gz |
Merged r149775 through r150259 into branch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/ifunc@150270 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/tm.texi')
-rw-r--r-- | gcc/doc/tm.texi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 41ed0317521..8157714e1f6 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -2913,6 +2913,10 @@ purposes. If a move between two registers in the same cover class is possible, it should be cheaper than a load or store of the registers. The array is terminated by a @code{LIM_REG_CLASSES} element. +The order of cover classes in the array is important. If two classes +have the same cost of usage for a pseudo, the class occurred first in +the array is chosen for the pseudo. + This hook is called once at compiler startup, after the command-line options have been processed. It is then re-examined by every call to @code{target_reinit}. |