Offset 68, 15 lines modifiedOffset 68, 14 lines modified
68 cshake_256_init_common68 cshake_256_init_common
69 cshake256_selftest_common69 cshake256_selftest_common
70 '-fno-openmp'·'-fno-openacc'·'-g'·'-m64'·'-march=x86-64-v3'·'-O2'·'-O2'·'-Werror=format-security'·'-fstack-protector-strong'·'-fstack-protector-strong'·'-fwrapv'·'-fvisibility=hidden'·'-fno-delete-null-pointer-checks'·'-fno-strict-aliasing'·'-fzero-call-used-regs=used-gpr'·'-ftrivial-auto-var-init=zero'·'-fcf-protection=full'·'-flto=auto'·'-ffat-lto-objects'·'-ffunction-sections'·'-fdata-sections'·'-fPIC'·'--param=ssp-buffer-size=4'·'-Werror=poison-system-directories'70 '-fno-openmp'·'-fno-openacc'·'-g'·'-m64'·'-march=x86-64-v3'·'-O2'·'-O2'·'-Werror=format-security'·'-fstack-protector-strong'·'-fstack-protector-strong'·'-fwrapv'·'-fvisibility=hidden'·'-fno-delete-null-pointer-checks'·'-fno-strict-aliasing'·'-fzero-call-used-regs=used-gpr'·'-ftrivial-auto-var-init=zero'·'-fcf-protection=full'·'-flto=auto'·'-ffat-lto-objects'·'-ffunction-sections'·'-fdata-sections'·'-fPIC'·'--param=ssp-buffer-size=4'·'-Werror=poison-system-directories'
71 []A\A]A^171 []A\A]A^1
72 AWAVAUATUH72 AWAVAUATUH
73 []A\A]A^A_173 []A\A]A^A_1
74 u*=-\!Ui74 u*=-\!Ui
75 J2%M8}ou 
76 GCC:·(GNU)·15.2.075 GCC:·(GNU)·15.2.0
77 sha3_avx512.c76 sha3_avx512.c
78 keccak_avx512_extract_bytes77 keccak_avx512_extract_bytes
79 keccak_avx512_add_bytes78 keccak_avx512_add_bytes
80 keccak_avx512_permutation79 keccak_avx512_permutation
81 keccak_avx512_absorb80 keccak_avx512_absorb
82 cshake_256_avx512_init81 cshake_256_avx512_init
Offset 136, 83 lines modifiedOffset 135, 83 lines modified
136 sha3_224_digestsize135 sha3_224_digestsize
137 .shstrtab136 .shstrtab
138 .rela.gnu.debuglto_.debug_info137 .rela.gnu.debuglto_.debug_info
139 .gnu.debuglto_.debug_abbrev138 .gnu.debuglto_.debug_abbrev
140 .rela.gnu.debuglto_.debug_line139 .rela.gnu.debuglto_.debug_line
141 .gnu.debuglto_.debug_str140 .gnu.debuglto_.debug_str
142 .gnu.debuglto_.debug_line_str141 .gnu.debuglto_.debug_line_str
143 .gnu.lto_.profile.b00b35e7eb67289a 
144 .gnu.lto_.icf.b00b35e7eb67289a 
145 .gnu.lto_.ipa_sra.b00b35e7eb67289a 
146 .gnu.lto_.inline.b00b35e7eb67289a 
147 .gnu.lto_.jmpfuncs.b00b35e7eb67289a 
148 .gnu.lto_.pureconst.b00b35e7eb67289a 
149 .gnu.lto_.ipa_modref.b00b35e7eb67289a 
150 .gnu.lto_.lto.b00b35e7eb67289a142 .gnu.lto_.profile.42d9710af0839cd0
 143 .gnu.lto_.icf.42d9710af0839cd0
 144 .gnu.lto_.ipa_sra.42d9710af0839cd0
 145 .gnu.lto_.inline.42d9710af0839cd0
 146 .gnu.lto_.jmpfuncs.42d9710af0839cd0
 147 .gnu.lto_.pureconst.42d9710af0839cd0
 148 .gnu.lto_.ipa_modref.42d9710af0839cd0
 149 .gnu.lto_.lto.42d9710af0839cd0
151 .gnu.lto_KeccakP1600_AVX512_AddByte.0.b00b35e7eb67289a150 .gnu.lto_KeccakP1600_AVX512_AddByte.0.42d9710af0839cd0
152 .gnu.lto_lc_memset_secure.1.b00b35e7eb67289a 
153 .gnu.lto_sha3_224_asm_init.2.b00b35e7eb67289a 
154 .gnu.lto_sha3_256_asm_init.3.b00b35e7eb67289a 
155 .gnu.lto_sha3_384_asm_init.4.b00b35e7eb67289a 
156 .gnu.lto_sha3_512_asm_init.5.b00b35e7eb67289a 
157 .gnu.lto_shake_128_asm_init.6.b00b35e7eb67289a 
158 .gnu.lto_shake_256_asm_init.7.b00b35e7eb67289a 
159 .gnu.lto_shake_512_asm_init.8.b00b35e7eb67289a 
160 .gnu.lto_cshake_128_asm_init.9.b00b35e7eb67289a151 .gnu.lto_lc_memset_secure.1.42d9710af0839cd0
 152 .gnu.lto_sha3_224_asm_init.2.42d9710af0839cd0
 153 .gnu.lto_sha3_256_asm_init.3.42d9710af0839cd0
 154 .gnu.lto_sha3_384_asm_init.4.42d9710af0839cd0
 155 .gnu.lto_sha3_512_asm_init.5.42d9710af0839cd0
 156 .gnu.lto_shake_128_asm_init.6.42d9710af0839cd0
 157 .gnu.lto_shake_256_asm_init.7.42d9710af0839cd0
 158 .gnu.lto_shake_512_asm_init.8.42d9710af0839cd0
 159 .gnu.lto_cshake_128_asm_init.9.42d9710af0839cd0
161 .gnu.lto_cshake_256_asm_init.10.b00b35e7eb67289a160 .gnu.lto_cshake_256_asm_init.10.42d9710af0839cd0
162 .gnu.lto_keccak_asm_absorb.11.b00b35e7eb67289a161 .gnu.lto_keccak_asm_absorb.11.42d9710af0839cd0
163 .gnu.lto_keccak_asm_absorb_last_bits.12.b00b35e7eb67289a162 .gnu.lto_keccak_asm_absorb_last_bits.12.42d9710af0839cd0
164 .gnu.lto_keccak_asm_squeeze.13.b00b35e7eb67289a163 .gnu.lto_keccak_asm_squeeze.13.42d9710af0839cd0
165 .gnu.lto_sha3_224_avx512_init_nocheck.14.b00b35e7eb67289a164 .gnu.lto_sha3_224_avx512_init_nocheck.14.42d9710af0839cd0
166 .gnu.lto_sha3_224_avx512_init.15.b00b35e7eb67289a165 .gnu.lto_sha3_224_avx512_init.15.42d9710af0839cd0
167 .gnu.lto_sha3_256_avx512_init_nocheck.16.b00b35e7eb67289a166 .gnu.lto_sha3_256_avx512_init_nocheck.16.42d9710af0839cd0
168 .gnu.lto_sha3_256_avx512_init.17.b00b35e7eb67289a167 .gnu.lto_sha3_256_avx512_init.17.42d9710af0839cd0
169 .gnu.lto_sha3_384_avx512_init_nocheck.18.b00b35e7eb67289a168 .gnu.lto_sha3_384_avx512_init_nocheck.18.42d9710af0839cd0
170 .gnu.lto_sha3_384_avx512_init.19.b00b35e7eb67289a169 .gnu.lto_sha3_384_avx512_init.19.42d9710af0839cd0
171 .gnu.lto_sha3_512_avx512_init_nocheck.20.b00b35e7eb67289a170 .gnu.lto_sha3_512_avx512_init_nocheck.20.42d9710af0839cd0
172 .gnu.lto_sha3_512_avx512_init.21.b00b35e7eb67289a171 .gnu.lto_sha3_512_avx512_init.21.42d9710af0839cd0
173 .gnu.lto_shake_128_avx512_init_nocheck.22.b00b35e7eb67289a172 .gnu.lto_shake_128_avx512_init_nocheck.22.42d9710af0839cd0
174 .gnu.lto_shake_128_avx512_init.23.b00b35e7eb67289a173 .gnu.lto_shake_128_avx512_init.23.42d9710af0839cd0
175 .gnu.lto_shake_256_avx512_init_nocheck.24.b00b35e7eb67289a174 .gnu.lto_shake_256_avx512_init_nocheck.24.42d9710af0839cd0
176 .gnu.lto_shake_256_avx512_init.25.b00b35e7eb67289a175 .gnu.lto_shake_256_avx512_init.25.42d9710af0839cd0
177 .gnu.lto_shake_512_avx512_init_nocheck.26.b00b35e7eb67289a176 .gnu.lto_shake_512_avx512_init_nocheck.26.42d9710af0839cd0
178 .gnu.lto_shake_512_avx512_init.27.b00b35e7eb67289a177 .gnu.lto_shake_512_avx512_init.27.42d9710af0839cd0
179 .gnu.lto_cshake_128_avx512_init_nocheck.28.b00b35e7eb67289a178 .gnu.lto_cshake_128_avx512_init_nocheck.28.42d9710af0839cd0
180 .gnu.lto_cshake_128_avx512_init.29.b00b35e7eb67289a179 .gnu.lto_cshake_128_avx512_init.29.42d9710af0839cd0
181 .gnu.lto_cshake_256_avx512_init_nocheck.30.b00b35e7eb67289a180 .gnu.lto_cshake_256_avx512_init_nocheck.30.42d9710af0839cd0
182 .gnu.lto_cshake_256_avx512_init.31.b00b35e7eb67289a181 .gnu.lto_cshake_256_avx512_init.31.42d9710af0839cd0
183 .gnu.lto_keccak_avx512_absorb.32.b00b35e7eb67289a182 .gnu.lto_keccak_avx512_absorb.32.42d9710af0839cd0
184 .gnu.lto_keccak_avx512_squeeze.33.b00b35e7eb67289a183 .gnu.lto_keccak_avx512_squeeze.33.42d9710af0839cd0
185 .gnu.lto_keccak_avx512_permutation.34.b00b35e7eb67289a184 .gnu.lto_keccak_avx512_permutation.34.42d9710af0839cd0
186 .gnu.lto_keccak_avx512_add_bytes.35.b00b35e7eb67289a185 .gnu.lto_keccak_avx512_add_bytes.35.42d9710af0839cd0
187 .gnu.lto_keccak_avx512_extract_bytes.36.b00b35e7eb67289a186 .gnu.lto_keccak_avx512_extract_bytes.36.42d9710af0839cd0
188 .gnu.lto_keccak_avx512_newstate.37.b00b35e7eb67289a187 .gnu.lto_keccak_avx512_newstate.37.42d9710af0839cd0
189 .gnu.lto__sha3_224_avx512.38.b00b35e7eb67289a 
190 .gnu.lto_lc_sha3_224_avx512.39.b00b35e7eb67289a 
191 .gnu.lto__sha3_256_avx512.40.b00b35e7eb67289a 
192 .gnu.lto_lc_sha3_256_avx512.41.b00b35e7eb67289a 
193 .gnu.lto__sha3_384_avx512.42.b00b35e7eb67289a 
194 .gnu.lto_lc_sha3_384_avx512.43.b00b35e7eb67289a 
195 .gnu.lto__sha3_512_avx512.44.b00b35e7eb67289a 
196 .gnu.lto_lc_sha3_512_avx512.45.b00b35e7eb67289a 
197 .gnu.lto__shake128_avx512.46.b00b35e7eb67289a 
198 .gnu.lto_lc_shake128_avx512.47.b00b35e7eb67289a 
199 .gnu.lto__shake256_avx512.48.b00b35e7eb67289a 
200 .gnu.lto_lc_shake256_avx512.49.b00b35e7eb67289a 
201 .gnu.lto__shake512_avx512.50.b00b35e7eb67289a 
202 .gnu.lto_lc_shake512_avx512.51.b00b35e7eb67289a 
203 .gnu.lto__cshake128_avx512.52.b00b35e7eb67289a188 .gnu.lto__sha3_224_avx512.38.42d9710af0839cd0
 189 .gnu.lto_lc_sha3_224_avx512.39.42d9710af0839cd0
 190 .gnu.lto__sha3_256_avx512.40.42d9710af0839cd0
 191 .gnu.lto_lc_sha3_256_avx512.41.42d9710af0839cd0
 192 .gnu.lto__sha3_384_avx512.42.42d9710af0839cd0
 193 .gnu.lto_lc_sha3_384_avx512.43.42d9710af0839cd0
 194 .gnu.lto__sha3_512_avx512.44.42d9710af0839cd0
 195 .gnu.lto_lc_sha3_512_avx512.45.42d9710af0839cd0
 196 .gnu.lto__shake128_avx512.46.42d9710af0839cd0
 197 .gnu.lto_lc_shake128_avx512.47.42d9710af0839cd0
 198 .gnu.lto__shake256_avx512.48.42d9710af0839cd0
 199 .gnu.lto_lc_shake256_avx512.49.42d9710af0839cd0
 200 .gnu.lto__shake512_avx512.50.42d9710af0839cd0
 201 .gnu.lto_lc_shake512_avx512.51.42d9710af0839cd0
 202 .gnu.lto__cshake128_avx512.52.42d9710af0839cd0
204 .gnu.lto_lc_cshake128_avx512.53.b00b35e7eb67289a203 .gnu.lto_lc_cshake128_avx512.53.42d9710af0839cd0
205 .gnu.lto__cshake256_avx512.54.b00b35e7eb67289a204 .gnu.lto__cshake256_avx512.54.42d9710af0839cd0
206 .gnu.lto_lc_cshake256_avx512.55.b00b35e7eb67289a205 .gnu.lto_lc_cshake256_avx512.55.42d9710af0839cd0
207 .gnu.lto_.symbol_nodes.b00b35e7eb67289a 
208 .gnu.lto_.refs.b00b35e7eb67289a 
209 .gnu.lto_.decls.b00b35e7eb67289a 
210 .gnu.lto_.symtab.b00b35e7eb67289a 
211 .gnu.lto_.ext_symtab.b00b35e7eb67289a206 .gnu.lto_.symbol_nodes.42d9710af0839cd0
 207 .gnu.lto_.refs.42d9710af0839cd0
 208 .gnu.lto_.decls.42d9710af0839cd0
 209 .gnu.lto_.symtab.42d9710af0839cd0
 210 .gnu.lto_.ext_symtab.42d9710af0839cd0
212 .gnu.lto_.opts211 .gnu.lto_.opts
213 .rela.text.keccak_avx512_extract_bytes212 .rela.text.keccak_avx512_extract_bytes
... Open expanded diff ...