zephyr/arch/x86
Charles E. Youse 66a2ed2360 arch/x86: (Intel64) move RAX to volatile register set
This used to be part of the "restore always" set of registers because
__swap was expected to return a value.  No longer required, so RAX is
moved to the volatile registers and we save a few cycles occasionally.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-09-23 17:50:09 -07:00
..
core arch/x86: (Intel64) move RAX to volatile register set 2019-09-23 17:50:09 -07:00
include arch/x86: (Intel64) move RAX to volatile register set 2019-09-23 17:50:09 -07:00
CMakeLists.txt arch/x86: rename X64 references to Intel64 2019-09-15 11:33:47 +08:00
Kconfig arch/x86: (Intel64) migrate from __swap to z_arch_switch() 2019-09-23 17:50:09 -07:00
gen_gdt.py scripts: Simplify code with sys.exit(<string>) 2019-09-08 12:34:16 +02:00
gen_idt.py x86: gen_idt.py: Use enumerate() to fix pylint warning 2019-09-10 15:53:49 +02:00
ia32.cmake arch/x86: remove support for IAMCU ABI 2019-09-07 10:07:42 -04:00
intel64.cmake arch/x86: initial Intel64 bootstrap framework 2019-09-15 11:33:47 +08:00