@ ----------------------------------------------------------------
.align 5
-function put_pixels16_arm, export=1
+function ff_put_pixels16_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
@ ----------------------------------------------------------------
.align 5
-function put_pixels8_arm, export=1
+function ff_put_pixels8_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
@ ----------------------------------------------------------------
.align 5
-function put_pixels8_x2_arm, export=1
+function ff_put_pixels8_x2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
.endfunc
.align 5
-function put_no_rnd_pixels8_x2_arm, export=1
+function ff_put_no_rnd_pixels8_x2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
@ ----------------------------------------------------------------
.align 5
-function put_pixels8_y2_arm, export=1
+function ff_put_pixels8_y2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
.endfunc
.align 5
-function put_no_rnd_pixels8_y2_arm, export=1
+function ff_put_no_rnd_pixels8_y2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
.endm
.align 5
-function put_pixels8_xy2_arm, export=1
+function ff_put_pixels8_xy2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
push {r4-r11,lr} @ R14 is also called LR
JMP_ALIGN r5, r1
-1:
- RND_XY2_EXPAND 0, lsl
-
+1: RND_XY2_EXPAND 0, lsl
.align 5
-2:
- RND_XY2_EXPAND 1, lsl
-
+2: RND_XY2_EXPAND 1, lsl
.align 5
-3:
- RND_XY2_EXPAND 2, lsl
-
+3: RND_XY2_EXPAND 2, lsl
.align 5
-4:
- RND_XY2_EXPAND 3, lsl
+4: RND_XY2_EXPAND 3, lsl
.endfunc
.align 5
-function put_no_rnd_pixels8_xy2_arm, export=1
+function ff_put_no_rnd_pixels8_xy2_arm, export=1
@ void func(uint8_t *block, const uint8_t *pixels, int line_size, int h)
@ block = word aligned, pixles = unaligned
pld [r1]
push {r4-r11,lr}
JMP_ALIGN r5, r1
-1:
- RND_XY2_EXPAND 0, lsr
-
+1: RND_XY2_EXPAND 0, lsr
.align 5
-2:
- RND_XY2_EXPAND 1, lsr
-
+2: RND_XY2_EXPAND 1, lsr
.align 5
-3:
- RND_XY2_EXPAND 2, lsr
-
+3: RND_XY2_EXPAND 2, lsr
.align 5
-4:
- RND_XY2_EXPAND 3, lsr
+4: RND_XY2_EXPAND 3, lsr
.endfunc
.align 5
-@ void ff_add_pixels_clamped_ARM(int16_t *block, uint8_t *dest, int stride)
-function ff_add_pixels_clamped_ARM, export=1
+@ void ff_add_pixels_clamped_arm(int16_t *block, uint8_t *dest, int stride)
+function ff_add_pixels_clamped_arm, export=1
push {r4-r10}
mov r10, #8
1: