aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2codeview.h
diff options
context:
space:
mode:
authorYunQiang Su <syq@gcc.gnu.org>2024-06-20 01:20:36 +0800
committerYunQiang Su <syq@gcc.gnu.org>2024-06-25 16:31:00 +0800
commit17b368b4b4524ce9d11bf79ce7f58d6825156ce0 (patch)
tree66d233cc09256a870a81daf8f7dccf808e92bfd5 /gcc/dwarf2codeview.h
parent0b456434fe0f1d64291b7c6b3596c836c9519f85 (diff)
downloadgcc-17b368b4b4524ce9d11bf79ce7f58d6825156ce0.zip
gcc-17b368b4b4524ce9d11bf79ce7f58d6825156ce0.tar.gz
gcc-17b368b4b4524ce9d11bf79ce7f58d6825156ce0.tar.bz2
MIPS: Implement vcond_mask optabs for MSA
Currently, we have `mips_expand_vec_cond_expr`, which calculate cmp_res first. We can just add a new extra argument to ask it to use operands[3] as cmp_res instead of calculating from operands[4] and operands[5]. gcc * config/mips/mips.cc(mips_expand_vec_cond_expr): Add extra argument to info that opernads[3] is cmp_res already. * config/mips/mips-protos.h(mips_expand_vec_cond_expr): Ditto. * config/mips/mips-msa.md(vcond_mask): Define new expand. (vcondu): Use mips_expand_vec_cond_expr with 4th argument. (vcond): Ditto.
Diffstat (limited to 'gcc/dwarf2codeview.h')
0 files changed, 0 insertions, 0 deletions