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: [match-and-simplify] CSE with expression captures


On Tue, 16 Sep 2014, Prathamesh Kulkarni wrote:

--- gcc/match-builtin.pd	(revision 215271)
+++ gcc/match-builtin.pd	(working copy)
@@ -44,8 +44,8 @@
 	  /* ???  There is no way to CSE here.  We'd need to support
 	     expression captures here, like with
 	      (mult (realpart@1 @0) @1) */
-	  (mult (realpart @0) (realpart @0))
-	  (mult (imagpart @0) (imagpart @0)))))))
+ (mult (realpart@1 @0) @1) + (mult (imagpart@2 @0) @2))))))

Maybe remove the comment above?

You seem to have trailing spaces on most of your new lines.

--
Marc Glisse


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