aboutsummaryrefslogtreecommitdiff
path: root/gcc/target.h
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2023-11-14 16:07:37 +0000
committerAndrew Stubbs <ams@codesourcery.com>2023-11-14 16:46:39 +0000
commit948b8b6e0e50958ecf56d4d9fb7ac16f245d9cc3 (patch)
tree793c26179d477114d316de1f196d638740ac790d /gcc/target.h
parent1bdd665a025a74f4f1b641600a8c0bbca3355aa7 (diff)
downloadgcc-948b8b6e0e50958ecf56d4d9fb7ac16f245d9cc3.zip
gcc-948b8b6e0e50958ecf56d4d9fb7ac16f245d9cc3.tar.gz
gcc-948b8b6e0e50958ecf56d4d9fb7ac16f245d9cc3.tar.bz2
Fix ICE generating uniform vector masks
Most targets have an "and" instructions for their vector mask size, but RISC-V only has DImode "and". Fixed by allowing wider instruction modes. gcc/ChangeLog: PR target/112481 * expr.cc (store_constructor): Use OPTAB_WIDEN for mask adjustment.
Diffstat (limited to 'gcc/target.h')
0 files changed, 0 insertions, 0 deletions