- 22 Oct, 2006 7 commits
-
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6760 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lu_zero authored
use --as-needed just on linux, since *bsd way is broken... (patch from Diego Pettenò <flameeyes@gentoo.org>) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6759 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6758 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
diego authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6757 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lucabe authored
(driver's bug? If not, we will have to support this in some way) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6756 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
nicodvb authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6755 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
kostya authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6754 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 21 Oct, 2006 3 commits
-
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6753 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6752 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6751 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 20 Oct, 2006 11 commits
-
-
michael authored
8% faster decode_cabac_residual() (8x8 case only) on P3 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6750 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
Make configure set CMOV_IS_FAST on arches on which cmov has a low latency (typically non-Netburst based processor) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6749 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6748 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6747 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6746 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6745 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6744 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6743 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
Sets HAVE_CMOV define so we can protect relevant code with #ifdef HAVE_CMOV git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6742 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
reordering instructions a little in decode_significance_x86() -> 2 instructions less / 1% faster decode_residual on P3 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6741 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6740 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 19 Oct, 2006 8 commits
-
-
alex authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6739 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
diego authored
in the PIC case nevertheless. patch by Bernhard Rosenkranzer, bero arklinux org git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6738 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6737 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
Almost all CPU targets use -mcpu=xx to set architecture type, register usage, choice of mnemonics, and instruction scheduling parameters, except x86, MIPS, HPPA which uses -march=xx git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6736 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6735 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6734 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6733 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
x86 is 4% faster on P3 C sign stuff + x86 code for everything else is also faster then before (sorry forgot to test pure C) ... and if i replace the second occurance of the sign decoding in decode_residual by the asm too then everything gets slower iam starting to think that it might be best to write the whole function in asm, playing this avoid random deoptimizations game with gcc is not fun at all git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6732 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 18 Oct, 2006 6 commits
-
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6731 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
diego authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6730 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
Note that previous implementation (--tune) wasn't consistent with regards to setting -march/-mcpu/-mtune whereas current --cpu now is Original thread: Date: Oct 17, 2006 3:20 PM (patch) || Date: Oct 13, 2006 12:03 PM (suggestion of configure clean-up) Subject: Re: [Ffmpeg-devel] [PATH] test if cpu supports CMOV git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6729 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
diego authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6727 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
gpoirier authored
Patch by Jindrich Makovicka makovick A gmail P com Original thread: Date: 08:21 AM Subject Re: [Ffmpeg-devel] Weird line in cabac.h git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6726 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 17 Oct, 2006 5 commits
-
-
michael authored
copy cabac context onto the stack for the c code in decode_cabac_residual() (15% faster on P3 but still slower then the current asm) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6725 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3 git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
aurel authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-