summaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-04-01 17:06:09 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-04-01 17:06:09 +0000
commit67f2a2eb0dbc07225be1ea38604ef72dd73fc39f (patch)
tree83f67dcf4de9983354cae74f36289575fb39bb5d /gcc/rtl.h
parent7bba2e0b99c9b8021d82f73943a0749b23a90099 (diff)
downloadgcc-67f2a2eb0dbc07225be1ea38604ef72dd73fc39f.tar.gz
Move over patch from Bernd Schmidt from GC branch:
* emit-rtl.c (gen_rtx_CONST_DOUBLE): New function. (gen_rtx): Call it. Tidy cases. * rtl.h (gen_rtx_CONST_DOUBLE): Prototype it. * gengenrtl.c: Add commentary. (special_rtx): Also match CONST_DOUBLE. (gencode): Emit call to memset instead of bzero. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26110 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 60eadc556aa..f6a87f25942 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1136,6 +1136,8 @@ extern rtx return_address_pointer_rtx;
add to this list, modify special_rtx in gengenrtl.c as well. You
should also modify gen_rtx to use the special function. */
+extern rtx gen_rtx_CONST_DOUBLE PROTO((enum machine_mode, rtx,
+ HOST_WIDE_INT, HOST_WIDE_INT));
extern rtx gen_rtx_CONST_INT PROTO((enum machine_mode, HOST_WIDE_INT));
extern rtx gen_rtx_REG PROTO((enum machine_mode, int));
extern rtx gen_rtx_MEM PROTO((enum machine_mode, rtx));