aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.cc
diff options
context:
space:
mode:
authorJiahao Xu <xujiahao@loongson.cn>2023-10-26 09:34:32 +0800
committerLulu Cheng <chenglulu@loongson.cn>2023-10-26 15:03:58 +0800
commit60c11c9a239e8d48d5426ca48ed40349074d1d0b (patch)
tree5d934ccd26a27552d6339cfc3e63bf4634dc64e7 /gcc/dwarf2out.cc
parent88df58b7ee998250fee80819b638110a4a56b732 (diff)
downloadgcc-60c11c9a239e8d48d5426ca48ed40349074d1d0b.zip
gcc-60c11c9a239e8d48d5426ca48ed40349074d1d0b.tar.gz
gcc-60c11c9a239e8d48d5426ca48ed40349074d1d0b.tar.bz2
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
If the vcond_mask patterns don't support fp modes, the vector FP comparison instructions will not be generated. gcc/ChangeLog: * config/loongarch/lasx.md (vcond_mask_<ILASX:mode><ILASX:mode>): Change to (vcond_mask_<mode><mode256_i>): this. * config/loongarch/lsx.md (vcond_mask_<ILSX:mode><ILSX:mode>): Change to (vcond_mask_<mode><mode_i>): this. gcc/testsuite/ChangeLog: * gcc.target/loongarch/vector/lasx/lasx-vcond-1.c: New test. * gcc.target/loongarch/vector/lasx/lasx-vcond-2.c: New test. * gcc.target/loongarch/vector/lsx/lsx-vcond-1.c: New test. * gcc.target/loongarch/vector/lsx/lsx-vcond-2.c: New test.
Diffstat (limited to 'gcc/dwarf2out.cc')
0 files changed, 0 insertions, 0 deletions