Commit 31e41350 authored by Martin Storsjö's avatar Martin Storsjö

arm: vp9itxfm: Avoid .irp when it doesn't save any lines

This makes it more readable.

This is cherrypicked from libav commit
3bc5b28d.
Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
parent 114bbb0b
...@@ -690,21 +690,21 @@ function \txfm\()16_1d_4x16_pass1_neon ...@@ -690,21 +690,21 @@ function \txfm\()16_1d_4x16_pass1_neon
@ for the first slice of the second pass (where it is the @ for the first slice of the second pass (where it is the
@ last 4x4 block). @ last 4x4 block).
add r0, r0, #8 add r0, r0, #8
.irp i, 20, 24, 28 vst1.16 {d20}, [r0,:64]!
vst1.16 {d\i}, [r0,:64]! vst1.16 {d24}, [r0,:64]!
.endr vst1.16 {d28}, [r0,:64]!
add r0, r0, #8 add r0, r0, #8
.irp i, 21, 25, 29 vst1.16 {d21}, [r0,:64]!
vst1.16 {d\i}, [r0,:64]! vst1.16 {d25}, [r0,:64]!
.endr vst1.16 {d29}, [r0,:64]!
add r0, r0, #8 add r0, r0, #8
.irp i, 22, 26, 30 vst1.16 {d22}, [r0,:64]!
vst1.16 {d\i}, [r0,:64]! vst1.16 {d26}, [r0,:64]!
.endr vst1.16 {d30}, [r0,:64]!
add r0, r0, #8 add r0, r0, #8
.irp i, 23, 27, 31 vst1.16 {d23}, [r0,:64]!
vst1.16 {d\i}, [r0,:64]! vst1.16 {d27}, [r0,:64]!
.endr vst1.16 {d31}, [r0,:64]!
vmov d28, d16 vmov d28, d16
vmov d29, d17 vmov d29, d17
vmov d30, d18 vmov d30, d18
......
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