/external/boringssl/ios-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 46 umulh x7,x7,x9 48 umulh x11,x8,x9 54 umulh x13,x13,x15 67 umulh x17,x14,x15 81 umulh x11,x8,x9 86 umulh x17,x14,x15 114 umulh x7,x7,x9 118 umulh x11,x8,x9 125 umulh x13,x13,x15 129 umulh x17,x14,x15 [all …]
|
/external/openscreen/third_party/boringssl/win-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 49 umulh x7,x7,x9 51 umulh x11,x8,x9 57 umulh x13,x13,x15 70 umulh x17,x14,x15 84 umulh x11,x8,x9 89 umulh x17,x14,x15 117 umulh x7,x7,x9 121 umulh x11,x8,x9 128 umulh x13,x13,x15 132 umulh x17,x14,x15 [all …]
|
/external/rust/crates/ring/pregenerated/ |
D | armv8-mont-linux64.S | 44 umulh x7,x7,x9 46 umulh x11,x8,x9 52 umulh x13,x13,x15 65 umulh x17,x14,x15 79 umulh x11,x8,x9 84 umulh x17,x14,x15 112 umulh x7,x7,x9 116 umulh x11,x8,x9 123 umulh x13,x13,x15 127 umulh x17,x14,x15 [all …]
|
D | armv8-mont-ios64.S | 43 umulh x7,x7,x9 45 umulh x11,x8,x9 51 umulh x13,x13,x15 64 umulh x17,x14,x15 78 umulh x11,x8,x9 83 umulh x17,x14,x15 111 umulh x7,x7,x9 115 umulh x11,x8,x9 122 umulh x13,x13,x15 126 umulh x17,x14,x15 [all …]
|
D | ecp_nistz256-armv8-ios64.S | 123 umulh x8,x4,x3 126 umulh x9,x5,x3 129 umulh x10,x6,x3 132 umulh x11,x7,x3 155 umulh x8,x4,x3 // hi(a[0]*b[i]) 157 umulh x9,x5,x3 // hi(a[1]*b[i]) 159 umulh x10,x6,x3 // hi(a[2]*b[i]) 161 umulh x11,x7,x3 // hi(a[3]*b[i]) 184 umulh x8,x4,x3 // hi(a[0]*b[i]) 186 umulh x9,x5,x3 // hi(a[1]*b[i]) [all …]
|
D | ecp_nistz256-armv8-linux64.S | 124 umulh x8,x4,x3 127 umulh x9,x5,x3 130 umulh x10,x6,x3 133 umulh x11,x7,x3 156 umulh x8,x4,x3 // hi(a[0]*b[i]) 158 umulh x9,x5,x3 // hi(a[1]*b[i]) 160 umulh x10,x6,x3 // hi(a[2]*b[i]) 162 umulh x11,x7,x3 // hi(a[3]*b[i]) 185 umulh x8,x4,x3 // hi(a[0]*b[i]) 187 umulh x9,x5,x3 // hi(a[1]*b[i]) [all …]
|
/external/rust/crates/quiche/deps/boringssl/ios-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 43 umulh x7,x7,x9 45 umulh x11,x8,x9 51 umulh x13,x13,x15 64 umulh x17,x14,x15 78 umulh x11,x8,x9 83 umulh x17,x14,x15 111 umulh x7,x7,x9 115 umulh x11,x8,x9 122 umulh x13,x13,x15 126 umulh x17,x14,x15 [all …]
|
/external/openscreen/third_party/boringssl/linux-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 47 umulh x7,x7,x9 49 umulh x11,x8,x9 55 umulh x13,x13,x15 68 umulh x17,x14,x15 82 umulh x11,x8,x9 87 umulh x17,x14,x15 115 umulh x7,x7,x9 119 umulh x11,x8,x9 126 umulh x13,x13,x15 130 umulh x17,x14,x15 [all …]
|
/external/boringssl/linux-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 47 umulh x7,x7,x9 49 umulh x11,x8,x9 55 umulh x13,x13,x15 68 umulh x17,x14,x15 82 umulh x11,x8,x9 87 umulh x17,x14,x15 115 umulh x7,x7,x9 119 umulh x11,x8,x9 126 umulh x13,x13,x15 130 umulh x17,x14,x15 [all …]
|
/external/boringssl/win-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 49 umulh x7,x7,x9 51 umulh x11,x8,x9 57 umulh x13,x13,x15 70 umulh x17,x14,x15 84 umulh x11,x8,x9 89 umulh x17,x14,x15 117 umulh x7,x7,x9 121 umulh x11,x8,x9 128 umulh x13,x13,x15 132 umulh x17,x14,x15 [all …]
|
/external/openscreen/third_party/boringssl/ios-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 46 umulh x7,x7,x9 48 umulh x11,x8,x9 54 umulh x13,x13,x15 67 umulh x17,x14,x15 81 umulh x11,x8,x9 86 umulh x17,x14,x15 114 umulh x7,x7,x9 118 umulh x11,x8,x9 125 umulh x13,x13,x15 129 umulh x17,x14,x15 [all …]
|
/external/rust/crates/quiche/deps/boringssl/linux-aarch64/crypto/fipsmodule/ |
D | armv8-mont.S | 44 umulh x7,x7,x9 46 umulh x11,x8,x9 52 umulh x13,x13,x15 65 umulh x17,x14,x15 79 umulh x11,x8,x9 84 umulh x17,x14,x15 112 umulh x7,x7,x9 116 umulh x11,x8,x9 123 umulh x13,x13,x15 127 umulh x17,x14,x15 [all …]
|
/external/llvm-project/llvm/test/MC/AArch64/SVE2/ |
D | umulh-diagnostics.s | 7 umulh z0.b, z1.h, z2.h label 12 umulh z0.h, z1.s, z2.s label 17 umulh z0.s, z1.d, z2.d label 22 umulh z0.d, z1.b, z2.b label 31 umulh z0.d, z1.d, z31.d label 37 umulh z0.d, z1.d, z31.d label
|
D | umulh.s | 10 umulh z0.b, z1.b, z2.b label 16 umulh z0.h, z1.h, z2.h label 22 umulh z29.s, z30.s, z31.s label 28 umulh z31.d, z31.d, z31.d label
|
/external/llvm-project/llvm/test/MC/AArch64/SVE/ |
D | umulh.s | 10 umulh z0.b, p7/m, z0.b, z31.b label 16 umulh z0.h, p7/m, z0.h, z31.h label 22 umulh z0.s, p7/m, z0.s, z31.s label 28 umulh z0.d, p7/m, z0.d, z31.d label 44 umulh z0.d, p7/m, z0.d, z31.d label 56 umulh z0.d, p7/m, z0.d, z31.d label
|
D | umulh-diagnostics.s | 7 umulh z0.b, p7/m, z1.b, z2.b label 16 umulh z0.b, p8/m, z0.b, z1.b label
|
/external/boringssl/ios-aarch64/crypto/third_party/sike/asm/ |
D | fp-armv8.S | 116 umulh x21, x3, x26 118 umulh x22, x3, x23 123 umulh x23, x4, x23 128 umulh x26, x4, x26 140 umulh x24, x3, x10 141 umulh x26, x3, x11 149 umulh x10, x4, x10 154 umulh x11, x4, x11 165 umulh x10, x5, x12 170 umulh x23, x5, x13 [all …]
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | sve-int-mul-pred.ll | 89 ; CHECK: umulh z0.b, p0/m, z0.b, z1.b 91 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.umulh.nxv16i8(<vscale x 16 x i1> %pg, 99 ; CHECK: umulh z0.h, p0/m, z0.h, z1.h 101 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.umulh.nxv8i16(<vscale x 8 x i1> %pg, 109 ; CHECK: umulh z0.s, p0/m, z0.s, z1.s 111 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.umulh.nxv4i32(<vscale x 4 x i1> %pg, 119 ; CHECK: umulh z0.d, p0/m, z0.d, z1.d 121 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.umulh.nxv2i64(<vscale x 2 x i1> %pg, 135 declare <vscale x 16 x i8> @llvm.aarch64.sve.umulh.nxv16i8(<vscale x 16 x i1>, <vscale x 16 x i8>… 136 declare <vscale x 8 x i16> @llvm.aarch64.sve.umulh.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>… [all …]
|
D | mul-lohi.ll | 6 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2 13 ; CHECK-BE: umulh [[HI:x[0-9]+]], x1, x3 28 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2 40 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2
|
D | umulo-128-legalisation-lowering.ll | 8 ; AARCH-NEXT: umulh x9, x0, x2 16 ; AARCH-NEXT: umulh x10, x1, x2 19 ; AARCH-NEXT: umulh x11, x3, x0
|
D | madd-lohi.ll | 6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
|
D | sve2-int-mul.ll | 168 ; CHECK: umulh z0.b, z0.b, z1.b 171 …%res = call <vscale x 16 x i8> @llvm.aarch64.sve.umulh.nxv16i8(<vscale x 16 x i1> %sel, <vscale x … 179 ; CHECK: umulh z0.h, z0.h, z1.h 182 …%res = call <vscale x 8 x i16> @llvm.aarch64.sve.umulh.nxv8i16(<vscale x 8 x i1> %sel, <vscale x 8… 190 ; CHECK: umulh z0.s, z0.s, z1.s 193 …%res = call <vscale x 4 x i32> @llvm.aarch64.sve.umulh.nxv4i32(<vscale x 4 x i1> %sel, <vscale x 4… 201 ; CHECK: umulh z0.d, z0.d, z1.d 204 …%res = call <vscale x 2 x i64> @llvm.aarch64.sve.umulh.nxv2i64(<vscale x 2 x i1> %sel, <vscale x 2… 316 declare <vscale x 16 x i8> @llvm.aarch64.sve.umulh.nxv16i8(<vscale x 16 x i1>, <vscale x 16 x i8>… 317 declare <vscale x 8 x i16> @llvm.aarch64.sve.umulh.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>… [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | mul-lohi.ll | 7 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 13 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3 26 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2 38 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2
|
D | madd-lohi.ll | 6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
|
/external/llvm-project/llvm/test/tools/llvm-mca/AArch64/Exynos/ |
D | divide-multiply.s | 13 umulh x5, x6, x7 label 53 # EM3-NEXT: 1 4 1.00 umulh x5, x6, x7 60 # EM4-NEXT: 1 4 1.00 umulh x5, x6, x7 67 # EM5-NEXT: 1 3 1.00 umulh x5, x6, x7
|