summaryrefslogtreecommitdiff
path: root/libjava/java/security/KeyFactory.java
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2025-11-16 17:43:22 +0800
committerXi Ruoyao <xry111@xry111.site>2025-11-20 15:24:16 +0800
commitaf26139fd05ee08ad968958c5248adc1f30e9be6 (patch)
tree9f2de85c5439e62e66d6efecbf8763265baab0ca /libjava/java/security/KeyFactory.java
parent57b4620e7a1ee2ab9b774e3ea3ce5461433c82d9 (diff)
LoongArch: NFC: Move [x]vshuf.* to simd.md
Prepare to get rid of some long switch-case constructs. gcc/ * config/loongarch/lasx.md (lasx_xvshuf_b): Remove. (lasx_xvshuf_<lasxfmt_f): Remove. (unspec): Remove UNSPEC_LASX_XVSHUF and UNSPEC_LASX_XVSHUF_B. * config/loongarch/lsx.md (lsx_vshuf_b): Remove. (lsx_vshuf_<lasxfmt_f): Remove. (unspec): Remove UNSPEC_LSX_VSHUF and UNSPEC_LSX_VSHUF_B. * config/loongarch/simd.md (unspec): Add UNSPEC_SIMD_VSHUF. (@simd_vshuf): New define_insn. (<simd_isa>_<x>vshuf_<simdfmt><_f>): New define_expand. * config/loongarch/loongarch.cc (loongarch_try_expand_lsx_vshuf_const): Call gen_simd_vshuf instead of gen_lasx_xvshuf and gen_lasx_xvshuf_b. (loongarch_expand_vec_perm_const): Likewise.
Diffstat (limited to 'libjava/java/security/KeyFactory.java')
0 files changed, 0 insertions, 0 deletions