-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
It seems to be broken after llvm/llvm-project@15fbdc2. The checks which fail now are produced by these lines:
Halide/test/correctness/simd_op_check_sve2.cpp
Lines 701 to 705 in 7356c6d
| if (has_sve()) { | |
| // in native width, ld1b/st1b is used regardless of data type | |
| const bool allow_byte_ls = (width == target.vector_bits); | |
| add({get_sve_ls_instr("ld1", bits, bits, "", allow_byte_ls ? "b" : "")}, total_lanes, load_store_1); | |
| add({get_sve_ls_instr("st1", bits, bits, "", allow_byte_ls ? "b" : "")}, total_lanes, load_store_1); |
I tried to fix it, but I don't really now much about SVE2, so wasn't able to do anything smarter than commenting these line so far.
Metadata
Metadata
Assignees
Labels
No labels