diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2013-01-09 18:19:16 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2013-01-09 18:19:16 +0000 |
commit | 9a002da86b6a69292b2d520a17cf1412e092ec76 (patch) | |
tree | d95935d5d4ca6f06429b4ffd9a9f54942215415d /gcc/expr.h | |
parent | 511dcace074c36f4c8d7fcf835ba795fa82268c0 (diff) | |
download | gcc-9a002da86b6a69292b2d520a17cf1412e092ec76.zip gcc-9a002da86b6a69292b2d520a17cf1412e092ec76.tar.gz gcc-9a002da86b6a69292b2d520a17cf1412e092ec76.tar.bz2 |
re PR middle-end/55114 (gcc.dg/builtins-53.c ICEs on mips64 soft-float)
gcc/
PR middle-end/55114
* expr.h (maybe_emit_group_store): Declare.
* expr.c (maybe_emit_group_store): New function.
* builtins.c (expand_builtin_int_roundingfn): Call it.
(expand_builtin_int_roundingfn_2): Likewise.
From-SVN: r195060
Diffstat (limited to 'gcc/expr.h')
-rw-r--r-- | gcc/expr.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -334,6 +334,8 @@ extern rtx emit_group_move_into_temps (rtx); PARALLEL. */ extern void emit_group_store (rtx, rtx, tree, int); +extern rtx maybe_emit_group_store (rtx, tree); + /* Copy BLKmode object from a set of registers. */ extern void copy_blkmode_from_reg (rtx, rtx, tree); |