[FFmpeg-cvslog] arm: vp9itxfm: Avoid .irp when it doesn't save any lines
Martin Storsjö
git at videolan.org
Wed Sep 27 01:17:18 EEST 2017
ffmpeg | branch: master | Martin Storsjö <martin at martin.st> | Sat Feb 4 22:16:09 2017 +0200| [3bc5b28d5a191864c54bba60646933a63da31656] | committer: Martin Storsjö
arm: vp9itxfm: Avoid .irp when it doesn't save any lines
This makes it more readable.
Signed-off-by: Martin Storsjö <martin at martin.st>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3bc5b28d5a191864c54bba60646933a63da31656
---
libavcodec/arm/vp9itxfm_neon.S | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavcodec/arm/vp9itxfm_neon.S b/libavcodec/arm/vp9itxfm_neon.S
index 5abe435be9..49b993ffe3 100644
--- a/libavcodec/arm/vp9itxfm_neon.S
+++ b/libavcodec/arm/vp9itxfm_neon.S
@@ -690,21 +690,21 @@ function \txfm\()16_1d_4x16_pass1_neon
@ for the first slice of the second pass (where it is the
@ last 4x4 block).
add r0, r0, #8
-.irp i, 20, 24, 28
- vst1.16 {d\i}, [r0,:64]!
-.endr
+ vst1.16 {d20}, [r0,:64]!
+ vst1.16 {d24}, [r0,:64]!
+ vst1.16 {d28}, [r0,:64]!
add r0, r0, #8
-.irp i, 21, 25, 29
- vst1.16 {d\i}, [r0,:64]!
-.endr
+ vst1.16 {d21}, [r0,:64]!
+ vst1.16 {d25}, [r0,:64]!
+ vst1.16 {d29}, [r0,:64]!
add r0, r0, #8
-.irp i, 22, 26, 30
- vst1.16 {d\i}, [r0,:64]!
-.endr
+ vst1.16 {d22}, [r0,:64]!
+ vst1.16 {d26}, [r0,:64]!
+ vst1.16 {d30}, [r0,:64]!
add r0, r0, #8
-.irp i, 23, 27, 31
- vst1.16 {d\i}, [r0,:64]!
-.endr
+ vst1.16 {d23}, [r0,:64]!
+ vst1.16 {d27}, [r0,:64]!
+ vst1.16 {d31}, [r0,:64]!
vmov d28, d16
vmov d29, d17
vmov d30, d18
More information about the ffmpeg-cvslog
mailing list