emit-rtl.h (store_bit_field): Move prototype to expmed.h.
authorPrathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
Sun, 25 Jan 2015 14:26:59 +0000 (14:26 +0000)
committerPrathamesh Kulkarni <prathamesh3492@gcc.gnu.org>
Sun, 25 Jan 2015 14:26:59 +0000 (14:26 +0000)
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

gcc/ChangeLog
gcc/emit-rtl.h
gcc/expmed.h

index 47d6ac598b0da7f149c22cdd2b66ba787c61b6c2..fe3a6eab7d8639f40daa8712176e0b60e9680f96 100644 (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
index 44ef034230fd1199bd8f23c339e673710c669394..3abe58ec7b0c4bb034bf475a20f115a4e7e7209d 100644 (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 */
index e36e4f76cf654c510829cd6abd393ac116ad3b23..1378192703bf8aee673a486b52f24464f9574d52 100644 (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