No description
Find a file
Paul Blinzer 91d628ac60 New AMD Excavator MONITORX, MWAITX instruction support (for 32bit/64bit) (#78)
MONITORX has opcode "0F 01 FA".
rAX contains address to be monitored
ECX specifies optional extensions
EDX specifies optional hints

MWAITX has opcode "0F 01 FA".
EAX specifies optional hints
ECX specifies optional extensions

Public documentation: http://support.amd.com/TechDocs/24594.pdf

New CLZERO instruction support (for 32bit/64bit)
		* clzero has opcode "0F 01 FC".
		* clzero gets enabled with CPUID, 8000_0008, EBX[0] =1.
		* clzero instruction zero's out the 64 byte cache line specified in rAX. Bits 5:0 of rAX are ignored

Copyright (c) 2016 Advanced Micro Devices, Inc. All rights reserved.
Redistributed under simplified 2-clause BSD licence
2017-09-23 15:08:03 -07:00
cmake VersionGen.cmake: Fix endif. 2014-08-10 11:39:20 -07:00
config Update gettext. 2014-08-10 11:39:19 -07:00
frontends Added -Wno-segreg-in-64bit. 2015-11-06 20:15:04 -08:00
libyasm Added -Wno-segreg-in-64bit. 2015-11-06 20:15:04 -08:00
m4 Update gettext. 2014-08-10 11:39:19 -07:00
Mkfiles add Visual Studio 2017 build files 2017-03-07 20:38:37 +00:00
modules New AMD Excavator MONITORX, MWAITX instruction support (for 32bit/64bit) (#78) 2017-09-23 15:08:03 -07:00
plugins Update plugin README files for Windows. 2008-05-24 19:00:48 +00:00
po Update gettext. 2014-08-10 11:39:19 -07:00
tests Fix major bug related to multiple handling. Unfortunately this slows down 2006-05-11 07:00:33 +00:00
tools Avoid shadowing warning when building with VS2015 2015-02-19 17:05:38 -08:00
.gitignore add Visual Studio build files missed in thye initial commit 2015-07-27 20:48:42 +01:00
.indent.pro Remove yasm_immval, moving remaining unique information (sign flag) into 2007-01-21 22:01:34 +00:00
ABOUT-NLS Update gettext. 2014-08-10 11:39:19 -07:00
Artistic.txt Clarify licensing. 2003-07-11 04:35:42 +00:00
AUTHORS Update addresses. 2002-11-21 06:25:08 +00:00
autogen.sh Generate version number information from git history. 2011-08-27 09:25:30 -07:00
BSD.txt NASM is now licensed under the 2-clause BSD license. 2009-07-20 06:04:58 +00:00
ChangeLog Update gettext. 2014-08-10 11:39:19 -07:00
CMakeLists.txt Bump DEF_VER to 1.3.0 for release. 2014-08-10 23:18:52 -07:00
config.h.cmake Allow building of static executables with cmake. 2014-08-10 23:18:46 -07:00
configure.ac Turn on subdir-objects automake option. 2014-08-10 11:39:20 -07:00
ConfigureChecks.cmake Error out if Python not found. 2008-05-24 18:50:32 +00:00
COPYING Bump copyright dates for 2014. 2014-08-10 10:30:28 -07:00
genstring.c Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
GNU_GPL-2.0 Update FSF address in GPL and LGPL licenses. 2006-02-04 04:33:27 +00:00
GNU_LGPL-2.0 Update FSF address in GPL and LGPL licenses. 2006-02-04 04:33:27 +00:00
HACKING Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
INSTALL Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
libyasm-stdint.h.cmake Allow building of static executables with cmake. 2014-08-10 23:18:46 -07:00
libyasm.h Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
Makefile.am Add cmake files to distribution. 2014-08-10 11:39:15 -07:00
NEWS Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
out_test.sh Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
README Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
splint.sh Add .intel_syntax and .gas_syntax support to GAS parser. 2010-01-19 07:57:43 +00:00
test_hd.c Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
util.h Remove $Id$ and RCSID() usage. 2011-08-19 10:43:16 -07:00
YASM-VERSION-GEN.bat Generate version number information from git history. 2011-08-27 09:25:30 -07:00
YASM-VERSION-GEN.sh Bump DEF_VER to 1.3.0 for release. 2014-08-10 23:18:52 -07:00
yasm.1 Regenerate man pages. 2011-08-27 16:28:25 -07:00
yasm_arch.7 Regen yasm_arch.7 and yasm_objfmts.7. 2012-08-30 23:53:29 -07:00
yasm_dbgfmts.7 Regenerate man pages. 2011-08-27 16:28:25 -07:00
yasm_objfmts.7 Regen yasm_arch.7 and yasm_objfmts.7. 2012-08-30 23:53:29 -07:00
yasm_parsers.7 Regenerate man pages. 2011-08-27 16:28:25 -07:00