opnsense-ports/multimedia/x264/files/patch-quant-a.S
Franco Fichtner ce5cd830d4 */*: sync with upstream
Taken from: FreeBSD
2016-01-06 08:21:24 +01:00

24 lines
628 B
ArmAsm

--- common/aarch64/quant-a.S.orig 2016-01-04 11:28:55.378084000 +0000
+++ common/aarch64/quant-a.S 2016-01-04 11:30:55.055050000 +0000
@@ -546,12 +546,10 @@
sub x0, x0, #2
.endif
.if \size < 15
- .equ shiftw, 3
ld1 {v0.8h}, [x0]
uqxtn v0.8b, v0.8h
cmtst v0.8b, v0.8b, v0.8b
.else
- .equ shiftw, 2
ld1 {v0.8h,v1.8h}, [x0]
uqxtn v0.8b, v0.8h
uqxtn2 v0.16b, v1.8h
@@ -565,7 +563,7 @@
coeff_level_run_start \size
- coeff_level_run shiftw
+ coeff_level_run (4 - (\size + 1) / 8)
ret
endfunc