Georg-Johann Lay schrieb:
> Richard Henderson schrieb:
> 
>> Why are you adding "optimize" to all these insns?  None of them will
>> be matched unless combine is run, which implies optimization.
> 
> Here is a patch without optimize in the insn conditions.
> 
> The optimize condition is still present in the insv expander because I
> do not know what the policy about that is in the avr backend.
> 
> Johann
> 
>> r~
>>
> 
>       PR target/42210
> 
>       * config/avr/predicates.md (const1_operand, const_0_to_7_operand):
>       New predicates.
>       
>       * config/avr/avr.md ("insv"): New insn expander.
>       ("*movbitqi.1-6.a", "*movbitqi.1-6.b", "*movbitqi.0", "*insv.io",
>       "*insv.not.io", "*insv.reg"): New insns.
> 

Reply via email to