Commit a4ceff6f authored by Martin Storsjö's avatar Martin Storsjö
Browse files

arm64: mc: Use sbfx instead of ubfx+sxth in the warp function

parent d4dfa85c
Pipeline #9861 passed with stages
in 5 minutes and 59 seconds
......@@ -3047,14 +3047,10 @@ endfunc
.macro warp t, shift
function warp_affine_8x8\t\()_8bpc_neon, export=1
ldr x4, [x4]
ubfx x7, x4, #0, #16
ubfx x8, x4, #16, #16
ubfx x9, x4, #32, #16
ubfx x4, x4, #48, #16
sxth w7, w7
sxth w8, w8
sxth w9, w9
sxth w4, w4
sbfx x7, x4, #0, #16
sbfx x8, x4, #16, #16
sbfx x9, x4, #32, #16
sbfx x4, x4, #48, #16
mov w10, #8
sub x2, x2, x3, lsl #1
sub x2, x2, x3
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment