This generic decompression function cover all use cases.
It shall be instantiated several times, using different sets of directives
Note that it is essential this generic function is really inlined,
in order to remove useless branches during compilation optimization.
This generic decompression function cover all use cases. It shall be instantiated several times, using different sets of directives Note that it is essential this generic function is really inlined, in order to remove useless branches during compilation optimization.