diff options
author | Patrick O'Neill <patrick@rivosinc.com> | 2024-08-20 12:50:51 -0700 |
---|---|---|
committer | Patrick O'Neill <patrick@rivosinc.com> | 2024-08-27 10:05:42 -0700 |
commit | 1cd890279668bf94c93004bdbb757a1342931914 (patch) | |
tree | 3b81587315895ebb0df079c0a5b60b4e583794bd /libstdc++-v3/src/hash-long-double-aux.cc | |
parent | 282bbc9381c563c746a43bf35e93d349188cc8e8 (diff) | |
download | gcc-1cd890279668bf94c93004bdbb757a1342931914.zip gcc-1cd890279668bf94c93004bdbb757a1342931914.tar.gz gcc-1cd890279668bf94c93004bdbb757a1342931914.tar.bz2 |
RISC-V: Allow non-duplicate bool patterns in expand_const_vector
Currently we assert when encountering a non-duplicate boolean vector.
This patch allows non-duplicate vectors to fall through to the
gcc_unreachable and assert there.
This will be useful when adding a catch-all pattern to emit costs and
handle arbitary vectors.
gcc/ChangeLog:
* config/riscv/riscv-v.cc (expand_const_vector): Allow non-duplicate
to fall through other patterns before asserting.
Signed-off-by: Patrick O'Neill <patrick@rivosinc.com>
Diffstat (limited to 'libstdc++-v3/src/hash-long-double-aux.cc')
0 files changed, 0 insertions, 0 deletions