commit | d806a0cf2a1ddb97c91d902ef1c8219e1e2b2c4c | [log] [tgz] |
---|---|---|
author | Daniel Borkmann <daniel@iogearbox.net> | Sat Feb 24 01:08:00 2018 +0100 |
committer | Alexei Starovoitov <ast@kernel.org> | Fri Feb 23 22:50:00 2018 -0800 |
tree | 3d168b1decd203600c39c67ba730eabb7178e829 | |
parent | 6fe8b9c1f41dfe3209dabc5bd0726e003a065288 [diff] |
bpf, x64: save several bytes when mul dest is r0/r3 anyway Instead of unconditionally performing push/pop on rax/rdx in case of multiplication, we can save a few bytes in case of dest register being either BPF r0 (rax) or r3 (rdx) since the result is written in there anyway. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Alexei Starovoitov <ast@kernel.org>