This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: wide-int, rs6000


On Nov 25, 2013, at 12:03 PM, David Edelsohn <dje.gcc@gmail.com> wrote:
> 2) non_logical_cint_operand changed const_double to const_wide_int, it
> did not add the additional CODE. Mike explained why in a private
> conversation, but the ChangeLog should be corrected.

Index: gcc/ChangeLog.wide-int
===================================================================
--- gcc/ChangeLog.wide-int	(revision 205414)
+++ gcc/ChangeLog.wide-int	(working copy)
@@ -68,9 +68,9 @@
 	* config/rs6000/predicates.md
 	(any_operand): Add const_wide_int.
 	(zero_constant): Likewise.
-	(non_logical_cint_operand): Likewise.
 	(input_operand): Likewise.
 	(splat_input_operand): Likewise.
+	(non_logical_cint_operand): Change const_double to const_wide_int.
 	* config/rs6000/rs6000.c
 	(num_insns_constant): Handle CONST_WIDE_INT.
 	(easy_altivec_constant): Remove comment.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]