[PATCH 11/44] RISC-V/testsuite: Add branchless cases for integer cond-move operations
Maciej W. Rozycki
macro@embecosm.com
Thu Nov 23 19:18:52 GMT 2023
On Sun, 19 Nov 2023, Kito Cheng wrote:
> Just one minor comment, I think we don't really need to check rv64 or
> rv32 for those compiled without any header file test, but I am fine
> with that.
We need to set `-march=' differently depending on whether verifying for
rv64 or rv32, and then we don't want to limit testing to one of these
subarchitectures only, because different code paths are covered in some
cases depending on the machine word size. This is especially clear with
the cases that succeed for rv64 and currently fail for rv32, but it is
also true elsewhere, e.g. where a SImode intermediate SCC result is
widened to DImode with rv64, but kept intact with rv64.
Maciej
More information about the Gcc-patches
mailing list