diff options
| author | Russell King <[email protected]> | 2018-07-12 21:50:41 +0100 |
|---|---|---|
| committer | Daniel Borkmann <[email protected]> | 2018-07-13 15:26:41 +0200 |
| commit | f9ff5018c13b4918c98178ee81d41372b455201e (patch) | |
| tree | 7ef75ba7dcd86e28e943857ccc46eaf3dcb1d522 /tools/perf/scripts/python/netdev-times.py | |
| parent | 6fd066604123ed4ab71aefe797d35996655c5eb1 (diff) | |
ARM: net: bpf: improve 64-bit load immediate implementation
Rather than writing each 32-bit half of the 64-bit immediate value
separately when the register is on the stack:
movw r6, #45056 ; 0xb000
movt r6, #60979 ; 0xee33
str r6, [fp, #-44] ; 0xffffffd4
mov r6, #0
str r6, [fp, #-40] ; 0xffffffd8
arrange to use the double-word store when available instead:
movw r6, #45056 ; 0xb000
movt r6, #60979 ; 0xee33
mov r7, #0
strd r6, [fp, #-44] ; 0xffffffd4
Signed-off-by: Russell King <[email protected]>
Signed-off-by: Daniel Borkmann <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions