Commit 05b86e4
committed
Revert "optimize constant_time_conditional_memxor for gcc".
This reverts commit 9b3ef1b. It seems like
the casts in the loop violate strict aliasing rules.
This may result in a performance regression when GCC is used instead of
Clang, as this code path was added specifically for GCC. However, it seems
like it will only affect non-ADX-enabled systems, which are now rare.1 parent 59f2370 commit 05b86e4
1 file changed
+0
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | 266 | | |
278 | 267 | | |
279 | 268 | | |
| |||
0 commit comments