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: [PATCH, i386]: Macroize bt instruction


There is a missing ( at line 11276 of the commit r158438.
I think the following is needed:

--- ../_clean/gcc/config/i386/i386.md	2010-04-16 20:45:36.000000000 +0200
+++ gcc/config/i386/i386.md	2010-04-16 20:58:17.000000000 +0200
@@ -11273,7 +11273,8 @@
 
 ;; Avoid useless masking of bit offset operand.  "and" in SImode is correct
 ;; also for DImode, this is what combine produces.
-define_insn_and_split "*jcc_bt<mode>_mask"
+
+(define_insn_and_split "*jcc_bt<mode>_mask"
   [(set (pc)
   	(if_then_else (match_operator 0 "bt_comparison_operator"
 			[(zero_extract:SWI48

TIA

Dominique


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