android_kernel_xiaomi_sdm845/arch/i386/kernel/cpu
Zachary Amsden 4d37e7e3fd [PATCH] i386: inline assembler: cleanup and encapsulate descriptor and task register management
i386 inline assembler cleanup.

This change encapsulates descriptor and task register management.  Also,
it is possible to improve assembler generation in two cases; savesegment
may store the value in a register instead of a memory location, which
allows GCC to optimize stack variables into registers, and MOV MEM, SEG
is always a 16-bit write to memory, making the casting in math-emu
unnecessary.

Signed-off-by: Zachary Amsden <zach@vmware.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-05 00:06:11 -07:00
..
cpufreq [PATCH] i386: inline asm cleanup 2005-09-05 00:06:11 -07:00
mcheck [PATCH] suspend/resume SMP support 2005-06-25 16:24:32 -07:00
mtrr [PATCH] MTRR suspend/resume cleanup 2005-07-07 18:23:42 -07:00
amd.c [PATCH] x86_64: 386/x86-64 Further AMD dual core fixes 2005-05-20 15:48:20 -07:00
centaur.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
changelog Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
common.c [PATCH] i386: inline assembler: cleanup and encapsulate descriptor and task register management 2005-09-05 00:06:11 -07:00
cpu.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cyrix.c [PATCH] i386: inline asm cleanup 2005-09-05 00:06:11 -07:00
intel_cacheinfo.c [PATCH] x86: Add the check for all the cores in a package in cache information 2005-09-05 00:06:10 -07:00
intel.c [PATCH] mostly_read data section 2005-07-07 18:23:46 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nexgen.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
proc.c [PATCH] x86: cpu_khz type fix 2005-06-23 09:45:11 -07:00
rise.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
transmeta.c [PATCH] transmeta: CONFIG_PROC_FS=n build fix 2005-08-01 21:38:00 -07:00
umc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00