On 1/19/24 00:09, Kito Cheng wrote:
Thanks! generally LGTM, but I would wait one more week to see any
other comments :)Just a note. 113095 isn't marked as a regression, but it most
definitely is a regression. So this meets the stage4 criteria.
On Fri, Jan 19, 2024 at 3:05 PM Monk Chian
Thanks! generally LGTM, but I would wait one more week to see any
other comments :)
On Fri, Jan 19, 2024 at 3:05 PM Monk Chiang wrote:
>
> Since the match.pd transforms (zero_one == 0) ? y : z y,
> into ((typeof(y))zero_one * z) y. Add splitters to recongize
> this expression to generate SFB in
Since the match.pd transforms (zero_one == 0) ? y : z y,
into ((typeof(y))zero_one * z) y. Add splitters to recongize
this expression to generate SFB instructions.
gcc/ChangeLog:
PR target/113095
* config/riscv/sfb.md: New splitters to rewrite single bit
sign extension as