Revision ca6532f6 libavcodec/arm/dsputil_arm_s.S

View differences:

libavcodec/arm/dsputil_arm_s.S
90 90
        add \Rd1, \Rn1, \Rd1, lsr #1
91 91
.endm
92 92

  
93
.macro  JMP_ALIGN tmp, reg, label1, label2, label3
93
.macro  JMP_ALIGN tmp, reg
94 94
        ands \tmp, \reg, #3
95 95
        bic  \reg, \reg, #3
96 96
        beq  1f
......
108 108
        @ block = word aligned, pixles = unaligned
109 109
        pld [r1]
110 110
        stmfd sp!, {r4-r11, lr} @ R14 is also called LR
111
        JMP_ALIGN r5, r1, 2f, 3f, 4f
111
        JMP_ALIGN r5, r1
112 112
1:
113 113
        ldmia r1, {r4-r7}
114 114
        add r1, r1, r2
......
160 160
        @ block = word aligned, pixles = unaligned
161 161
        pld [r1]
162 162
        stmfd sp!, {r4-r5,lr} @ R14 is also called LR
163
        JMP_ALIGN r5, r1, 2f, 3f, 4f
163
        JMP_ALIGN r5, r1
164 164
1:
165 165
        ldmia r1, {r4-r5}
166 166
        add r1, r1, r2
......
213 213
        pld [r1]
214 214
        stmfd sp!, {r4-r10,lr} @ R14 is also called LR
215 215
        ldr r12, =0xfefefefe
216
        JMP_ALIGN r5, r1, 2f, 3f, 4f
216
        JMP_ALIGN r5, r1
217 217
1:
218 218
        ldmia r1, {r4-r5, r10}
219 219
        add r1, r1, r2
......
272 272
        pld [r1]
273 273
        stmfd sp!, {r4-r10,lr} @ R14 is also called LR
274 274
        ldr r12, =0xfefefefe
275
        JMP_ALIGN r5, r1, 2f, 3f, 4f
275
        JMP_ALIGN r5, r1
276 276
1:
277 277
        ldmia r1, {r4-r5, r10}
278 278
        add r1, r1, r2
......
334 334
        stmfd sp!, {r4-r11,lr} @ R14 is also called LR
335 335
        mov r3, r3, lsr #1
336 336
        ldr r12, =0xfefefefe
337
        JMP_ALIGN r5, r1, 2f, 3f, 4f
337
        JMP_ALIGN r5, r1
338 338
1:
339 339
        ldmia r1, {r4-r5}
340 340
        add r1, r1, r2
......
432 432
        stmfd sp!, {r4-r11,lr} @ R14 is also called LR
433 433
        mov r3, r3, lsr #1
434 434
        ldr r12, =0xfefefefe
435
        JMP_ALIGN r5, r1, 2f, 3f, 4f
435
        JMP_ALIGN r5, r1
436 436
1:
437 437
        ldmia r1, {r4-r5}
438 438
        add r1, r1, r2
......
595 595
        @ block = word aligned, pixles = unaligned
596 596
        pld [r1]
597 597
        stmfd sp!, {r4-r11,lr} @ R14 is also called LR
598
        JMP_ALIGN r5, r1, 2f, 3f, 4f
598
        JMP_ALIGN r5, r1
599 599
1:
600 600
        RND_XY2_EXPAND 0, lsl
601 601

  
......
618 618
        @ block = word aligned, pixles = unaligned
619 619
        pld [r1]
620 620
        stmfd sp!, {r4-r11,lr} @ R14 is also called LR
621
        JMP_ALIGN r5, r1, 2f, 3f, 4f
621
        JMP_ALIGN r5, r1
622 622
1:
623 623
        RND_XY2_EXPAND 0, lsr
624 624

  

Also available in: Unified diff