freebsd-dev/sys/amd64
Jung-uk Kim 1eb6b86a44 Both Clang and GCC cannot generate efficient reserve_pv_entries().
http://docs.freebsd.org/cgi/mid.cgi?552BFEB2.8040407

Re-implement it entirely in inline assembly not to let compilers do silly
spilling to memory.  For non-POPCNT case, use newly added bit_count(3).

Reported by:	alc
Reviewed by:	alc, kib
Differential Revision:	https://reviews.freebsd.org/D6541
2016-05-25 23:06:52 +00:00
..
acpica sys/amd64: Small spelling fixes. 2016-05-03 22:13:04 +00:00
amd64 Both Clang and GCC cannot generate efficient reserve_pv_entries(). 2016-05-25 23:06:52 +00:00
cloudabi64 Make CloudABI's way of doing TLS more friendly to userspace emulators. 2016-04-06 11:11:31 +00:00
conf Native PCI-express HotPlug support. 2016-05-05 22:26:23 +00:00
ia32 Convert ss_sp in stack_t and sigstack to void *. 2016-01-27 17:55:01 +00:00
include atomic: Add testandclear on i386/amd64 2016-05-16 07:19:33 +00:00
linux Regen after r300359 (struct l_sched_param removal). 2016-05-21 08:03:13 +00:00
linux32 Regen after r300359 (struct l_sched_param removal). 2016-05-21 08:03:13 +00:00
pci Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
vmm Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
Makefile Bring the tags and links entries for amd64 up to date. 2015-10-27 22:59:24 +00:00