summaryrefslogtreecommitdiff
path: root/libs/pbd/fpu.cc
AgeCommit message (Expand)Author
2019-08-03Update core library GPL boilerplate and (C) from git logRobin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2016-11-10Fix for conflicting definition of _xgetbv with mingw-w64 >= 5Tim Mayberry
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-03-08fix __cpuid() on x86Florian Weimer
2016-03-04allow to override FPU detectionRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-12plug some memory leaks in libsRobin Gareus
2015-08-16Add '_xgetbv()' for MSVC-9 and earlierJohn Emmas
2015-08-14tweaks for AVX detectionPaul Davis
2015-08-12fix PPC buildsRobin Gareus
2015-08-11comment tweak to show that the __cpuid() intrinsic belongs to MSVC and mingwPaul Davis
2015-08-12fix mingw compilationRobin Gareus
2015-08-11can't use xgetbv instruction with apple gcc under OS X LionPaul Davis
2015-08-11clean up FPU code with some ideas from Chromium and the webPaul Davis
2015-08-11fix stupid logic error in testing separate bits required for AVX supportPaul Davis
2015-08-11improved solution for xgetbv() on windows and linux with all compilersPaul Davis
2015-08-11#ifdef out AVX detection on APPLEPaul Davis
2015-08-11add required test of OS support for AVX register usePaul Davis
2015-08-11add test for CPU/FPU AVX capabilitiesPaul Davis
2015-04-30Correctly dereference 'fxbuf' when building with MSVCJohn Emmas
2015-04-30When testing for x86 / x64 architecture, don't forget the symbols that MSVC c...John Emmas
2015-04-24windows 32bit asm/fpu support.Robin Gareus
2015-04-21<intrin.h> is for windows onlyPaul Davis
2015-04-21add required header for windows compile of FPU codePaul Davis
2015-04-21fix build of FPU code on OS X by reverting to use of _LP64 to identify 32/64 ...Paul Davis
2015-04-21merge all mingw and msvc specific code for FPU information into libs/pbd/fpu....Paul Davis
2015-04-21[Summary] Added SSE sound processing functions support for Windows. Version 1.Greg Zharun
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2013-12-05workaround compilation issues with assembler in fpu code and mingwPaul Davis
2013-11-04try to fix various warnings from gcc when optimization flags are enabledPaul Davis
2013-07-16Windows (compiler specific) includes for libpbdJohn Emmas
2013-01-16add copyright commentsPaul Davis
2012-05-17Fix posix_memalign checks.David Robillard
2012-05-16Align the address of the pointer to the fxsave block to a 16-byte boundary (a...Carl Hetherington
2011-12-26explain MXCSR shenanigans in libs/pbd/fpu.ccPaul Davis
2011-12-02use compiler-generated _LP64 macro to detect x86_64 rather than USE_X86_64_ASMPaul Davis
2010-11-10build fixes for OS XPaul Davis
2009-12-31update comments on register clobberingPaul Davis
2009-12-31un-fix register clobber list for gcc on x86Paul Davis
2009-12-31add some asm notes, some more registers back to the clobber list, and memset ...Paul Davis
2009-12-31Fix assembler clobber lists in BPD::FPUSakari Bergen
2009-02-25*** NEW CODING POLICY ***David Robillard
2008-09-10merge from 2.0-ongoing @ 3581Paul Davis
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2007-06-06merge essej's fix for OS XPaul Davis
2007-06-01round 2 of denormal handling changes - detect DAZ support at runtime, and use...Paul Davis