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
This commit is contained in:
Prathamesh Kulkarni 2015-01-25 14:26:59 +00:00 committed by Prathamesh Kulkarni
parent e6f0c56dcb
commit 5b4f338490
3 changed files with 20 additions and 13 deletions

View File

@ -1,3 +1,11 @@
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.
2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/driver-i386.c (host_detect_local_cpu): Check new

View File

@ -189,17 +189,4 @@ extern int get_mem_align_offset (rtx, unsigned int);
MODE and adjusted by OFFSET. */
extern rtx widen_memory_access (rtx, machine_mode, HOST_WIDE_INT);
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 /* GCC_EMIT_RTL_H */

View File

@ -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