Re: Lots of FAILs in gcc.target/riscv/rvv/autovec/*

2023-11-07 Thread Maxim Blinov via Gcc
ion as compared to master gcc (the most often removed instruction by the vendor branch, as compared to master, is vsetvl/vsetvli.) BR, Maxim [1]: https://github.com/llvm/llvm-test-suite/tree/main/MultiSource/Benchmarks/TSVC On Tue, 7 Nov 2023 at 15:53, Jeff Law wrote: > > > >

Lots of FAILs in gcc.target/riscv/rvv/autovec/*

2023-11-07 Thread Maxim Blinov via Gcc
Hi all, I can see about 500 failing tests on the vendors/riscv/gcc-13-with-riscv-opts, a mostly-full list at the bottom of this email. It's mostly test cases scraping for vector instructions. However, these tests all pass on master. Presumably the vendor branch failures can all be fixed by cherry

gcc/config/arch/arch.opt: Option mask gen problem

2019-07-22 Thread Maxim Blinov
Hi all, Is it possible, in the arch.opt file, to have GCC generate a bitmask relative to a user-defined variable without an associated name? To illustrate my problem, consider the following option file snippet: ... Variable HOST_WIDE_INT riscv_bitmanip_flags = 0 ... mbmi-zbb Target Mask(BITMANIP_