]> git.ipfire.org Git - thirdparty/xz.git/commit
liblzma: Optimize the loop conditions in BCJ filters
authorLasse Collin <lasse.collin@tukaani.org>
Wed, 30 Oct 2024 17:54:34 +0000 (19:54 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Tue, 26 Nov 2024 17:17:42 +0000 (19:17 +0200)
commitc15115f7ede492f20c91b08ba485f9426f60233f
treeb2a6febbbc35fa3f0a43441d59d892eb6f490a22
parent9f69e71e78621fd056f5eaaad7cdcd9279310fb5
liblzma: Optimize the loop conditions in BCJ filters

Compilers cannot optimize the addition "i + 4" away since theoretically
it could overflow.
src/liblzma/simple/arm.c
src/liblzma/simple/arm64.c
src/liblzma/simple/armthumb.c
src/liblzma/simple/ia64.c
src/liblzma/simple/powerpc.c
src/liblzma/simple/sparc.c