summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-12-15 17:24:43 +0100
committerMichael Niedermayer <michaelni@gmx.at>2011-12-15 17:24:43 +0100
commit62b5197f97c67940bc09aea34ad4c0c7a6176fde (patch)
tree5026bd55bff69f8d9411821f3ed786a26a2ece8b /libavcodec
parenta4755df5236551ab53a5bf4b970748809593adf6 (diff)
arm: add back ldr_dpren macro that was lost.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/arm/asm.S6
1 files changed, 6 insertions, 0 deletions
diff --git a/libavcodec/arm/asm.S b/libavcodec/arm/asm.S
index 2daac59242..d2d9677fd8 100644
--- a/libavcodec/arm/asm.S
+++ b/libavcodec/arm/asm.S
@@ -119,6 +119,12 @@ T sub \rn, \rn, \rm
T ldr \rt, [\rn]
.endm
+.macro ldr_dpren rt, rn, rm:vararg
+A ldr \rt, [\rn, -\rm]
+T sub \rt, \rn, \rm
+T ldr \rt, [\rt]
+.endm
+
.macro ldr_post rt, rn, rm:vararg
A ldr \rt, [\rn], \rm
T ldr \rt, [\rn]