Luca Barbato
|
da60b99a88
|
ppc: Restrict some Altivec implementations to Big Endian
In Little Endian the vec_ld/vec_st operations work as
expected only for byte-vectors.
|
10 years ago |
Rong Yan
|
79e0255956
|
libavcodec/ppc/hpeldsp_altivec.c : fix ff_put_pixels16_altivec() put_no_rnd_pixels16_xy2_altivec() put_no_rnd_pixels8_xy2_altivec() avg_pixels8_altivec() avg_pixels8_xy2_altivec() put_pixels16_xy2_altivec() put_pixels8_xy2_altivec() ff_avg_pixels16_altivec() for POWER LE
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
10 years ago |
Rong Yan
|
0d71bd5a94
|
libavcodec/ppc/hpeldsp_altivec.c : fix ff_put_pixels16_altivec() for POWER LE
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
10 years ago |
Diego Biurrun
|
27860819d5
|
ppc: Consistently use convenience macro for runtime CPU detection
|
11 years ago |
Diego Biurrun
|
ae116cd3ed
|
ppc: dsputil: Move hpeldsp-related declarations to a separate header
|
11 years ago |
Diego Biurrun
|
a6b6501185
|
ppc: cosmetics: Consistently format CPU flag detection invocations
|
11 years ago |
Diego Biurrun
|
3ac7fa81b2
|
Consistently use "cpu_flags" as variable/parameter name for CPU flags
|
12 years ago |
Diego Biurrun
|
a053dbfcfb
|
ppc: Move AltiVec utility headers out of AltiVec ifdefs
Now that the headers themselves have ifdef protection this is no
longer necessary and more consistent with normal include handling.
|
12 years ago |
Martin Storsjö
|
6d0fbebf94
|
ppc: hpeldsp: Include attributes.h
This fixes building in configurations where altivec is disabled.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
12 years ago |
Ronald S. Bultje
|
47e5a98174
|
ppc: hpeldsp: Move half-pel assembly from dsputil to hpeldsp
Signed-off-by: Martin Storsjö <martin@martin.st>
|
12 years ago |
Ronald S. Bultje
|
89f16ded9b
|
Move ppc half-pel assembly from dsputil to hpeldsp.
|
12 years ago |