diff options
author | Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> | 2015-01-25 14:26:59 +0000 |
---|---|---|
committer | Prathamesh Kulkarni <prathamesh3492@gcc.gnu.org> | 2015-01-25 14:26:59 +0000 |
commit | 5b4f3384905374596f49592e27cb1d278d839491 (patch) | |
tree | b118b5338e708f821a28403c5b264fa2390a172c /gcc/expmed.h | |
parent | e6f0c56dcbb67cc5b2fbf8002bc20c79d2345479 (diff) | |
download | gcc-5b4f3384905374596f49592e27cb1d278d839491.zip gcc-5b4f3384905374596f49592e27cb1d278d839491.tar.gz gcc-5b4f3384905374596f49592e27cb1d278d839491.tar.bz2 |
emit-rtl.h (store_bit_field): Move prototype to expmed.h.
2015-01-25 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
* emit-rtl.h (store_bit_field): Move prototype to expmed.h.
(extract_bit_field): Likewise.
(extract_low_bits): Likewise.
(expand_mult): Likewise.
(expand_mult_highpart_adjust): Likewise.
From-SVN: r220092
Diffstat (limited to 'gcc/expmed.h')
-rw-r--r-- | gcc/expmed.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/expmed.h b/gcc/expmed.h index e36e4f7..1378192 100644 --- a/gcc/expmed.h +++ b/gcc/expmed.h @@ -703,4 +703,16 @@ extern rtx expand_divmod (int, enum tree_code, machine_mode, rtx, rtx, rtx, int); #endif +extern void store_bit_field (rtx, unsigned HOST_WIDE_INT, + unsigned HOST_WIDE_INT, + unsigned HOST_WIDE_INT, + unsigned HOST_WIDE_INT, + machine_mode, rtx); +extern rtx extract_bit_field (rtx, unsigned HOST_WIDE_INT, + unsigned HOST_WIDE_INT, int, rtx, + machine_mode, machine_mode); +extern rtx extract_low_bits (machine_mode, machine_mode, rtx); +extern rtx expand_mult (machine_mode, rtx, rtx, rtx, int); +extern rtx expand_mult_highpart_adjust (machine_mode, rtx, rtx, rtx, rtx, int); + #endif // EXPMED_H |