OSDN Git Service

2008-05-06 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 2cb1a41..7068347 100644 (file)
@@ -1,23 +1,32 @@
+2008-05-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/35657
+       * config/i386/i386.c (contains_128bit_aligned_vector_p): Renamed
+       to ...
+       (contains_aligned_value_p): This.  Handle _Decimal128.
+       (ix86_function_arg_boundary): Only align _Decimal128 to its
+       natural boundary and handle it properly.
+
 2008-05-06  Martin Jambor  <mjambor@suse.cz>
 
-        * ipa-cp.c (ipcp_method_orig_node): Renamed to ipcp_get_orig_node.
-        (ipcp_method_is_cloned): Renamed to ipcp_node_is_clone
-        (ipcp_method_set_orig_node): Removed.
-        (ipcp_cval_get_cvalue_type): Removed.
-        (ipcp_method_get_scale): Renamed to ipcp_get_node_scale.
-        (ipcp_method_set_scale): Renamed to ipcp_set_node_scale.
-        (ipcp_cval_set_cvalue_type): Removed.
-        (ipcp_cval_get_cvalue): Removed.
-        (ipcp_cval_set_cvalue): Removed.
-        (ipcp_type_is_const): Renamed to ipcp_lat_is_const.
-        (ipcp_cval_equal_cvalues): Renamed to ipcp_lats_are_equal
-        (ipcp_lats_are_equal): Changed parameters to two ipcp_lattice's
-        (ipcp_cval_meet): Renamed to ipa_lattice_meet
-        (ipcp_cval_changed): Changed to use ipcp_lat_is_const
-        (ipcp_method_cval): Renamed to ipcp_get_ith_lattice
-        (ipcp_get_ith_lattice): Changed parameters.
-        (ipcp_cval_compute): Renamed to ipcp_lattice_from_jfunc
-        (ipcp_lattice_from_jfunc): Changed parameters.
+       * ipa-cp.c (ipcp_method_orig_node): Renamed to ipcp_get_orig_node.
+       (ipcp_method_is_cloned): Renamed to ipcp_node_is_clone
+       (ipcp_method_set_orig_node): Removed.
+       (ipcp_cval_get_cvalue_type): Removed.
+       (ipcp_method_get_scale): Renamed to ipcp_get_node_scale.
+       (ipcp_method_set_scale): Renamed to ipcp_set_node_scale.
+       (ipcp_cval_set_cvalue_type): Removed.
+       (ipcp_cval_get_cvalue): Removed.
+       (ipcp_cval_set_cvalue): Removed.
+       (ipcp_type_is_const): Renamed to ipcp_lat_is_const.
+       (ipcp_cval_equal_cvalues): Renamed to ipcp_lats_are_equal
+       (ipcp_lats_are_equal): Changed parameters to two ipcp_lattice's
+       (ipcp_cval_meet): Renamed to ipa_lattice_meet
+       (ipcp_cval_changed): Changed to use ipcp_lat_is_const
+       (ipcp_method_cval): Renamed to ipcp_get_ith_lattice
+       (ipcp_get_ith_lattice): Changed parameters.
+       (ipcp_cval_compute): Renamed to ipcp_lattice_from_jfunc
+       (ipcp_lattice_from_jfunc): Changed parameters.
        (ipcp_redirect): Local lattice pointer instead of lattice type variable.
        (ipcp_method_cval_print): Added temporary variable info.
        (ipcp_redirect): Removed already unused local variable caller.