LGTM with a minor comment.

> Currently, vfwadd.wv is the pattern with (set (reg) (float_extend:(reg)) 
> which makes

it's minor so you can just go commit after the fix: this should be
(set (plus (reg) (float_extend:(reg)))

> combine pass faile to combine.
>
> change RTL format of vfwadd.wv ------> (set (float_extend:(reg) (reg)) so 
> that combine

and (set (plus (float_extend:(reg) (reg)))

> PASS can combine.

Reply via email to