commit | 4c7702be5bdf47b1a163a2c1ffa6995081025f71 | [log] [tgz] |
---|---|---|
author | Maciej Żenczykowski <maze@google.com> | Wed Mar 19 17:41:59 2025 -0700 |
committer | Maciej Żenczykowski <maze@google.com> | Wed Mar 19 22:24:29 2025 -0700 |
tree | b6a31697d59feaecec36837fee838063d2ba0f20 | |
parent | cee6c3f0e03eef486f2555d75d3ba9a53fafd11c [diff] |
ApfFilter: APFv6+ - use more optimal And(0xF0) encoding saves 1 byte of bytecode, since it codes as AND (immlen=1, R=0) u8[0xF0] -- meaning 'and r0, 0xFFFFFFF0' instead of: AND (inmlen=2, R=0) u16[0x00F0] -- meaning 'and r0, 0x00F0' on APFv2/v4 it uses: AND (immlen=1, R=0) u8[0xF0] -- meaning 'and r0, 0xF0' Test: TreeHugger Signed-off-by: Maciej Żenczykowski <maze@google.com> Change-Id: I4343f92e81459aac1402522b0805b1b4c96250cd