summaryrefslogtreecommitdiffstats
path: root/lib/libm/arch/amd64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis2020-11-072-40/+0
* Add missing retguard checkmortimer2018-07-081-1/+2
* Add retguard macros to libm assembly.mortimer2018-07-0343-43/+135
* Make the binding of rintl, significand, and significandf consistentlyguenther2018-03-122-2/+4
* Constants which can go into .rodataderaadt2018-02-052-2/+4
* Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignmentsderaadt2017-08-192-10/+6
* copysign and copysignf are used within libm, so declare them accordingly.naddy2016-12-222-4/+8
* Reduce libm's exports and make internal calls go direct.guenther2016-09-1245-50/+128
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-04-181-39/+39
* Get rid of the very ugly lint workarounds: LINTLIBRARY, PROTOLIB,martynas2013-01-131-5/+1
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-4/+2
* Switch to the SSE code. OK mikeb@.martynas2011-07-092-44/+5
* Don't reimplement the same thing twice. OK matthew@.martynas2011-07-091-21/+0
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-082-108/+0
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-082-0/+108
* Make lint play nicer in pass 2 of libm on amd64 and i386. Themartynas2011-05-311-1/+5
* fenv improvements and cleanupsmartynas2011-04-281-42/+29
* fenv for amd64; from matthew@martynas2011-04-211-0/+423
* typo in a commentderaadt2010-06-031-2/+2
* Provide assembly version of sqrtl(3).kettenis2009-11-061-0/+12
* fix scalbn, scalbnf, frexpf on amd64. don't use double argmartynas2009-04-252-10/+16
* alias and give frexpf symbol external linkage to scalbnf; this wasmartynas2009-04-211-1/+4
* lrint, llrint, lrintf, llrintf for amd64. ok kettenis@, oga@martynas2009-04-104-0/+48
* missing rcs ids; spacingmartynas2009-04-083-12/+13
* remove i386/x86_64 ifdefs. i386 lives @ i387. miod@ agreesmartynas2009-04-0811-183/+10
* - 80-bit and quad precision trigonometric and other mostmartynas2008-12-093-49/+84
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-0713-26/+26
* - remove isinff, isnanf. this has been moved to libcmartynas2008-07-241-19/+0
* amd64 version of __signbit() (pedro sized quad floats... really just IEEEjason2007-06-011-0/+19
* netbsd: stack sanity, leave the return PC alonemartynas2007-04-201-3/+3
* New amd64 exp(3).kettenis2006-03-191-0/+101
* amd64 asm code is not correct for exp(+/-Inf), so until somebodyotto2006-03-141-129/+0
* Add missing $OpenBSD$ tags.espie2005-08-0241-85/+41
* pull in r1.8 from NetBSD, drochner: "amd64: stack sanity, leave thedhartmei2005-03-011-2/+2
* Fix a typo and get good results in the process, fixes PR 3830 and passesmiod2004-07-221-1/+1
* add libm parts for amd64; much from netbsd, integration by mickey.deraadt2004-02-0842-0/+1322