------- Comment #3 from pinskia at gcc dot gnu dot org 2007-02-28 04:42 ------- And I think the pattern is incorrect anyways, lets look at it: (define_insn "bitset_c" [(set (match_operand:SI 0 "register_operand" "=e,d") (ior:SI (match_operand:SI 1 "register_operand" "0,d") (match_operand:SI 2 "const_pow2"))) (clobber (reg:CC CC_REGNUM))]
No constraints on the operand 2, that is bad news for after reload. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Component|rtl-optimization |target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30987