diff options
| author | zhaozhou <zhaozhou@loongson.cn> | 2025-11-10 15:04:01 +0800 |
|---|---|---|
| committer | Lulu Cheng <chenglulu@loongson.cn> | 2025-11-14 09:15:31 +0800 |
| commit | 0d2fed9a0461eefc6ae66df0390be763ad3e6c8e (patch) | |
| tree | 89b394df97c737dd371b3afd629332dc4c8860a6 /libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java | |
| parent | 522f07de307479556b37a841042c8421b0f36432 (diff) | |
LoongArch: optimize half of vector copy for V4DFmode.
Repalce xvpermi to xvbsrl when vector of V4DFmode high 64 bits copy to
low 64 bits, reduce 2 insn delays.
gcc/ChangeLog:
* config/loongarch/lasx.md (lasx_xvbsrl_d_f): New template.
* config/loongarch/loongarch.cc (emit_reduc_half): Replace insn.
gcc/testsuite/ChangeLog:
* gcc.target/loongarch/vec_reduc_half.c: New test.
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/ArrayHandler.java')
0 files changed, 0 insertions, 0 deletions
