diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2012-07-19 16:49:01 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2012-07-19 16:49:01 +0200 |
commit | 9786913b86c31058adf21f8f093a672b9c0170de (patch) | |
tree | d900abd1cef893b1054fb71a4046f6ef59c641f7 /gcc/doc/tm.texi | |
parent | 29476fe16250a88853c906020e3e0a4798420918 (diff) | |
download | gcc-9786913b86c31058adf21f8f093a672b9c0170de.zip gcc-9786913b86c31058adf21f8f093a672b9c0170de.tar.gz gcc-9786913b86c31058adf21f8f093a672b9c0170de.tar.bz2 |
tm.texi.in (MODE_AFTER): Add entity as the first macro argument.
* doc/tm.texi.in (MODE_AFTER): Add entity as the first macro argument.
* doc/tm.texi: Regenerate.
* mode-switching.c (optimize_mode_switching): Update MODE_AFTER call.
* config/sh/sh.h (MODE_AFTER): Update.
* config/epiphany/epiphany.h (MODE_AFTER): Update.
From-SVN: r189665
Diffstat (limited to 'gcc/doc/tm.texi')
-rw-r--r-- | gcc/doc/tm.texi | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index fc3345a..9f6b5dd 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -9708,8 +9708,9 @@ return an integer value not larger than the corresponding element in be switched into prior to the execution of @var{insn}. @end defmac -@defmac MODE_AFTER (@var{mode}, @var{insn}) -If this macro is defined, it is evaluated for every @var{insn} during +@defmac MODE_AFTER (@var{entity}, @var{mode}, @var{insn}) +@var{entity} is an integer specifying a mode-switched entity. If +this macro is defined, it is evaluated for every @var{insn} during mode switching. It determines the mode that an insn results in (if different from the incoming mode). @end defmac |