OpenCoverage

rmd_dgst.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_dgst.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7void ripemd160_block(RIPEMD160_CTX *c, unsigned long *p, size_t num);-
8-
9-
10int RIPEMD160_Init(RIPEMD160_CTX *c)-
11{-
12 memset(c, 0, sizeof(*c));-
13 c->A = 0x67452301L;-
14 c->B = 0xEFCDAB89L;-
15 c->C = 0x98BADCFEL;-
16 c->D = 0x10325476L;-
17 c->E = 0xC3D2E1F0L;-
18 return
executed 8 times by 1 test: return 1;
Executed by:
  • libcrypto.so.1.1
1;
executed 8 times by 1 test: return 1;
Executed by:
  • libcrypto.so.1.1
8
19}-
20-
21-
22-
23-
24-
25void ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num)-
26{-
27 const unsigned char *data = p;-
28 register unsigned int A, B, C, D, E;-
29 unsigned int a, b, c, d, e, l;-
30-
31-
32 unsigned int XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7,-
33 XX8, XX9, XX10, XX11, XX12, XX13, XX14, XX15;-
34-
35-
36-
37-
38-
39-
40 for (; num--
num--Description
TRUEevaluated 11 times by 1 test
Evaluated by:
  • libcrypto.so.1.1
FALSEevaluated 11 times by 1 test
Evaluated by:
  • libcrypto.so.1.1
;) {
11
41-
42 A = ctx->A;-
43 B = ctx->B;-
44 C = ctx->C;-
45 D = ctx->D;-
46 E = ctx->E;-
47-
48 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
49 XX0 = l;-
50 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
51 XX1 = l;-
52 { A+=((B) ^ (C) ^ (D))+XX0; A=(((A)<<(11))|(((A)&0xffffffff)>>(32-(11))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
53 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
54 XX2 = l;-
55 { E+=((A) ^ (B) ^ (C))+XX1; E=(((E)<<(14))|(((E)&0xffffffff)>>(32-(14))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
56 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
57 XX3 = l;-
58 { D+=((E) ^ (A) ^ (B))+XX2; D=(((D)<<(15))|(((D)&0xffffffff)>>(32-(15))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
59 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
60 XX4 = l;-
61 { C+=((D) ^ (E) ^ (A))+XX3; C=(((C)<<(12))|(((C)&0xffffffff)>>(32-(12))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
62 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
63 XX5 = l;-
64 { B+=((C) ^ (D) ^ (E))+XX4; B=(((B)<<(5))|(((B)&0xffffffff)>>(32-(5))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
65 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
66 XX6 = l;-
67 { A+=((B) ^ (C) ^ (D))+XX5; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
68 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
69 XX7 = l;-
70 { E+=((A) ^ (B) ^ (C))+XX6; E=(((E)<<(7))|(((E)&0xffffffff)>>(32-(7))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
71 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
72 XX8 = l;-
73 { D+=((E) ^ (A) ^ (B))+XX7; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
74 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
75 XX9 = l;-
76 { C+=((D) ^ (E) ^ (A))+XX8; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
77 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
78 XX10 = l;-
79 { B+=((C) ^ (D) ^ (E))+XX9; B=(((B)<<(13))|(((B)&0xffffffff)>>(32-(13))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
80 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
81 XX11 = l;-
82 { A+=((B) ^ (C) ^ (D))+XX10; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
83 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
84 XX12 = l;-
85 { E+=((A) ^ (B) ^ (C))+XX11; E=(((E)<<(15))|(((E)&0xffffffff)>>(32-(15))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
86 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
87 XX13 = l;-
88 { D+=((E) ^ (A) ^ (B))+XX12; D=(((D)<<(6))|(((D)&0xffffffff)>>(32-(6))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
89 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
90 XX14 = l;-
91 { C+=((D) ^ (E) ^ (A))+XX13; C=(((C)<<(7))|(((C)&0xffffffff)>>(32-(7))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
92 (void)(l =(((unsigned long)(*((data)++))) ), l|=(((unsigned long)(*((data)++)))<< 8), l|=(((unsigned long)(*((data)++)))<<16), l|=(((unsigned long)(*((data)++)))<<24) );-
93 XX15 = l;-
94 { B+=((C) ^ (D) ^ (E))+XX14; B=(((B)<<(9))|(((B)&0xffffffff)>>(32-(9))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
95 { A+=((B) ^ (C) ^ (D))+XX15; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
96-
97 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX7+0x5A827999L; E=(((E)<<(7))|(((E)&0xffffffff)>>(32-(7))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
98 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX4+0x5A827999L; D=(((D)<<(6))|(((D)&0xffffffff)>>(32-(6))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
99 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX13+0x5A827999L; C=(((C)<<(8))|(((C)&0xffffffff)>>(32-(8))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
100 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX1+0x5A827999L; B=(((B)<<(13))|(((B)&0xffffffff)>>(32-(13))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
101 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX10+0x5A827999L; A=(((A)<<(11))|(((A)&0xffffffff)>>(32-(11))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
102 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX6+0x5A827999L; E=(((E)<<(9))|(((E)&0xffffffff)>>(32-(9))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
103 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX15+0x5A827999L; D=(((D)<<(7))|(((D)&0xffffffff)>>(32-(7))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
104 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX3+0x5A827999L; C=(((C)<<(15))|(((C)&0xffffffff)>>(32-(15))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
105 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX12+0x5A827999L; B=(((B)<<(7))|(((B)&0xffffffff)>>(32-(7))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
106 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX0+0x5A827999L; A=(((A)<<(12))|(((A)&0xffffffff)>>(32-(12))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
107 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX9+0x5A827999L; E=(((E)<<(15))|(((E)&0xffffffff)>>(32-(15))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
108 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX5+0x5A827999L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
109 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX2+0x5A827999L; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
110 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX14+0x5A827999L; B=(((B)<<(7))|(((B)&0xffffffff)>>(32-(7))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
111 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX11+0x5A827999L; A=(((A)<<(13))|(((A)&0xffffffff)>>(32-(13))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
112 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX8+0x5A827999L; E=(((E)<<(12))|(((E)&0xffffffff)>>(32-(12))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
113-
114 { D+=(((~(A)) | (E)) ^ (B))+XX3+0x6ED9EBA1L; D=(((D)<<(11))|(((D)&0xffffffff)>>(32-(11))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
115 { C+=(((~(E)) | (D)) ^ (A))+XX10+0x6ED9EBA1L; C=(((C)<<(13))|(((C)&0xffffffff)>>(32-(13))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
116 { B+=(((~(D)) | (C)) ^ (E))+XX14+0x6ED9EBA1L; B=(((B)<<(6))|(((B)&0xffffffff)>>(32-(6))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
117 { A+=(((~(C)) | (B)) ^ (D))+XX4+0x6ED9EBA1L; A=(((A)<<(7))|(((A)&0xffffffff)>>(32-(7))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
118 { E+=(((~(B)) | (A)) ^ (C))+XX9+0x6ED9EBA1L; E=(((E)<<(14))|(((E)&0xffffffff)>>(32-(14))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
119 { D+=(((~(A)) | (E)) ^ (B))+XX15+0x6ED9EBA1L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
120 { C+=(((~(E)) | (D)) ^ (A))+XX8+0x6ED9EBA1L; C=(((C)<<(13))|(((C)&0xffffffff)>>(32-(13))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
121 { B+=(((~(D)) | (C)) ^ (E))+XX1+0x6ED9EBA1L; B=(((B)<<(15))|(((B)&0xffffffff)>>(32-(15))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
122 { A+=(((~(C)) | (B)) ^ (D))+XX2+0x6ED9EBA1L; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
123 { E+=(((~(B)) | (A)) ^ (C))+XX7+0x6ED9EBA1L; E=(((E)<<(8))|(((E)&0xffffffff)>>(32-(8))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
124 { D+=(((~(A)) | (E)) ^ (B))+XX0+0x6ED9EBA1L; D=(((D)<<(13))|(((D)&0xffffffff)>>(32-(13))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
125 { C+=(((~(E)) | (D)) ^ (A))+XX6+0x6ED9EBA1L; C=(((C)<<(6))|(((C)&0xffffffff)>>(32-(6))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
126 { B+=(((~(D)) | (C)) ^ (E))+XX13+0x6ED9EBA1L; B=(((B)<<(5))|(((B)&0xffffffff)>>(32-(5))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
127 { A+=(((~(C)) | (B)) ^ (D))+XX11+0x6ED9EBA1L; A=(((A)<<(12))|(((A)&0xffffffff)>>(32-(12))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
128 { E+=(((~(B)) | (A)) ^ (C))+XX5+0x6ED9EBA1L; E=(((E)<<(7))|(((E)&0xffffffff)>>(32-(7))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
129 { D+=(((~(A)) | (E)) ^ (B))+XX12+0x6ED9EBA1L; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
130-
131 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX1+0x8F1BBCDCL; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
132 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX9+0x8F1BBCDCL; B=(((B)<<(12))|(((B)&0xffffffff)>>(32-(12))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
133 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX11+0x8F1BBCDCL; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
134 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX10+0x8F1BBCDCL; E=(((E)<<(15))|(((E)&0xffffffff)>>(32-(15))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
135 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX0+0x8F1BBCDCL; D=(((D)<<(14))|(((D)&0xffffffff)>>(32-(14))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
136 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX8+0x8F1BBCDCL; C=(((C)<<(15))|(((C)&0xffffffff)>>(32-(15))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
137 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX12+0x8F1BBCDCL; B=(((B)<<(9))|(((B)&0xffffffff)>>(32-(9))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
138 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX4+0x8F1BBCDCL; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
139 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX13+0x8F1BBCDCL; E=(((E)<<(9))|(((E)&0xffffffff)>>(32-(9))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
140 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX3+0x8F1BBCDCL; D=(((D)<<(14))|(((D)&0xffffffff)>>(32-(14))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
141 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX7+0x8F1BBCDCL; C=(((C)<<(5))|(((C)&0xffffffff)>>(32-(5))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
142 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX15+0x8F1BBCDCL; B=(((B)<<(6))|(((B)&0xffffffff)>>(32-(6))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
143 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX14+0x8F1BBCDCL; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
144 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX5+0x8F1BBCDCL; E=(((E)<<(6))|(((E)&0xffffffff)>>(32-(6))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
145 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX6+0x8F1BBCDCL; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
146 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX2+0x8F1BBCDCL; C=(((C)<<(12))|(((C)&0xffffffff)>>(32-(12))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
147-
148 { B+=(((~(E)) | (D)) ^ (C))+XX4+0xA953FD4EL; B=(((B)<<(9))|(((B)&0xffffffff)>>(32-(9))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
149 { A+=(((~(D)) | (C)) ^ (B))+XX0+0xA953FD4EL; A=(((A)<<(15))|(((A)&0xffffffff)>>(32-(15))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
150 { E+=(((~(C)) | (B)) ^ (A))+XX5+0xA953FD4EL; E=(((E)<<(5))|(((E)&0xffffffff)>>(32-(5))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
151 { D+=(((~(B)) | (A)) ^ (E))+XX9+0xA953FD4EL; D=(((D)<<(11))|(((D)&0xffffffff)>>(32-(11))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
152 { C+=(((~(A)) | (E)) ^ (D))+XX7+0xA953FD4EL; C=(((C)<<(6))|(((C)&0xffffffff)>>(32-(6))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
153 { B+=(((~(E)) | (D)) ^ (C))+XX12+0xA953FD4EL; B=(((B)<<(8))|(((B)&0xffffffff)>>(32-(8))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
154 { A+=(((~(D)) | (C)) ^ (B))+XX2+0xA953FD4EL; A=(((A)<<(13))|(((A)&0xffffffff)>>(32-(13))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
155 { E+=(((~(C)) | (B)) ^ (A))+XX10+0xA953FD4EL; E=(((E)<<(12))|(((E)&0xffffffff)>>(32-(12))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
156 { D+=(((~(B)) | (A)) ^ (E))+XX14+0xA953FD4EL; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
157 { C+=(((~(A)) | (E)) ^ (D))+XX1+0xA953FD4EL; C=(((C)<<(12))|(((C)&0xffffffff)>>(32-(12))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
158 { B+=(((~(E)) | (D)) ^ (C))+XX3+0xA953FD4EL; B=(((B)<<(13))|(((B)&0xffffffff)>>(32-(13))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
159 { A+=(((~(D)) | (C)) ^ (B))+XX8+0xA953FD4EL; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
160 { E+=(((~(C)) | (B)) ^ (A))+XX11+0xA953FD4EL; E=(((E)<<(11))|(((E)&0xffffffff)>>(32-(11))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
161 { D+=(((~(B)) | (A)) ^ (E))+XX6+0xA953FD4EL; D=(((D)<<(8))|(((D)&0xffffffff)>>(32-(8))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
162 { C+=(((~(A)) | (E)) ^ (D))+XX15+0xA953FD4EL; C=(((C)<<(5))|(((C)&0xffffffff)>>(32-(5))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
163 { B+=(((~(E)) | (D)) ^ (C))+XX13+0xA953FD4EL; B=(((B)<<(6))|(((B)&0xffffffff)>>(32-(6))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
164-
165 a = A;-
166 b = B;-
167 c = C;-
168 d = D;-
169 e = E;-
170-
171 A = ctx->A;-
172 B = ctx->B;-
173 C = ctx->C;-
174 D = ctx->D;-
175 E = ctx->E;-
176-
177 { A+=(((~(D)) | (C)) ^ (B))+XX5+0x50A28BE6L; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
178 { E+=(((~(C)) | (B)) ^ (A))+XX14+0x50A28BE6L; E=(((E)<<(9))|(((E)&0xffffffff)>>(32-(9))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
179 { D+=(((~(B)) | (A)) ^ (E))+XX7+0x50A28BE6L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
180 { C+=(((~(A)) | (E)) ^ (D))+XX0+0x50A28BE6L; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
181 { B+=(((~(E)) | (D)) ^ (C))+XX9+0x50A28BE6L; B=(((B)<<(13))|(((B)&0xffffffff)>>(32-(13))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
182 { A+=(((~(D)) | (C)) ^ (B))+XX2+0x50A28BE6L; A=(((A)<<(15))|(((A)&0xffffffff)>>(32-(15))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
183 { E+=(((~(C)) | (B)) ^ (A))+XX11+0x50A28BE6L; E=(((E)<<(15))|(((E)&0xffffffff)>>(32-(15))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
184 { D+=(((~(B)) | (A)) ^ (E))+XX4+0x50A28BE6L; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
185 { C+=(((~(A)) | (E)) ^ (D))+XX13+0x50A28BE6L; C=(((C)<<(7))|(((C)&0xffffffff)>>(32-(7))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
186 { B+=(((~(E)) | (D)) ^ (C))+XX6+0x50A28BE6L; B=(((B)<<(7))|(((B)&0xffffffff)>>(32-(7))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
187 { A+=(((~(D)) | (C)) ^ (B))+XX15+0x50A28BE6L; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
188 { E+=(((~(C)) | (B)) ^ (A))+XX8+0x50A28BE6L; E=(((E)<<(11))|(((E)&0xffffffff)>>(32-(11))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
189 { D+=(((~(B)) | (A)) ^ (E))+XX1+0x50A28BE6L; D=(((D)<<(14))|(((D)&0xffffffff)>>(32-(14))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
190 { C+=(((~(A)) | (E)) ^ (D))+XX10+0x50A28BE6L; C=(((C)<<(14))|(((C)&0xffffffff)>>(32-(14))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
191 { B+=(((~(E)) | (D)) ^ (C))+XX3+0x50A28BE6L; B=(((B)<<(12))|(((B)&0xffffffff)>>(32-(12))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
192 { A+=(((~(D)) | (C)) ^ (B))+XX12+0x50A28BE6L; A=(((A)<<(6))|(((A)&0xffffffff)>>(32-(6))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
193-
194 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX6+0x5C4DD124L; E=(((E)<<(9))|(((E)&0xffffffff)>>(32-(9))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
195 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX11+0x5C4DD124L; D=(((D)<<(13))|(((D)&0xffffffff)>>(32-(13))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
196 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX3+0x5C4DD124L; C=(((C)<<(15))|(((C)&0xffffffff)>>(32-(15))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
197 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX7+0x5C4DD124L; B=(((B)<<(7))|(((B)&0xffffffff)>>(32-(7))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
198 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX0+0x5C4DD124L; A=(((A)<<(12))|(((A)&0xffffffff)>>(32-(12))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
199 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX13+0x5C4DD124L; E=(((E)<<(8))|(((E)&0xffffffff)>>(32-(8))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
200 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX5+0x5C4DD124L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
201 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX10+0x5C4DD124L; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
202 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX14+0x5C4DD124L; B=(((B)<<(7))|(((B)&0xffffffff)>>(32-(7))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
203 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX15+0x5C4DD124L; A=(((A)<<(7))|(((A)&0xffffffff)>>(32-(7))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
204 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX8+0x5C4DD124L; E=(((E)<<(12))|(((E)&0xffffffff)>>(32-(12))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
205 { D+=((((E) ^ (A)) & (B)) ^ (A))+XX12+0x5C4DD124L; D=(((D)<<(7))|(((D)&0xffffffff)>>(32-(7))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
206 { C+=((((D) ^ (E)) & (A)) ^ (E))+XX4+0x5C4DD124L; C=(((C)<<(6))|(((C)&0xffffffff)>>(32-(6))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
207 { B+=((((C) ^ (D)) & (E)) ^ (D))+XX9+0x5C4DD124L; B=(((B)<<(15))|(((B)&0xffffffff)>>(32-(15))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
208 { A+=((((B) ^ (C)) & (D)) ^ (C))+XX1+0x5C4DD124L; A=(((A)<<(13))|(((A)&0xffffffff)>>(32-(13))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
209 { E+=((((A) ^ (B)) & (C)) ^ (B))+XX2+0x5C4DD124L; E=(((E)<<(11))|(((E)&0xffffffff)>>(32-(11))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
210-
211 { D+=(((~(A)) | (E)) ^ (B))+XX15+0x6D703EF3L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
212 { C+=(((~(E)) | (D)) ^ (A))+XX5+0x6D703EF3L; C=(((C)<<(7))|(((C)&0xffffffff)>>(32-(7))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
213 { B+=(((~(D)) | (C)) ^ (E))+XX1+0x6D703EF3L; B=(((B)<<(15))|(((B)&0xffffffff)>>(32-(15))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
214 { A+=(((~(C)) | (B)) ^ (D))+XX3+0x6D703EF3L; A=(((A)<<(11))|(((A)&0xffffffff)>>(32-(11))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
215 { E+=(((~(B)) | (A)) ^ (C))+XX7+0x6D703EF3L; E=(((E)<<(8))|(((E)&0xffffffff)>>(32-(8))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
216 { D+=(((~(A)) | (E)) ^ (B))+XX14+0x6D703EF3L; D=(((D)<<(6))|(((D)&0xffffffff)>>(32-(6))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
217 { C+=(((~(E)) | (D)) ^ (A))+XX6+0x6D703EF3L; C=(((C)<<(6))|(((C)&0xffffffff)>>(32-(6))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
218 { B+=(((~(D)) | (C)) ^ (E))+XX9+0x6D703EF3L; B=(((B)<<(14))|(((B)&0xffffffff)>>(32-(14))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
219 { A+=(((~(C)) | (B)) ^ (D))+XX11+0x6D703EF3L; A=(((A)<<(12))|(((A)&0xffffffff)>>(32-(12))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
220 { E+=(((~(B)) | (A)) ^ (C))+XX8+0x6D703EF3L; E=(((E)<<(13))|(((E)&0xffffffff)>>(32-(13))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
221 { D+=(((~(A)) | (E)) ^ (B))+XX12+0x6D703EF3L; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
222 { C+=(((~(E)) | (D)) ^ (A))+XX2+0x6D703EF3L; C=(((C)<<(14))|(((C)&0xffffffff)>>(32-(14))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
223 { B+=(((~(D)) | (C)) ^ (E))+XX10+0x6D703EF3L; B=(((B)<<(13))|(((B)&0xffffffff)>>(32-(13))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
224 { A+=(((~(C)) | (B)) ^ (D))+XX0+0x6D703EF3L; A=(((A)<<(13))|(((A)&0xffffffff)>>(32-(13))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
225 { E+=(((~(B)) | (A)) ^ (C))+XX4+0x6D703EF3L; E=(((E)<<(7))|(((E)&0xffffffff)>>(32-(7))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
226 { D+=(((~(A)) | (E)) ^ (B))+XX13+0x6D703EF3L; D=(((D)<<(5))|(((D)&0xffffffff)>>(32-(5))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
227-
228 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX8+0x7A6D76E9L; C=(((C)<<(15))|(((C)&0xffffffff)>>(32-(15))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
229 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX6+0x7A6D76E9L; B=(((B)<<(5))|(((B)&0xffffffff)>>(32-(5))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
230 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX4+0x7A6D76E9L; A=(((A)<<(8))|(((A)&0xffffffff)>>(32-(8))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
231 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX1+0x7A6D76E9L; E=(((E)<<(11))|(((E)&0xffffffff)>>(32-(11))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
232 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX3+0x7A6D76E9L; D=(((D)<<(14))|(((D)&0xffffffff)>>(32-(14))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
233 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX11+0x7A6D76E9L; C=(((C)<<(14))|(((C)&0xffffffff)>>(32-(14))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
234 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX15+0x7A6D76E9L; B=(((B)<<(6))|(((B)&0xffffffff)>>(32-(6))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
235 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX0+0x7A6D76E9L; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
236 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX5+0x7A6D76E9L; E=(((E)<<(6))|(((E)&0xffffffff)>>(32-(6))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
237 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX12+0x7A6D76E9L; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
238 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX2+0x7A6D76E9L; C=(((C)<<(12))|(((C)&0xffffffff)>>(32-(12))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
239 { B+=((((D) ^ (E)) & (C)) ^ (E))+XX13+0x7A6D76E9L; B=(((B)<<(9))|(((B)&0xffffffff)>>(32-(9))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
240 { A+=((((C) ^ (D)) & (B)) ^ (D))+XX9+0x7A6D76E9L; A=(((A)<<(12))|(((A)&0xffffffff)>>(32-(12))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
241 { E+=((((B) ^ (C)) & (A)) ^ (C))+XX7+0x7A6D76E9L; E=(((E)<<(5))|(((E)&0xffffffff)>>(32-(5))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
242 { D+=((((A) ^ (B)) & (E)) ^ (B))+XX10+0x7A6D76E9L; D=(((D)<<(15))|(((D)&0xffffffff)>>(32-(15))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
243 { C+=((((E) ^ (A)) & (D)) ^ (A))+XX14+0x7A6D76E9L; C=(((C)<<(8))|(((C)&0xffffffff)>>(32-(8))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
244-
245 { B+=((C) ^ (D) ^ (E))+XX12; B=(((B)<<(8))|(((B)&0xffffffff)>>(32-(8))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
246 { A+=((B) ^ (C) ^ (D))+XX15; A=(((A)<<(5))|(((A)&0xffffffff)>>(32-(5))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
247 { E+=((A) ^ (B) ^ (C))+XX10; E=(((E)<<(12))|(((E)&0xffffffff)>>(32-(12))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
248 { D+=((E) ^ (A) ^ (B))+XX4; D=(((D)<<(9))|(((D)&0xffffffff)>>(32-(9))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
249 { C+=((D) ^ (E) ^ (A))+XX1; C=(((C)<<(12))|(((C)&0xffffffff)>>(32-(12))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
250 { B+=((C) ^ (D) ^ (E))+XX5; B=(((B)<<(5))|(((B)&0xffffffff)>>(32-(5))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
251 { A+=((B) ^ (C) ^ (D))+XX8; A=(((A)<<(14))|(((A)&0xffffffff)>>(32-(14))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
252 { E+=((A) ^ (B) ^ (C))+XX7; E=(((E)<<(6))|(((E)&0xffffffff)>>(32-(6))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
253 { D+=((E) ^ (A) ^ (B))+XX6; D=(((D)<<(8))|(((D)&0xffffffff)>>(32-(8))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
254 { C+=((D) ^ (E) ^ (A))+XX2; C=(((C)<<(13))|(((C)&0xffffffff)>>(32-(13))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
255 { B+=((C) ^ (D) ^ (E))+XX13; B=(((B)<<(6))|(((B)&0xffffffff)>>(32-(6))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
256 { A+=((B) ^ (C) ^ (D))+XX14; A=(((A)<<(5))|(((A)&0xffffffff)>>(32-(5))))+E; C=(((C)<<(10))|(((C)&0xffffffff)>>(32-(10)))); };-
257 { E+=((A) ^ (B) ^ (C))+XX0; E=(((E)<<(15))|(((E)&0xffffffff)>>(32-(15))))+D; B=(((B)<<(10))|(((B)&0xffffffff)>>(32-(10)))); };-
258 { D+=((E) ^ (A) ^ (B))+XX3; D=(((D)<<(13))|(((D)&0xffffffff)>>(32-(13))))+C; A=(((A)<<(10))|(((A)&0xffffffff)>>(32-(10)))); };-
259 { C+=((D) ^ (E) ^ (A))+XX9; C=(((C)<<(11))|(((C)&0xffffffff)>>(32-(11))))+B; E=(((E)<<(10))|(((E)&0xffffffff)>>(32-(10)))); };-
260 { B+=((C) ^ (D) ^ (E))+XX11; B=(((B)<<(11))|(((B)&0xffffffff)>>(32-(11))))+A; D=(((D)<<(10))|(((D)&0xffffffff)>>(32-(10)))); };-
261-
262 D = ctx->B + c + D;-
263 ctx->B = ctx->C + d + E;-
264 ctx->C = ctx->D + e + A;-
265 ctx->D = ctx->E + a + B;-
266 ctx->E = ctx->A + b + C;-
267 ctx->A = D;-
268-
269 }
executed 11 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
11
270}
executed 11 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
11
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2