Commit 5d322af4 authored by David Geldreich's avatar David Geldreich Committed by Felix Paul Kühne

correct ARM assembly to compile with Apple gas

arm_neon .S files were using PLD uppercase but Apple gas only accept lowercase
instructions
Signed-off-by: default avatarFelix Paul Kühne <fkuehne@videolan.org>
parent 0ef1fb4b
...@@ -131,8 +131,8 @@ loop_col: ...@@ -131,8 +131,8 @@ loop_col:
vsub.s16 chro_g, Gc, chro_g vsub.s16 chro_g, Gc, chro_g
vadd.s16 chro_b, Bc, chro_b vadd.s16 chro_b, Bc, chro_b
PLD [U] pld [U]
PLD [V] pld [V]
/* Y Top Row */ /* Y Top Row */
vld2.u8 {y1,y2}, [Y1,:128]! vld2.u8 {y1,y2}, [Y1,:128]!
...@@ -155,7 +155,7 @@ loop_col: ...@@ -155,7 +155,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y1] pld [Y1]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
...@@ -186,7 +186,7 @@ loop_col: ...@@ -186,7 +186,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y2] pld [Y2]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
......
...@@ -130,7 +130,7 @@ loop_col: ...@@ -130,7 +130,7 @@ loop_col:
vsub.s16 chro_g, Gc, chro_g vsub.s16 chro_g, Gc, chro_g
vadd.s16 chro_b, Bc, chro_b vadd.s16 chro_b, Bc, chro_b
PLD [U] pld [U]
/* Y Top Row */ /* Y Top Row */
vld2.u8 {y1,y2}, [Y1,:128]! vld2.u8 {y1,y2}, [Y1,:128]!
...@@ -153,7 +153,7 @@ loop_col: ...@@ -153,7 +153,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y1] pld [Y1]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
...@@ -184,7 +184,7 @@ loop_col: ...@@ -184,7 +184,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y2] pld [Y2]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
......
...@@ -130,7 +130,7 @@ loop_col: ...@@ -130,7 +130,7 @@ loop_col:
vsub.s16 chro_g, Gc, chro_g vsub.s16 chro_g, Gc, chro_g
vadd.s16 chro_b, Bc, chro_b vadd.s16 chro_b, Bc, chro_b
PLD [U] pld [U]
/* Y Top Row */ /* Y Top Row */
vld2.u8 {y1,y2}, [Y1,:128]! vld2.u8 {y1,y2}, [Y1,:128]!
...@@ -153,7 +153,7 @@ loop_col: ...@@ -153,7 +153,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y1] pld [Y1]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
...@@ -184,7 +184,7 @@ loop_col: ...@@ -184,7 +184,7 @@ loop_col:
vqrshrun.s16 green2, green, #6 vqrshrun.s16 green2, green, #6
vqrshrun.s16 blue2, blue, #6 vqrshrun.s16 blue2, blue, #6
PLD [Y2] pld [Y2]
vmov.u8 alpha2, #255 vmov.u8 alpha2, #255
vzip.u8 red1, red2 vzip.u8 red1, red2
......
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