| /llvm-project-15.0.7/llvm/test/MC/AArch64/SVE/ |
| H A D | zip1.s | 12 zip1 z0.b, z0.b, z0.b label 18 zip1 z0.h, z0.h, z0.h label 24 zip1 z0.s, z0.s, z0.s label 30 zip1 z0.d, z0.d, z0.d label 36 zip1 z31.b, z31.b, z31.b label 42 zip1 z31.h, z31.h, z31.h label 48 zip1 z31.s, z31.s, z31.s label 60 zip1 p0.b, p0.b, p0.b label 66 zip1 p0.h, p0.h, p0.h label 72 zip1 p0.s, p0.s, p0.s label [all …]
|
| H A D | zip1-diagnostics.s | 4 zip1 z10.h, z22.h, z31.x label 10 zip1 z10.h, z3.h, z15.b label 16 zip1 z1.h, z2.h label 22 zip1 z1.s, z2.s, z32.s label 28 zip1 p1.s, p2.s, p16.s label 34 zip1 z1.s, z2.s, p3.s label 40 zip1 p1.s, p2.s, z3.s label 50 zip1 z31.d, z31.d, z31.d label 56 zip1 z31.d, z31.d, z31.d label
|
| H A D | matrix-multiply-fp64.s | 239 zip1 z0.q, z1.q, z2.q label
|
| /llvm-project-15.0.7/llvm/test/MC/AArch64/ |
| H A D | neon-perm.s | 41 zip1 v0.8b, v1.8b, v2.8b 42 zip1 v0.16b, v1.16b, v2.16b 43 zip1 v0.4h, v1.4h, v2.4h 44 zip1 v0.8h, v1.8h, v2.8h 45 zip1 v0.2s, v1.2s, v2.2s 46 zip1 v0.4s, v1.4s, v2.4s 47 zip1 v0.2d, v1.2d, v2.2d
|
| H A D | neon-diagnostics.s | 6442 zip1 v0.8b, v1.4b, v2.4b 6444 zip1 v0.8h, v1.4h, v2.4h 6446 zip1 v0.4h, v1.2h, v2.2h 6448 zip1 v0.4s, v1.2s, v2.2s 6450 zip1 v0.2s, v1.1s, v2.1s 6453 zip1 v0.2d, v1.1d, v2.1d 6455 zip1 v0.1d, v1.1d, v2.1d 6560 zip1 v0.8b, v1.4b, v2.4b 6562 zip1 v0.8h, v1.4h, v2.4h 6564 zip1 v0.4h, v1.2h, v2.2h [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-zip.ll | 5 ;CHECK: zip1.8b 18 ;CHECK: zip1.4h 31 ;CHECK: zip1.16b 44 ;CHECK: zip1.8h 57 ;CHECK: zip1.4s 70 ;CHECK: zip1.4s 85 ;CHECK: zip1.8b 98 ;CHECK: zip1.16b
|
| H A D | arm64-st1.ll | 607 ; EXYNOS: zip1.8b 625 ; EXYNOS: zip1.8b 627 ; EXYNOS: zip1.8b 629 ; EXYNOS: zip1.8b 632 ; EXYNOS: zip1.8b 687 ; EXYNOS: zip1.4h 705 ; EXYNOS: zip1.4h 707 ; EXYNOS: zip1.4h 709 ; EXYNOS: zip1.4h 712 ; EXYNOS: zip1.4h [all …]
|
| H A D | arm64-addp.ll | 81 ; CHECK-NEXT: zip1.4s v0, v1, v1 94 ; CHECK-NEXT: zip1.4s v0, v1, v1 97 ; CHECK-NEXT: zip1.4s v2, v3, v3 122 ; CHECK-NEXT: zip1.8h v0, v1, v1 147 ; CHECK-NEXT: zip1.16b v0, v1, v1
|
| H A D | neon-perm.ll | 66 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s 86 ; CHECK-NEXT: zip1 v0.2d, v0.2d, v1.2d 136 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s 156 ; CHECK-NEXT: zip1 v0.2d, v0.2d, v1.2d 166 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s 186 ; CHECK-NEXT: zip1 v0.2d, v0.2d, v1.2d 446 ; CHECK-NEXT: zip1 v0.8b, v0.8b, v1.8b 466 ; CHECK-NEXT: zip1 v0.4h, v0.4h, v1.4h 476 ; CHECK-NEXT: zip1 v0.8h, v0.8h, v1.8h 486 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s [all …]
|
| H A D | sve-fixed-length-permute-zip-uzp-trn.ll | 13 ; VBITS_EQ_256-NEXT: zip1 z0.b, z0.b, z1.b 22 ; VBITS_EQ_512-NEXT: zip1 z0.b, z0.b, z1.b 42 ; VBITS_EQ_256-NEXT: zip1 z1.h, z1.h, z3.h 44 ; VBITS_EQ_256-NEXT: zip1 z0.h, z0.h, z2.h 56 ; VBITS_EQ_512-NEXT: zip1 z2.h, z0.h, z1.h 76 ; VBITS_EQ_256-NEXT: zip1 z0.h, z0.h, z1.h 85 ; VBITS_EQ_512-NEXT: zip1 z0.h, z0.h, z1.h 101 ; VBITS_EQ_256-NEXT: zip1 z0.s, z0.s, z1.s 110 ; VBITS_EQ_512-NEXT: zip1 z0.s, z0.s, z1.s 173 ; CHECK-NEXT: zip1 v2.4s, v0.4s, v1.4s [all …]
|
| H A D | arm64-neon-vector-shuffle-extract.ll | 27 ; CHECK-NEXT: zip1 v2.4s, v0.4s, v1.4s 28 ; CHECK-NEXT: zip1 v0.4s, v1.4s, v0.4s
|
| H A D | sve-intrinsics-perm-select.ll | 1942 ; CHECK-NEXT: zip1 p0.b, p0.b, p1.b 1952 ; CHECK-NEXT: zip1 p0.h, p0.h, p1.h 1962 ; CHECK-NEXT: zip1 p0.s, p0.s, p1.s 1972 ; CHECK-NEXT: zip1 p0.d, p0.d, p1.d 1982 ; CHECK-NEXT: zip1 z0.b, z0.b, z1.b 1992 ; CHECK-NEXT: zip1 z0.h, z0.h, z1.h 2002 ; CHECK-NEXT: zip1 z0.s, z0.s, z1.s 2012 ; CHECK-NEXT: zip1 z0.d, z0.d, z1.d 2022 ; CHECK-NEXT: zip1 z0.d, z0.d, z1.d 2032 ; CHECK-NEXT: zip1 z0.s, z0.s, z1.s [all …]
|
| H A D | faddp.ll | 234 ; CHECK-NEXT: zip1 v0.4s, v1.4s, v1.4s 248 ; CHECK-NEXT: zip1 v2.4s, v3.4s, v3.4s 249 ; CHECK-NEXT: zip1 v0.4s, v1.4s, v1.4s
|
| H A D | sve-intrinsics-perm-select-matmul-fp64.ll | 347 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 357 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 367 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 377 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 387 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 397 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 407 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q 417 ; CHECK-NEXT: zip1 z0.q, z0.q, z1.q
|
| H A D | vector-fcvt.ll | 21 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b 39 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b 44 ; CHECK-NEXT: zip1 v3.8b, v0.8b, v0.8b 117 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b 133 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b 138 ; CHECK-NEXT: zip1 v3.8b, v0.8b, v0.8b
|
| H A D | arm64-trn.ll | 88 ; CHECKLE-NEXT: zip1 v2.2s, v0.2s, v1.2s 97 ; CHECKBE-NEXT: zip1 v2.2s, v0.2s, v1.2s 115 ; CHECKLE-NEXT: zip1 v2.2s, v0.2s, v1.2s 124 ; CHECKBE-NEXT: zip1 v2.2s, v0.2s, v1.2s
|
| H A D | neon-widen-shuffle.ll | 7 ; CHECK-NEXT: zip1 v0.2s, v1.2s, v0.2s 17 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s
|
| H A D | reduce-shuffle.ll | 43 ; CHECK-NEXT: zip1 v17.4s, v1.4s, v0.4s 81 ; CHECK-NEXT: zip1 v16.4s, v5.4s, v5.4s 275 ; CHECK-NEXT: zip1 v7.4s, v1.4s, v0.4s 304 ; CHECK-NEXT: zip1 v3.4s, v1.4s, v2.4s 305 ; CHECK-NEXT: zip1 v4.4s, v0.4s, v6.4s 327 ; CHECK-NEXT: zip1 v16.4s, v2.4s, v5.4s 332 ; CHECK-NEXT: zip1 v3.4s, v3.4s, v0.4s 519 ; CHECK-NEXT: zip1 v1.4s, v1.4s, v2.4s 531 ; CHECK-NEXT: zip1 v4.4s, v2.4s, v3.4s 532 ; CHECK-NEXT: zip1 v5.4s, v0.4s, v1.4s [all …]
|
| H A D | aarch64-load-ext.ll | 132 ; CHECK-LE-NEXT: zip1 v0.8b, v0.8b, v0.8b 142 ; CHECK-BE-NEXT: zip1 v0.8b, v0.8b, v0.8b 277 ; CHECK-LE-NEXT: zip1 v0.8b, v0.8b, v0.8b 286 ; CHECK-BE-NEXT: zip1 v0.8b, v0.8b, v0.8b
|
| H A D | vec_uaddo.ll | 144 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b 149 ; CHECK-NEXT: zip1 v3.8b, v0.8b, v0.8b 177 ; CHECK-NEXT: zip1 v1.8b, v0.8b, v0.8b
|
| H A D | aarch64-vuzp.ll | 65 ; CHECK: zip1
|
| H A D | arm64-ext.ll | 100 ;CHECK: zip1.4h
|
| H A D | concat-vector.ll | 91 ; CHECK-NEXT: zip1 v0.2s, v0.2s, v1.2s
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/AArch64/ |
| H A D | sve-intrinsic-opts-zip.ll | 13 …%zip1 = call <vscale x 4 x i32> @llvm.aarch64.sve.zip1.nxv4i32(<vscale x 4 x i32> %uzp1, <vscale x… 15 %ret = add <vscale x 4 x i32> %zip1, %zip2 21 declare <vscale x 4 x i32> @llvm.aarch64.sve.zip1.nxv4i32(<vscale x 4 x i32>, <vscale x 4 x i32>)
|
| /llvm-project-15.0.7/llvm/test/Analysis/CostModel/AArch64/ |
| H A D | shuffle-transpose.ll | 79 ; CODE: zip1 v0.2s, v0.2s, v1.2s 115 ; CODE: zip1 v0.2d, v0.2d, v1.2d 133 ; CODE: zip1 v0.2s, v0.2s, v1.2s 169 ; CODE: zip1 v0.2d, v0.2d, v1.2d
|