search for: msse2

Displaying 20 results from an estimated 141 matches for "msse2".

Did you mean: sse2
2016 Jun 26
2
FLAC__SSE_OS change
...rote: > In any case, the disable-SSE matter is still important. People are > still using flac on x86 machines without SSE, for instance AMD Geode > CPUs seem to live forever. libFLAC detects CPU SSE support in runtime, so --disable-sse is necessary for cuch CPUs only because it disables -msse2 switch. Maybe it makes sense to add new switch, --no-force-sse2 or --disable-force-sse2 or similar? And replace if test "x$asm_optimisation$sse_os" = "xyesyes" ; then XIPH_ADD_CFLAGS([-msse2]) fi with if test "x$force_sse2" = "xyes&...
2016 Jun 25
2
FLAC__SSE_OS change
lvqcl wrote: > 1) if FLAC__SSE_OS==1 then MSVC cannot compile current cpu.c: > "#include <windows.h>" line is inactive and MSVC complains: > cpu.c(278): error C2065: 'EXCEPTION_EXECUTE_HANDLER': undeclared identifier > cpu.c(279): error C2065: 'STATUS_ILLEGAL_INSTRUCTION': undeclared identifier > > 2) the current code (simplified): > >
2016 Jun 26
5
FLAC__SSE_OS change
...off, this code is horrible to read and work on. The recent commits are the first of what I hope is a massive clean up of this code. lvqcl wrote: > So if I understand things correctly, the current meaning of --(en|dis)able-sse is: > > on Linux: > --enable-sse: > add -msse2 to the compiler switches > do not test SSE OS support (assume that SSE is supported) > --disable-sse: > do NOT add -msse2 > test SSE OS support > > on other OSes: > --enable-sse: > add -msse2 to the compiler switches >...
2014 Jun 03
4
Two questions about RG in flac
1) to the author of test/test_replaygain.sh There are 2 identical lines in this file: line 137 and next. Is it intended or just a copy/paste error? 2) to ALL: I attached a small program. Compile and run it. * Does it work correctly when compiled with -O3 -msse2 options? * If yes, does it work correctly when compiled with -O3 -funroll-loops -msse2 options? ( and what is the version of your GCC? ) -------------- next part -------------- A non-text attachment was scrubbed... Name: test.zip Type: application/zip Size: 580 bytes Desc: not available Url : ht...
2014 Jul 27
1
[PATCH] Don't use -msse2 when configured with --disable-sse
Currently -msse2 option is added to CFLAGS even when FLAC was configured with --disable-sse option. This patch fixes this (if I corrrectly understood the syntax of configure.ac). -------------- next part -------------- A non-text attachment was scrubbed... Name: sse2_config.patch Type: application/octet-stream Siz...
2004 Jun 07
2
(low level) profiling of code
...e Server 8 (GCC 3.3): Start with R-patched dated 2004-06-07: (I also had MAIN_CFLAGS="-pg" in config.site.) R is now configured for x86_64-unknown-linux-gnu Source directory: . Installation directory: /usr/local C compiler: gcc -O2 -g -pg -march=k8 -msse2 -m64 C++ compiler: g++ -O2 -g -pg -march=k8 -msse2 -m64 Fortran compiler: g77 -O2 -g -pg -march=k8 -msse2 -m64 Interfaces supported: X11, tcltk External libraries: readline Additional capabilities: PNG, JPEG Options enabled: R profiling...
2009 Jan 31
1
[LLVMdev] -msse3 can degrade performance
...> On Fri, Jan 30, 2009 at 5:43 PM, Jon Harrop <jon at ffconsultancy.com> wrote: > > I just remembered an anomalous result that I stumbled upon whilst > > tweaking the command-line options to llvm-gcc. Specifically, the -msse3 > > flag > > The -msse3 flag? Does the -msse2 flag have a similar effect? Yes: $ llvm-gcc -Wall -lm -O3 -msse2 *.c -o scimark2 $ ./scimark2 Composite Score: 525.99 FFT Mflops: 538.35 (N=1024) SOR Mflops: 472.29 (100 x 100) MonteCarlo: Mflops: 120.92 Sparse matmult Mflops: 585.14 (N=1000,...
2004 Mar 16
2
make check failed for R-1.9.0alpha (2004-03-16) when link against Goto's BLAS
...ne seen the same problem? I tried compiling R-1.9.0 alpha (2004-03-16) on our Opteron box running SUSE Linux ES8. I ran: ./configure --enable-R-shlib --with-blas=goto and got: Source directory: . Installation directory: /usr/local C compiler: gcc -m64 -O2 -g -msse2 -march=k8 -Wall --pedantic C++ compiler: g++ -m64 -O2 -g -msse2 -march=k8 -Wall --pedantic Fortran compiler: g77 -m64 -O2 -g -msse2 -march=k8 Interfaces supported: X11, tcltk External libraries: readline, BLAS(generic) Additional capabilities: PNG, J...
2016 Jun 25
0
FLAC__SSE_OS change
...re-processor cleanups > > > I've tested on this in x86, x86_64, powerpc and armhf linux as well as > cross-compiling from linux to x86 and x86_64 Windows. So if I understand things correctly, the current meaning of --(en|dis)able-sse is: on Linux: --enable-sse: add -msse2 to the compiler switches do not test SSE OS support (assume that SSE is supported) --disable-sse: do NOT add -msse2 test SSE OS support on other OSes: --enable-sse: add -msse2 to the compiler switches test SSE OS support (why?) --disable...
2016 Jun 26
1
FLAC__SSE_OS change
Dave Yeo wrote: >>> >on other OSes: >>> > --enable-sse: >>> > add -msse2 to the compiler switches >>> > test SSE OS support (why?) >>> >It's a bit contradictory: why test whether *BSD etc support SSE or not >>> >but at the same time allow compiler to use SSE/SSE2 unconditionally? >> Yes, that needs to be fixed. I...
2009 Feb 04
0
[LLVMdev] -msse3 can degrade performance
On Feb 2, 2009, at 3:00 PM, Jon Harrop wrote: > On Monday 02 February 2009 20:37:47 you wrote: >> On Feb 2, 2009, at 12:39 PM, Jon Harrop wrote: >>> On Monday 02 February 2009 06:10:26 Chris Lattner wrote: >>>> I'm seeing exactly identical .s files with -msse2 and -msse3 on the >>>> scimark version I have. Can you please send the output of: >>>> >>>> llvm-gcc -O3 MonteCarlo.c -S -msse2 -o MonteCarlo.2.s >>>> llvm-gcc -O3 MonteCarlo.c -S -msse3 -o MonteCarlo.3.s >>>> >>>> llvm-gcc -O...
2004 Jul 26
5
installing problems repeated.tgz linux
Hi, i try several possibilities adn looking in the archive, but didn't getting success to install j.lindsey's usefuel "library repeated" on my linux (suse9.0 with kernel 2.6.7,R.1.9.1) P.S. Windows, works fine Many thanks for help Christian chris at linux:/space/downs> R CMD INSTALL - l /usr/lib/R/library repeated WARNING: invalid package '-' WARNING:
2015 Mar 09
2
ensure that stack is aligned for SSE functions if using mingw32
...cl wrote: > Tristan Matthews wrote: > >> >Unable to test on win32 at the moment, please give this a try. Feedback welcome. > > I wonder why misaligned stack is a problem only for the FLAC library. > There are many other libraries inside VLC... > > BTW: FLAC 1.3.1 uses -msse2 option by default. Do you remove it? > Otherwise libFLAC may crash anywhere else (if its stack is not aligned). One workaround is to use -mstackrealign where ever -msse2 is used Dave
2016 Dec 02
4
Questions about libFLAC and SSE/SSE2/...
...OS for this support, but is it really necessary? Maybe CPU check is enough? Operating systems that don't support SSE (Win95, WinNT 4.0, Linux kernel 2.2 (iirc), ...) are really outdated now. Removing OS check will greatly simplify src/libFLAC/cpu.c. 2. "configure" build system adds -msse2 option by default. It means that x86 (32-bit) library won't work on older, non-SSE2 processors. So if somebody wants to build a universal x86 binary then it's necessary to add --disable-sse (for Linux) or even --disable-asm-optimizations (for other OSes). Debian adds "--disable-asm-opt...
2006 Feb 23
2
Problems building R 2.2.1 with libgoto and SSE2 enabled
...mputers with the almost identical hardware (P4 Northwood CPU, i875 chipset, 2GB DDR400 RAM) and identical Linux OS. I have the latest version of libgoto for this CPU installed on both boxes (libgoto_northwood32p-r1.00.so) and I am using gcc compiler flags "-O2 -march=pentium4 -mfpmath=sse -msse2" to enable use of SSE2 extensions. With one computer that works perfectly, while on the other one "make check" constantly fails on lm-test. If I remove "-mfpmath=sse -msse2" part from the gcc flags then all checks pass on the second computer too. Any hints on what may c...
2013 Sep 15
2
PATCH: x86-64 support and SSE intrinscis code
...fero FLAC__CPU_IA32 because I couldn't get this to compile on > i386-linux (and we have the nasm versions). Still open to re-enabling > this if someone can get it to work. I know you're a skilled programmer, but... maybe you forgot to add -msse compiler option? -msse for SSE code, -msse2 for SSE2 code, -msse4.1 for SSE4.1 code
2013 Sep 17
2
PATCH: x86-64 support and SSE intrinscis code
Erik de Castro Lopo <mle+la at mega-nerd.com> wrote: >> -msse for SSE code, -msse2 for SSE2 code, -msse4.1 for SSE4.1 code > > Yes, that was it. Brain fart. These flags were not needed on x86_64. > > Erik But now all C code is compiled with -msse2 and it won't work on older CPUs. Isn't it better to compile only necessary files with this flag?
2015 Apr 10
3
[PATCH] configure: only use -mstackrealign for mingw32
...a/configure.ac b/configure.ac > index eb9b0cc..e7d68c3 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -399,9 +399,11 @@ if test x$ac_cv_c_compiler_gnu = xyes ; then > > if test "x$asm_optimisation$sse_os" = "xyesyes" ; then > XIPH_ADD_CFLAGS([-msse2]) > - XIPH_ADD_CFLAGS([-mstackrealign]) > fi > + fi > > +if test "$host_os" = "mingw32" ; then > + XIPH_ADD_CFLAGS([-mstackrealign]) > fi > > XIPH_ADD_CFLAGS([-Wextra]) Everyone happy with this patch? Erik -- -----------------------------...
2016 Jun 26
0
FLAC__SSE_OS change
...commits > are the first of what I hope is a massive clean up of this code. > > lvqcl wrote: > >> >So if I understand things correctly, the current meaning of --(en|dis)able-sse is: >> > >> >on Linux: >> > --enable-sse: >> > add -msse2 to the compiler switches >> > do not test SSE OS support (assume that SSE is supported) >> > --disable-sse: >> > do NOT add -msse2 >> > test SSE OS support >> > >> >on other OSes: >> > --enable-sse:...
2014 Jul 26
2
1.21 vs 1.3 encoding speed
...> > before: > CFLAGS = -O3 -funroll-loops -Wall -W -Winline -Wall -Wextra -Wstrict-prototypes > -Wmissing-prototypes -Waggregate-return -Wcast-align -Wnested-externs -Wshadow > -Wundef -Wmissing-declarations -Wunreachable-code -Wdeclaration-after-statement > -D_FORTIFY_SOURCE=2 -msse2 -Wextra > > after: > CFLAGS = -O3 -funroll-loops -Wall -W -Winline -g -O2 -Wall -Wextra > -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align > -Wnested-externs -Wshadow -Wundef -Wmissing-declarations -Wunreachable-code > -Wdeclaration-after-statement -D_FORT...