Re: putting operands in MEM even with register_operand predicate

2009-01-17 Thread Ian Lance Taylor
"Sean D'Epagnier" writes: > I have a rule in machine descriptor: > > (define_insn "fract2" > [(set (match_operand:FIXED1 0 "register_operand" "") > (fract_convert:FIXED1 (match_operand:FIXED2 1 > "register_operand" "")))] > "" > "* return fract_out (insn, operands, 1, NULL);" > [(

putting operands in MEM even with register_operand predicate

2009-01-17 Thread Sean D'Epagnier
Hi, I have a rule in machine descriptor: (define_insn "fract2" [(set (match_operand:FIXED1 0 "register_operand" "") (fract_convert:FIXED1 (match_operand:FIXED2 1 "register_operand" "")))] "" "* return fract_out (insn, operands, 1, NULL);" [(set_attr "cc" "clobber")]) Basically it