Home
last modified time | relevance | path

Searched refs:H2 (Results 1 - 25 of 43) sorted by relevance

12

/third_party/node/deps/openssl/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
637 vmovd $h0#d,$H2
740 vmovd $h0#d,$H2
774 vmovd 4*2($ctx),$H2
906 vmovdqa $H2,0x20(%r11) # offload hash
908 vmovdqa 0x10(%rsp),$H2 # r1^2
915 vpmuludq $T3,$H2,$H1 # h3*r1
919 vpmuludq $T2,$H2,$H0 # h2*r1
920 vpmuludq $T1,$H2,$H1 # h1*r1
925 vpmuludq $T0,$H2,
[all...]
H A Dpoly1305-armv4.pl444 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
531 @ H0>>+H1>>+H2>>+H3>>+H4
545 @ H0, H2, H3 are guaranteed to be 26 bits wide, while H1 and H4
552 @ H4 = H4*R0 + H3*R1 + H2*R2 + H1*R3 + H0 * R4,
570 @ one has to watch for H2 (which is narrower than H0) and 5*H4
747 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]!
756 vrev32.8 $H2,$H2
761 vsri.u32 $H3#lo,$H2#lo,#14
762 vshl.u32 $H2#l
[all...]
H A Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
151 || ADDU $D2,B28,$D2:$H2 ; h2+=inp[2]
161 || ADDU B25,$D2:$H2,$D2:$H2 ; ADDU $D1,$D2:$H2,$D2:$H2
163 || ADD B25,$H2,B25 ; B-copy of $H2
167 MPY32U $H2,$S2,A25:A24
168 || MPY32U B25,$S3b,B25:B24 ; MPY32U $H2,
[all...]
H A Dpoly1305-ppc.pl765 my ($H0, $H1, $H2, $H3, $H4) = map("v$_",(0..4));
999 mtvrwz $H2,$d2
1059 vmulouw $ACC2,$H2,$R0
1069 vmulouw $T0,$H2,$R1
1082 vmulouw $T0,$H2,$R2
1085 vmulouw $T0,$H2,$S3
1098 vmulouw $T0,$H2,$S4
1123 vaddudm $H2,$ACC2,$ACC1 # h1 -> h2
1126 vsrd $ACC2,$H2,$_26
1127 vand $H2,
[all...]
H A Dpoly1305-sparcv9.pl283 my ($H0,$H1,$H2,$R0,$R1,$S1,$T1) = map("%o$_",(0..5,7));
300 ld [$ctx+16],$H2
333 addxc $padbit,$H2,$H2
346 mulx $S1,$H2,$T0 ! s1*h2
348 mulx $R0,$H2,$T1 ! r0*h2
354 and $D2,3,$H2
360 addxc %g0,$H2,$H2
364 st $H2,[
[all...]
/third_party/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
637 vmovd $h0#d,$H2
740 vmovd $h0#d,$H2
774 vmovd 4*2($ctx),$H2
906 vmovdqa $H2,0x20(%r11) # offload hash
908 vmovdqa 0x10(%rsp),$H2 # r1^2
915 vpmuludq $T3,$H2,$H1 # h3*r1
919 vpmuludq $T2,$H2,$H0 # h2*r1
920 vpmuludq $T1,$H2,$H1 # h1*r1
925 vpmuludq $T0,$H2,
[all...]
H A Dpoly1305-armv4.pl444 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
531 @ H0>>+H1>>+H2>>+H3>>+H4
545 @ H0, H2, H3 are guaranteed to be 26 bits wide, while H1 and H4
552 @ H4 = H4*R0 + H3*R1 + H2*R2 + H1*R3 + H0 * R4,
570 @ one has to watch for H2 (which is narrower than H0) and 5*H4
747 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]!
756 vrev32.8 $H2,$H2
761 vsri.u32 $H3#lo,$H2#lo,#14
762 vshl.u32 $H2#l
[all...]
H A Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
151 || ADDU $D2,B28,$D2:$H2 ; h2+=inp[2]
161 || ADDU B25,$D2:$H2,$D2:$H2 ; ADDU $D1,$D2:$H2,$D2:$H2
163 || ADD B25,$H2,B25 ; B-copy of $H2
167 MPY32U $H2,$S2,A25:A24
168 || MPY32U B25,$S3b,B25:B24 ; MPY32U $H2,
[all...]
H A Dpoly1305-ppc.pl765 my ($H0, $H1, $H2, $H3, $H4) = map("v$_",(0..4));
999 mtvrwz $H2,$d2
1059 vmulouw $ACC2,$H2,$R0
1069 vmulouw $T0,$H2,$R1
1082 vmulouw $T0,$H2,$R2
1085 vmulouw $T0,$H2,$S3
1098 vmulouw $T0,$H2,$S4
1123 vaddudm $H2,$ACC2,$ACC1 # h1 -> h2
1126 vsrd $ACC2,$H2,$_26
1127 vand $H2,
[all...]
H A Dpoly1305-sparcv9.pl283 my ($H0,$H1,$H2,$R0,$R1,$S1,$T1) = map("%o$_",(0..5,7));
300 ld [$ctx+16],$H2
333 addxc $padbit,$H2,$H2
346 mulx $S1,$H2,$T0 ! s1*h2
348 mulx $R0,$H2,$T1 ! r0*h2
354 and $D2,3,$H2
360 addxc %g0,$H2,$H2
364 st $H2,[
[all...]
/third_party/node/deps/openssl/openssl/crypto/modes/asm/
H A Dghashp8-ppc.pl73 my ($Xl1,$Xm1,$Xh1,$IN1,$H2,$H2h,$H2l)=map("v$_",(13..19));
140 vsldoi $H2,$IN1,$IN1,8
141 vsldoi $H2l,$zero,$H2,8
142 vsldoi $H2h,$H2,$zero,8
146 stvx_u $H2,r9,r3
156 vpmsumd $Xm,$IN,$H2 # H.hi·H^2.lo+H.lo·H^2.hi
157 vpmsumd $Xm1,$IN1,$H2 # H^2.hi·H^2.lo+H^2.lo·H^2.hi
188 vsldoi $H2,$Xl1,$Xl1,8
191 vsldoi $H2l,$zero,$H2,8
192 vsldoi $H2h,$H2,
[all...]
H A Dghashv8-armx.pl72 my ($t0,$t1,$t2,$xC2,$H,$Hhl,$H2)=map("q$_",(8..14));
147 veor $H2,$Xl,$t2
149 vext.8 $t1,$H2,$H2,#8 @ Karatsuba pre-processing
150 veor $t1,$t1,$H2
152 vst1.64 {$Hhl-$H2},[x0],#32 @ store Htable[1..2]
159 vpmull.p64 $Xl,$H, $H2
160 vpmull.p64 $Yl,$H2,$H2
161 vpmull2.p64 $Xh,$H, $H2
[all...]
H A Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
79 AND $H2,$FF000000,$H2u ; H2's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
107 AND $H2,$FF000000,$H2u ; H2's upper byte
167 XORMPY $H2,$xia,$H2x ; 2
/third_party/openssl/crypto/modes/asm/
H A Dghashp8-ppc.pl73 my ($Xl1,$Xm1,$Xh1,$IN1,$H2,$H2h,$H2l)=map("v$_",(13..19));
140 vsldoi $H2,$IN1,$IN1,8
141 vsldoi $H2l,$zero,$H2,8
142 vsldoi $H2h,$H2,$zero,8
146 stvx_u $H2,r9,r3
156 vpmsumd $Xm,$IN,$H2 # H.hi·H^2.lo+H.lo·H^2.hi
157 vpmsumd $Xm1,$IN1,$H2 # H^2.hi·H^2.lo+H^2.lo·H^2.hi
188 vsldoi $H2,$Xl1,$Xl1,8
191 vsldoi $H2l,$zero,$H2,8
192 vsldoi $H2h,$H2,
[all...]
H A Dghashv8-armx.pl72 my ($t0,$t1,$t2,$xC2,$H,$Hhl,$H2)=map("q$_",(8..14));
147 veor $H2,$Xl,$t2
149 vext.8 $t1,$H2,$H2,#8 @ Karatsuba pre-processing
150 veor $t1,$t1,$H2
152 vst1.64 {$Hhl-$H2},[x0],#32 @ store Htable[1..2]
159 vpmull.p64 $Xl,$H, $H2
160 vpmull.p64 $Yl,$H2,$H2
161 vpmull2.p64 $Xh,$H, $H2
[all...]
H A Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
79 AND $H2,$FF000000,$H2u ; H2's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
107 AND $H2,$FF000000,$H2u ; H2's upper byte
167 XORMPY $H2,$xia,$H2x ; 2
/third_party/ffmpeg/libavutil/tests/
H A Dpixelutils.c28 #define H2 480 macro
81 uint8_t *buf2 = av_malloc(W2*H2); in main()
102 RANDOM_INIT(buf2, W2*H2); in main()
109 memset(buf2, 0x00, W2*H2); in main()
116 memset(buf2, 0x90, W2*H2); in main()
/third_party/skia/third_party/externals/freetype/src/base/
H A Dmd5.c54 #define H2(x, y, z) ((x) ^ ((y) ^ (z))) macro
157 STEP(H2, d, a, b, c, GET(8), 0x8771f681, 11) in body()
159 STEP(H2, b, c, d, a, GET(14), 0xfde5380c, 23) in body()
161 STEP(H2, d, a, b, c, GET(4), 0x4bdecfa9, 11) in body()
163 STEP(H2, b, c, d, a, GET(10), 0xbebfbc70, 23) in body()
165 STEP(H2, d, a, b, c, GET(0), 0xeaa127fa, 11) in body()
167 STEP(H2, b, c, d, a, GET(6), 0x04881d05, 23) in body()
169 STEP(H2, d, a, b, c, GET(12), 0xe6db99e5, 11) in body()
171 STEP(H2, b, c, d, a, GET(2), 0xc4ac5665, 23) in body()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFboMultisampleTests.cpp274 static const deUint32 W2 = 40, H2 = 40; in test() local
284 glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8, W2, H2); in test()
306 glRenderbufferStorageMultisample(GL_RENDERBUFFER, samp2, GL_RGBA8, W2, H2); in test()
316 glBlitFramebuffer(0, 0, W2, H2, 0, 0, W2, H2, GL_COLOR_BUFFER_BIT, GL_NEAREST); in test()
322 deUint32 pixels[W2 * H2] = {}; in test()
323 glReadPixels(0, 0, W2, H2, GL_RGBA, GL_UNSIGNED_BYTE, pixels); in test()
327 for (deUint32 y = 0; y < H2; ++y) in test()
/third_party/curl/lib/
H A Dmd5.c310 #define H2(x, y, z) ((x) ^ ((y) ^ (z))) macro
407 STEP(H2, d, a, b, c, GET(8), 0x8771f681, 11) in body()
409 STEP(H2, b, c, d, a, GET(14), 0xfde5380c, 23) in body()
411 STEP(H2, d, a, b, c, GET(4), 0x4bdecfa9, 11) in body()
413 STEP(H2, b, c, d, a, GET(10), 0xbebfbc70, 23) in body()
415 STEP(H2, d, a, b, c, GET(0), 0xeaa127fa, 11) in body()
417 STEP(H2, b, c, d, a, GET(6), 0x04881d05, 23) in body()
419 STEP(H2, d, a, b, c, GET(12), 0xe6db99e5, 11) in body()
421 STEP(H2, b, c, d, a, GET(2), 0xc4ac5665, 23) in body()
/third_party/ffmpeg/libavutil/ppc/
H A Dutil_altivec.h87 vec_s16 A2, B2, C2, D2, E2, F2, G2, H2; \
105 H2 = vec_mergel (D1, H1); \
113 g = vec_mergeh (D2, H2); \
114 h = vec_mergel (D2, H2); \
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/
H A Draw_hash_set.h68 // - H2: 7 bits (those stored in the control bytes)
70 // The groups are probed using H1. For each group the slots are matched to H2 in
71 // parallel. Because H2 is 7 bits (128 states) and the number of slots per group
72 // is low (8 or 16) in almost all cases a match in H2 is also a lookup hit.
316 inline h2_t H2(size_t hash) { return hash & 0x7F; }
975 SetCtrl(target.offset, H2(hash), capacity_, ctrl_, slots_,
1444 for (int i : g.Match(H2(hash))) {
1669 SetCtrl(new_i, H2(hash), capacity_, ctrl_, slots_, sizeof(slot_type));
1724 SetCtrl(i, H2(hash), capacity_, ctrl_, slots_, sizeof(slot_type));
1731 SetCtrl(new_i, H2(has
[all...]
/third_party/selinux/checkpolicy/
H A Dpolicy_parse.y143 %token U1 U2 U3 R1 R2 R3 T1 T2 T3 L1 L2 H1 H2
623 | L1 role_mls_op H2
629 | H1 role_mls_op H2
635 | L2 role_mls_op H2
/third_party/node/deps/brotli/c/enc/
H A Dbackward_references.c56 #define HASHER() H2
/third_party/skia/third_party/externals/brotli/c/enc/
H A Dbackward_references.c56 #define HASHER() H2

Completed in 19 milliseconds

12