diff options
author | Jiahao Xu <xujiahao@loongson.cn> | 2023-10-26 09:34:32 +0800 |
---|---|---|
committer | Lulu Cheng <chenglulu@loongson.cn> | 2023-10-26 15:03:58 +0800 |
commit | 60c11c9a239e8d48d5426ca48ed40349074d1d0b (patch) | |
tree | 5d934ccd26a27552d6339cfc3e63bf4634dc64e7 /gcc/dwarf2out.cc | |
parent | 88df58b7ee998250fee80819b638110a4a56b732 (diff) | |
download | gcc-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