Home
last modified time | relevance | path

Searched refs:h0 (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/external/clang/test/CodeGen/
Dfp16-ops.c16 volatile __fp16 h0 = 0.0, h1 = 1.0, h2; variable
29 test = (h0); in foo()
34 h0 = (test); in foo()
77 h1 = h0 * h2; in foo()
84 h1 = h0 * (__fp16) -2.0f; in foo()
90 h1 = h0 * f2; in foo()
101 h1 = h0 * i0; in foo()
108 h1 = (h0 / h2); in foo()
114 h1 = (h0 / (__fp16) -2.0f); in foo()
120 h1 = (h0 / f2); in foo()
[all …]
/external/boringssl/src/ssl/test/runner/poly1305/
Dsum_ref.go14 h0, h1, h2, h3, h4 uint32 // the hash accumulators
28 h0 += binary.LittleEndian.Uint32(msg[0:]) & 0x3ffffff
35 …d0 := (uint64(h0) * r0) + (uint64(h1) * R4) + (uint64(h2) * R3) + (uint64(h3) * R2) + (uint64(h4) …
36 …d1 := (d0 >> 26) + (uint64(h0) * r1) + (uint64(h1) * r0) + (uint64(h2) * R4) + (uint64(h3) * R3) +…
37 …d2 := (d1 >> 26) + (uint64(h0) * r2) + (uint64(h1) * r1) + (uint64(h2) * r0) + (uint64(h3) * R4) +…
38 …d3 := (d2 >> 26) + (uint64(h0) * r3) + (uint64(h1) * r2) + (uint64(h2) * r1) + (uint64(h3) * r0) +…
39 …d4 := (d3 >> 26) + (uint64(h0) * r4) + (uint64(h1) * r3) + (uint64(h2) * r2) + (uint64(h3) * r1) +…
42 h0 = uint32(d0) & 0x3ffffff
48 h0 += uint32(d4>>26) * 5
49 h1 += h0 >> 26
[all …]
Dsum_s390x.s81 #define MULTIPLY(f0, f1, f2, f3, f4, g0, g1, g2, g3, g4, g51, g52, g53, g54, h0, h1, h2, h3, h4) \ argument
82 VMLOF f0, g0, h0 \
92 VMALOF f2, g53, h0, h0 \
102 VMALOF f4, g51, h0, h0 \
107 VAG T_0, h0, h0 \
114 #define REDUCE(h0, h1, h2, h3, h4) \ argument
115 VESRLG $26, h0, T_0 \
117 VN MOD26, h0, h0 \
128 VAG T_4, h0, h0 \
130 VESRLG $26, h0, T_1 \
[all …]
Dsum_amd64.s9 #define POLY1305_ADD(msg, h0, h1, h2) \ argument
10 ADDQ 0(msg), h0; \
15 #define POLY1305_MUL(h0, h1, h2, r0, r1, t0, t1, t2, t3) \ argument
17 MULQ h0; \
29 MULQ h0; \
32 MOVQ DX, h0; \
39 ADDQ h0, t2; \
42 MOVQ t0, h0; \
48 ADDQ t0, h0; \
53 ADDQ t2, h0; \
Dsum_vmsl_s390x.s157 #define REDUCE(h0, h1, h2, h3, h4, h5, t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) \ argument
162 VSRLB t10, h0, t0 \ // h0 byte shift
175 VN t6, h0, h0 \ // h0 clear carry
188 VAQ t2, h0, h0 \ // h2->h0
192 VSLDB $8, h0, h0, h0 \ // set up [h0/1/2, h3/4/5]
195 VO h0, h3, h3 \
214 #define REDUCE2(h0, h1, h2, t0, t1, t2, t3, t4, t5, t6, t7, t8) \ argument
219 VSRLB t3, h0, t0 \
229 VN t5, h0, h0 \
234 VAQ t2, h0, h0 \
[all …]
/external/llvm/test/MC/AArch64/
Dneon-across.s9 saddlv h0, v1.8b
10 saddlv h0, v1.16b
21 uaddlv h0, v1.8b
22 uaddlv h0, v1.16b
35 smaxv h0, v1.4h
36 smaxv h0, v1.8h
47 sminv h0, v1.4h
48 sminv h0, v1.8h
59 umaxv h0, v1.4h
60 umaxv h0, v1.8h
[all …]
Dfullfp16-diagnostics.s44 fmla h0, h1, v16.h[3]
54 fmls h0, h1, v16.h[3]
64 fmul h0, h1, v16.h[3]
74 fmulx h0, h1, v16.h[3]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Dneon-across.s9 saddlv h0, v1.8b
10 saddlv h0, v1.16b
21 uaddlv h0, v1.8b
22 uaddlv h0, v1.16b
35 smaxv h0, v1.4h
36 smaxv h0, v1.8h
47 sminv h0, v1.4h
48 sminv h0, v1.8h
59 umaxv h0, v1.4h
60 umaxv h0, v1.8h
[all …]
Darmv8.1a-lse.s988 cas h0, h1, [x2]
1008 casa h0, h1, [x2]
1028 casb h0, h1, [x2]
1048 cash h0, h1, [x2]
1068 casah h0, h1, [x2]
1088 casalh h0, h1, [x2]
1109 casl h0, h1, [x2]
1129 caslb h0, h1, [x2]
1150 casalb h0, h1, [x2]
1170 casalh h0, h1, [x2]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dfp16_intrinsic_scalar_2op.ll13 ; CHECK: fabd h0, h0, h1
22 ; CHECK: fabd h0, h0, h1
32 ; CHECK: fcmp h0, h1
43 ; CHECK: fcmp h0, h1
54 ; CHECK: fcmp h0, h1
65 ; CHECK: fcmp h0, h1
76 ; CHECK: fcmp h0, h1
87 ; CHECK: fmax h0, h0, h1
96 ; CHECK: fmin h0, h0, h1
105 ; CHECK: fmulx h0, h0, h1
[all …]
Df16-instructions.ll8 ; CHECK-CVT-NEXT: fcvt s0, h0
10 ; CHECK-CVT-NEXT: fcvt h0, s0
14 ; CHECK-FP16-NEXT: fadd h0, h0, h1
24 ; CHECK-CVT-NEXT: fcvt s0, h0
26 ; CHECK-CVT-NEXT: fcvt h0, s0
30 ; CHECK-FP16-NEXT: fsub h0, h0, h1
40 ; CHECK-CVT-NEXT: fcvt s0, h0
42 ; CHECK-CVT-NEXT: fcvt h0, s0
46 ; CHECK-FP16-NEXT: fmul h0, h0, h1
56 ; CHECK-CVT-NEXT: fcvt s0, h0
[all …]
Dfp16_intrinsic_scalar_1op.ll25 ; CHECK: fcmp h0, #0.0
36 ; CHECK: fcmp h0, #0.0
47 ; CHECK: fcmp h0, #0.0
58 ; CHECK: fcmp h0, #0.0
69 ; CHECK: fcmp h0, #0.0
80 ; CHECK: scvtf h0, w0
89 ; CHECK: scvtf h0, x0
98 ; CHECK: ucvtf h0, x0
107 ; CHECK: fcvtzs w0, h0
116 ; CHECK: fcvtzs x0, h0
[all …]
Df16-imm.ll10 ; CHECK-DAG-ILLEGAL-NEXT: fmov h0, wzr
22 ; CHECK-DAG-NEXT: fmov h0, #1.00000000
29 ; CHECK-NOFP16-NEXT: ldr h0, [x[[NUM]], :lo12:.[[LBL1]]]
36 ; CHECK-DAG-NEXT: fmov h0, #0.12500000
43 ; CHECK-NOFP16-NEXT: ldr h0, [x[[NUM]], :lo12:.[[LBL2]]]
50 ; CHECK-DAG-NEXT: fmov h0, #30.00000000
57 ; CHECK-NOFP16-NEXT: ldr h0, [x[[NUM]], :lo12:.[[LBL3]]]
65 ; CHECK-DAG-NEXT: fmov h0, #31.00000000
72 ; CHECK-NOFP16-NEXT: ldr h0, [x[[NUM]], :lo12:.[[LBL4]]]
82 ; CHECK-ILLEGAL-NEXT: ldr h0, [x[[NUM]], :lo12:.[[LBL5]]]
[all …]
Darm64-fast-isel-conversion-fallback.ll7 ; CHECK: fcvt s1, h0
18 ; CHECK: fcvt s1, h0
31 ; CHECK: fcvt h0, s0
42 ; CHECK: fcvt h0, s0
53 ; CHECK: fcvt h0, s0
63 ; CHECK: fcvt h0, s0
73 ; CHECK: fcvt h0, s0
84 ; CHECK: fcvt h0, s0
95 ; CHECK: fcvt h0, s0
106 ; CHECK: fcvt h0, s0
[all …]
Df16-convert.ll125 ; CHECK-NEXT: fcvt h0, s0
126 ; CHECK-NEXT: str h0, [x0]
137 ; CHECK-NEXT: fcvt h0, s0
138 ; CHECK-NEXT: str h0, [x0]
149 ; CHECK-NEXT: fcvt h0, s0
150 ; CHECK-NEXT: str h0, [x0, w1, sxtw #1]
163 ; CHECK-NEXT: fcvt h0, s0
164 ; CHECK-NEXT: str h0, [x0, w1, sxtw #1]
177 ; CHECK-NEXT: fcvt h0, s0
178 ; CHECK-NEXT: str h0, [x0, x1, lsl #1]
[all …]
/external/libchrome/mojo/public/cpp/system/tests/
Dcore_unittest.cc41 Handle h0; in TEST() local
42 EXPECT_EQ(kInvalidHandleValue, h0.value()); in TEST()
43 EXPECT_EQ(kInvalidHandleValue, *h0.mutable_value()); in TEST()
44 EXPECT_FALSE(h0.is_valid()); in TEST()
54 h1.swap(h0); in TEST()
55 EXPECT_EQ(static_cast<MojoHandle>(456), h0.value()); in TEST()
56 EXPECT_TRUE(h0.is_valid()); in TEST()
60 h0.swap(h1); in TEST()
61 EXPECT_EQ(static_cast<MojoHandle>(789), h0.value()); in TEST()
62 EXPECT_TRUE(h0.is_valid()); in TEST()
[all …]
/external/libchrome/mojo/public/c/system/tests/
Dcore_api_unittest.cc36 MojoHandle h0, h1; in TEST() local
46 h0 = MOJO_HANDLE_INVALID; in TEST()
48 MojoWriteMessage(h0, MOJO_MESSAGE_HANDLE_INVALID, nullptr)); in TEST()
50 MojoReadMessage(h0, nullptr, nullptr)); in TEST()
55 MojoWriteData(h0, buffer, &buffer_size, nullptr)); in TEST()
58 MojoBeginWriteData(h0, nullptr, &write_pointer, &buffer_size)); in TEST()
59 EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT, MojoEndWriteData(h0, 1, nullptr)); in TEST()
62 MojoReadData(h0, nullptr, buffer, &buffer_size)); in TEST()
65 MojoBeginReadData(h0, nullptr, &read_pointer, &buffer_size)); in TEST()
66 EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT, MojoEndReadData(h0, 1, nullptr)); in TEST()
[all …]
/external/capstone/suite/MC/AArch64/
Dneon-across.s.cs2 0x20,0x38,0x30,0x0e = saddlv h0, v1.8b
3 0x20,0x38,0x30,0x4e = saddlv h0, v1.16b
7 0x20,0x38,0x30,0x2e = uaddlv h0, v1.8b
8 0x20,0x38,0x30,0x6e = uaddlv h0, v1.16b
14 0x20,0xa8,0x70,0x0e = smaxv h0, v1.4h
15 0x20,0xa8,0x70,0x4e = smaxv h0, v1.8h
19 0x20,0xa8,0x71,0x0e = sminv h0, v1.4h
20 0x20,0xa8,0x71,0x4e = sminv h0, v1.8h
24 0x20,0xa8,0x70,0x2e = umaxv h0, v1.4h
25 0x20,0xa8,0x70,0x6e = umaxv h0, v1.8h
[all …]
/external/openssh/
Dpoly1305.c36 uint32_t h0,h1,h2,h3,h4; in poly1305_auth() local
66 h0 = 0; in poly1305_auth()
83 h0 += t0 & 0x3ffffff; in poly1305_auth()
91 …t[0] = mul32x32_64(h0,r0) + mul32x32_64(h1,s4) + mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + mul32x… in poly1305_auth()
92 …t[1] = mul32x32_64(h0,r1) + mul32x32_64(h1,r0) + mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + mul32x… in poly1305_auth()
93 …t[2] = mul32x32_64(h0,r2) + mul32x32_64(h1,r1) + mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + mul32x… in poly1305_auth()
94 …t[3] = mul32x32_64(h0,r3) + mul32x32_64(h1,r2) + mul32x32_64(h2,r1) + mul32x32_64(h3,r0) + mul32x… in poly1305_auth()
95 …t[4] = mul32x32_64(h0,r4) + mul32x32_64(h1,r3) + mul32x32_64(h2,r2) + mul32x32_64(h3,r1) + mul32x… in poly1305_auth()
97 h0 = (uint32_t)t[0] & 0x3ffffff; c = (t[0] >> 26); in poly1305_auth()
102 h0 += b * 5; in poly1305_auth()
[all …]
/external/llvm/test/CodeGen/AArch64/
Df16-instructions.ll7 ; CHECK-NEXT: fcvt s0, h0
9 ; CHECK-NEXT: fcvt h0, s0
18 ; CHECK-NEXT: fcvt s0, h0
20 ; CHECK-NEXT: fcvt h0, s0
29 ; CHECK-NEXT: fcvt s0, h0
31 ; CHECK-NEXT: fcvt h0, s0
40 ; CHECK-NEXT: fcvt s0, h0
42 ; CHECK-NEXT: fcvt h0, s0
52 ; CHECK-NEXT: fcvt s0, h0
55 ; CHECK-NEXT: fcvt h0, s0
[all …]
Darm64-fast-isel-conversion-fallback.ll7 ; CHECK: fcvt s1, h0
18 ; CHECK: fcvt s1, h0
31 ; CHECK: fcvt h0, s0
42 ; CHECK: fcvt h0, s0
53 ; CHECK: fcvt h0, s0
63 ; CHECK: fcvt h0, s0
73 ; CHECK: fcvt h0, s0
84 ; CHECK: fcvt h0, s0
95 ; CHECK: fcvt h0, s0
106 ; CHECK: fcvt h0, s0
[all …]
Df16-convert.ll125 ; CHECK-NEXT: fcvt h0, s0
126 ; CHECK-NEXT: str h0, [x0]
137 ; CHECK-NEXT: fcvt h0, s0
138 ; CHECK-NEXT: str h0, [x0]
149 ; CHECK-NEXT: fcvt h0, s0
150 ; CHECK-NEXT: str h0, [x0, w1, sxtw #1]
163 ; CHECK-NEXT: fcvt h0, s0
164 ; CHECK-NEXT: str h0, [x0, w1, sxtw #1]
177 ; CHECK-NEXT: fcvt h0, s0
178 ; CHECK-NEXT: str h0, [x0, x1, lsl #1]
[all …]
/external/boringssl/src/crypto/poly1305/
Dpoly1305.c47 uint32_t h0, h1, h2, h3, h4; member
83 state->h0 += t0 & 0x3ffffff; in poly1305_update()
90 t[0] = mul32x32_64(state->h0, state->r0) + mul32x32_64(state->h1, state->s4) + in poly1305_update()
93 t[1] = mul32x32_64(state->h0, state->r1) + mul32x32_64(state->h1, state->r0) + in poly1305_update()
96 t[2] = mul32x32_64(state->h0, state->r2) + mul32x32_64(state->h1, state->r1) + in poly1305_update()
99 t[3] = mul32x32_64(state->h0, state->r3) + mul32x32_64(state->h1, state->r2) + in poly1305_update()
102 t[4] = mul32x32_64(state->h0, state->r4) + mul32x32_64(state->h1, state->r3) + in poly1305_update()
106 state->h0 = (uint32_t)t[0] & 0x3ffffff; in poly1305_update()
120 state->h0 += b * 5; in poly1305_update()
146 state->h0 += t0 & 0x3ffffff; in poly1305_update()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/GlobalISel/
Dfp16-copy-gpr.mir44 liveins: $h0, $h1, $x0
47 ; CHECK: liveins: $h0, $h1, $x0
48 ; CHECK: [[COPY:%[0-9]+]]:fpr16 = COPY $h0
60 %1:fpr(s16) = COPY $h0
93 ; CHECK: $h0 = COPY [[COPY2]]
94 ; CHECK: RET_ReallyLR implicit $h0
98 $h0 = COPY %2(s16)
99 RET_ReallyLR implicit $h0
120 ; CHECK: $h0 = COPY [[COPY2]]
121 ; CHECK: RET_ReallyLR implicit $h0
[all …]
/external/boringssl/src/ssl/test/runner/curve25519/
Dcurve25519.go87 h0 := load4(src[:])
100 h0 += carry[9] * 19
115 carry[0] = (h0 + 1<<25) >> 26
117 h0 -= carry[0] << 26
131 dst[0] = int32(h0)
417h0 := f0g0 + f1g9_38 + f2g8_19 + f3g7_38 + f4g6_19 + f5g5_38 + f6g4_19 + f7g3_38 + f8g2_19 + f9g1_…
434 carry[0] = (h0 + (1 << 25)) >> 26
436 h0 -= carry[0] << 26
490 h0 += carry[9] * 19
495 carry[0] = (h0 + (1 << 25)) >> 26
[all …]

12345678910>>...15