aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2004-12-03 15:37:16 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2004-12-03 15:37:16 +0000
commitd6c2b67dea0b9a24b14cba657f73ff8914768e8f (patch)
tree6c8f96ac6252de70a482222f1c0f530e847b5a71
parentaaf67a14509df6d685d280b7be4ed0f0996fcbc5 (diff)
downloadgcc-d6c2b67dea0b9a24b14cba657f73ff8914768e8f.zip
gcc-d6c2b67dea0b9a24b14cba657f73ff8914768e8f.tar.gz
gcc-d6c2b67dea0b9a24b14cba657f73ff8914768e8f.tar.bz2
tm.texi (Misc): Document TARGET_FOLD_BUILTIN.
2004-12-03 Paolo Bonzini <bonzini@gnu.org> * doc/tm.texi (Misc): Document TARGET_FOLD_BUILTIN. From-SVN: r91685
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/doc/tm.texi9
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 94e8f94..4ad5bda 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2004-12-03 Paolo Bonzini <bonzini@gnu.org>
+
+ * doc/tm.texi (Misc): Document TARGET_FOLD_BUILTIN.
+
2004-12-03 H.J. Lu <hongjiu.lu@intel.com>
* mklibgcc.in: Put back the default set of EXTRA_MULTILIB_PART.
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index 788bc42..dfc1878 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -9339,6 +9339,15 @@ ignored. This function should return the result of the call to the
built-in function.
@end deftypefn
+@deftypefn {Target Hook} tree TARGET_FOLD_BUILTIN (tree @var{exp}, bool @var{ignore})
+
+Expand a call to a machine specific built-in function that was set up by
+@samp{TARGET_INIT_BUILTINS}. @var{exp} is the expression for the
+function call; the result is another tree containing a simplified
+expression for the call's result. If @var{ignore} is true the
+value will be ignored.
+@end deftypefn
+
@defmac MD_CAN_REDIRECT_BRANCH (@var{branch1}, @var{branch2})
Take a branch insn in @var{branch1} and another in @var{branch2}.