- 26 Aug, 2016 1 commit
-
-
Diego Biurrun authored
-
- 10 Jul, 2016 1 commit
-
-
Janne Grunau authored
GNU as evaluates true as '-1' while Apple's variant and llvm's internal assembler evaluate it as '1'. The best way to avoid this madness is to eliminate boolean expressions instead of trying to fix it with preprocessor directives. Use a direct formula to calculate the required temporary space on the stack in ff_put_vp8_{epel,bilin}{4,8,16}_h[246]v[246]_armv6(). Fixes a checkasm segfault in vp8dsp.mc when using llvm's internal assembler for a non-Apple target.
-
- 06 Jul, 2016 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 12 Mar, 2014 1 commit
-
-
Janne Grunau authored
The integrated arm assembler in clang-503.0.38 (Xcode-5.1) fails to assemble a branch to 'label + offset' in thumb mode.
-
- 07 Feb, 2014 1 commit
-
-
Martin Storsjö authored
Don't rely on the fact that an unprefixed label currently exists. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 27 Jan, 2013 1 commit
-
-
Martin Storsjö authored
This makes the plain-armv6 version use the same registers as the armv6t2 version above. This fixes fate-vp8 on plain-armv6 devices. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 23 Jan, 2013 1 commit
-
-
Diego Biurrun authored
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 07 Dec, 2012 1 commit
-
-
Mans Rullgard authored
These macros reflect the actual capabilities required here. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 03 Aug, 2012 1 commit
-
-
Mans Rullgard authored
In the GNU assembler, a relational expression, bizarrely, has the value -1 if true, whereas in Apple's it is +1. This patch makes sure the correct expression is used in both cases. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 08 Jun, 2012 1 commit
-
-
Justin Ruggles authored
This will allow for easier implementation of ARM-optimized functions in libraries other than libavcodec.
-
- 25 Apr, 2012 3 commits
-
-
Mans Rullgard authored
The assembler may fail to place literal pools close enough to instructions referencing them. An explicit .ltorg directive fixes this. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Based on patch by Ronald S. Bultje <rsbultje@gmail.com>, partially ported from libvpx. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This is a preparation for complete ARMv6 optimisations. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-