/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/test/hotspot/gtest/aarch64/ |
H A D | test_assembler_aarch64.cpp | 68 __ ld1(v0, __ T8H, __ post(r16, 16)); // Post-index in TEST_VM() 69 __ ld2(v0, v1, __ T8H, __ post(r24, 16 * 2)); // Post-index in TEST_VM()
|
H A D | asmtest.out.h | 529 __ addv(v7, __ T8H, v8); // addv h7, v8.8H 534 __ smaxv(v2, __ T8H, v3); // smaxv h2, v3.8H 540 __ sminv(v19, __ T8H, v20); // sminv h19, v20.8H 548 __ absr(v29, __ T8H, v30); // abs v29.8H, v30.8H 574 __ addv(v5, __ T8H, v6, v7); // add v5.8H, v6.8H, v7.8H 584 __ subv(v14, __ T8H, v15, v16); // sub v14.8H, v15.8H, v16.8H 594 __ mulv(v6, __ T8H, v7, v8); // mul v6.8H, v7.8H, v8.8H 604 __ mlav(v11, __ T8H, v12, v13); // mla v11.8H, v12.8H, v13.8H 611 __ mlsv(v25, __ T8H, v26, v27); // mls v25.8H, v26.8H, v27.8H 651 __ cmgt(v30, __ T8H, v31, v0); // cmgt v30.8H, v31.8H, v0.8H [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/test/hotspot/gtest/aarch64/ |
H A D | test_assembler_aarch64.cpp | 68 __ ld1(v0, __ T8H, __ post(r16, 16)); // Post-index in TEST_VM() 69 __ ld2(v0, v1, __ T8H, __ post(r24, 16 * 2)); // Post-index in TEST_VM()
|
H A D | asmtest.out.h | 529 __ addv(v7, __ T8H, v8); // addv h7, v8.8H 534 __ smaxv(v2, __ T8H, v3); // smaxv h2, v3.8H 543 __ sminv(v4, __ T8H, v5); // sminv h4, v5.8H 544 __ uminv(v20, __ T8H, v21); // uminv h20, v21.8H 557 __ absr(v14, __ T8H, v15); // abs v14.8H, v15.8H 593 __ subv(v2, __ T8H, v3, v4); // sub v2.8H, v3.8H, v4.8H 653 __ sminp(v8, __ T8H, v9, v10); // sminp v8.8H, v9.8H, v10.8H 662 __ cmeq(v8, __ T8H, v9, v10); // cmeq v8.8H, v9.8H, v10.8H 672 __ cmgt(v3, __ T8H, v4, v5); // cmgt v3.8H, v4.8H, v5.8H 686 __ cmhs(v1, __ T8H, v2, v3); // cmhs v1.8H, v2.8H, v3.8H [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/aarch64/ |
H A D | aarch64_neon.ad | 278 format %{ "sxtl $dst, T8H, $src, T8B\n\t" 306 format %{ "sxtl $dst, T8H, $src, T8B\n\t" 483 format %{ "addv $tmp, T8H, $vsrc\n\t" 743 format %{ "smaxv $tmp, T8H, $vsrc\n\t" 843 format %{ "sminv $tmp, T8H, $vsrc\n\t" 2047 __ maxv(as_FloatRegister($dst$$reg), __ T8H, 2285 format %{ "uxtl $dst, T8H, $src, T8B\n\t" 2299 format %{ "uxtl $dst, T8H, $src, T8B\n\t" 2313 format %{ "xtn $dst, T8B, $src, T8H\n\t" 2327 format %{ "xtn $dst, T8B, $src, T8H\n\t" [all …]
|
H A D | macroAssembler_aarch64.cpp | 1513 if (T == T4H || T == T8H) { in mov() 3462 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3472 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3473 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3476 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3477 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3517 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3518 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3521 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3522 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 1533 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q, INVALID_ARRANGEMENT enumerator 1942 assert(Tb == T4H || Tb == T8H|| Tb == T2S || Tb == T4S, "invalid arrangement"); in fcvtl() 1947 assert(Ta == T4H || Ta == T8H|| Ta == T2S || Ta == T4S, "invalid arrangement"); in fcvtn() 2472 ((T == T4H || T == T8H) && lsl == 8) || \ 2475 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2476 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2758 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2772 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in sshll2() 2802 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2934 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) [all …]
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/aarch64/vm/ |
H A D | macroAssembler_aarch64.cpp | 1471 if (T == T4H || T == T8H) { in mov() 2920 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 2930 uzp1(v24, v20, v22, T8H); in kernel_crc32() 2931 uzp2(v25, v20, v22, T8H); in kernel_crc32() 2934 uzp1(v26, v16, v18, T8H); in kernel_crc32() 2935 uzp2(v27, v16, v18, T8H); in kernel_crc32() 2975 uzp1(v24, v20, v22, T8H); in kernel_crc32() 2976 uzp2(v25, v20, v22, T8H); in kernel_crc32() 2979 uzp1(v26, v16, v18, T8H); in kernel_crc32() 2980 uzp2(v27, v16, v18, T8H); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 1978 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2153 ((T == T4H || T == T8H) && lsl == 8) || \ 2156 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2157 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2312 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in pmull() 2390 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2394 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/aarch64/vm/ |
H A D | macroAssembler_aarch64.cpp | 1471 if (T == T4H || T == T8H) { in mov() 2920 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 2930 uzp1(v24, v20, v22, T8H); in kernel_crc32() 2931 uzp2(v25, v20, v22, T8H); in kernel_crc32() 2934 uzp1(v26, v16, v18, T8H); in kernel_crc32() 2935 uzp2(v27, v16, v18, T8H); in kernel_crc32() 2975 uzp1(v24, v20, v22, T8H); in kernel_crc32() 2976 uzp2(v25, v20, v22, T8H); in kernel_crc32() 2979 uzp1(v26, v16, v18, T8H); in kernel_crc32() 2980 uzp2(v27, v16, v18, T8H); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 1978 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2153 ((T == T4H || T == T8H) && lsl == 8) || \ 2156 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2157 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2312 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in pmull() 2390 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2394 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1542 if (T == T4H || T == T8H) { in mov() 3409 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3419 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3420 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3423 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3424 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3464 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3465 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3468 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3469 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 2101 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2311 ((T == T4H || T == T8H) && lsl == 8) || \ 2314 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2315 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2495 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2521 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2644 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2648 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1509 if (T == T4H || T == T8H) { in mov() 3456 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3466 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3467 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3470 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3471 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3511 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3512 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3515 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3516 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | aarch64_neon.ad | 212 format %{ "sxtl $dst, T8H, $src, T8B\n\t" 240 format %{ "sxtl $dst, T8H, $src, T8B\n\t" 417 format %{ "addv $tmp, T8H, $vsrc\n\t" 677 format %{ "smaxv $tmp, T8H, $vsrc\n\t" 777 format %{ "sminv $tmp, T8H, $vsrc\n\t" 1754 __ cmeq(as_FloatRegister($dst$$reg), __ T8H, 1904 __ cmgt(as_FloatRegister($dst$$reg), __ T8H, 2054 __ cmge(as_FloatRegister($dst$$reg), __ T8H, 2211 __ cmeq(as_FloatRegister($dst$$reg), __ T8H, 2374 __ cmgt(as_FloatRegister($dst$$reg), __ T8H, [all …]
|
H A D | assembler_aarch64.hpp | 1533 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 1934 assert(Tb == T4H || Tb == T8H|| Tb == T2S || Tb == T4S, "invalid arrangement"); in fcvtl() 1939 assert(Ta == T4H || Ta == T8H|| Ta == T2S || Ta == T4S, "invalid arrangement"); in fcvtn() 2457 ((T == T4H || T == T8H) && lsl == 8) || \ 2460 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2461 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2735 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2749 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in sshll2() 2779 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2911 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) [all …]
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1524 if (T == T4H || T == T8H) { in mov() 3320 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3330 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3331 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3334 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3335 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3375 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3376 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3379 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3380 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 2100 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2308 ((T == T4H || T == T8H) && lsl == 8) || \ 2311 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2312 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2506 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2532 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2647 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2651 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1524 if (T == T4H || T == T8H) { in mov() 3320 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3330 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3331 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3334 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3335 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3375 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3376 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3379 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3380 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 2100 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2308 ((T == T4H || T == T8H) && lsl == 8) || \ 2311 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2312 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2506 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2532 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2647 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2651 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1524 if (T == T4H || T == T8H) { in mov() 3377 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3387 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3388 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3391 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3392 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3432 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3433 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3436 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3437 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 2098 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2304 ((T == T4H || T == T8H) && lsl == 8) || \ 2307 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2308 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2488 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2514 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2637 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2641 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1533 if (T == T4H || T == T8H) { in mov() 3372 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3382 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3383 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3386 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3387 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3427 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3428 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3431 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3432 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/aarch64/ |
H A D | macroAssembler_aarch64.cpp | 1548 if (T == T4H || T == T8H) { in mov() 3396 pmull(v22, T8H, v0, v5, T8B); in kernel_crc32() 3406 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3407 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3410 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3411 uzp2(v27, T8H, v16, v18); in kernel_crc32() 3451 uzp1(v24, T8H, v20, v22); in kernel_crc32() 3452 uzp2(v25, T8H, v20, v22); in kernel_crc32() 3455 uzp1(v26, T8H, v16, v18); in kernel_crc32() 3456 uzp2(v27, T8H, v16, v18); in kernel_crc32() [all …]
|
H A D | assembler_aarch64.hpp | 2102 T8B, T16B, T4H, T8H, T2S, T4S, T1D, T2D, T1Q enumerator 2308 ((T == T4H || T == T8H) && lsl == 8) || \ 2311 if (T == T4H || T == T8H) cmode |= 0b1000; \ 2312 if (!(T == T4H || T == T8H || T == T2S || T == T4S)) { \ 2492 assert(Tb == T16B || Tb == T8H || Tb == T4S, "invalid arrangement"); in ushll2() 2518 (Ta == T8H && (Tb == T8B || Tb == T16B)), "Invalid Size specifier"); in _pmull() 2633 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H || T == T2S || T == T4S) 2637 #define ASSERTION (T == T8B || T == T16B || T == T4H || T == T8H)
|