You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1730 lines
150 KiB
1730 lines
150 KiB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Pin: LEVEL_BASE Namespace Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Pin
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.13 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">LEVEL_BASE Namespace Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1ADDRESS__RANGE.html">ADDRESS_RANGE</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1COMMAND__LINE__ARGUMENTS.html">COMMAND_LINE_ARGUMENTS</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1DECSTR.html">DECSTR</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1FLTSTR.html">FLTSTR</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1HEXSTR.html">HEXSTR</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1ImageLoaderInfo.html">ImageLoaderInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1KNOB.html">KNOB</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1KNOB__BASE.html">KNOB_BASE</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1KNOB__COMMENT.html">KNOB_COMMENT</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1KNOBVALUE.html">KNOBVALUE</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1KNOBVALUE__LIST.html">KNOBVALUE_LIST</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1LINUX__LOADER__IMAGE__INFO.html">LINUX_LOADER_IMAGE_INFO</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classLEVEL__BASE_1_1PARSER.html">PARSER</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1PIN__LOCK.html">PIN_LOCK</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLEVEL__BASE_1_1REGDEF__ENTRY.html">REGDEF_ENTRY</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:ga6b419bb0f9a400c889e4cf12db70dda1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a></td></tr>
|
|
<tr class="separator:ga6b419bb0f9a400c889e4cf12db70dda1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga973e1a7aa00c2222b78a2d929942aa26"><td class="memItemLeft" align="right" valign="top">typedef PINVM::PINSYNC_POD_LOCK </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a></td></tr>
|
|
<tr class="separator:ga973e1a7aa00c2222b78a2d929942aa26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1a83b34b05b377bfe003e5dc6b3bd538"><td class="memItemLeft" align="right" valign="top">typedef PINVM::PINSYNC_POD_RWLOCK </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a></td></tr>
|
|
<tr class="separator:ga1a83b34b05b377bfe003e5dc6b3bd538"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb5ef8f4cc82a8c52b76d4b36833efc9"><td class="memItemLeft" align="right" valign="top">typedef PINVM::PINSYNC_POD_SEMAPHORE </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a></td></tr>
|
|
<tr class="separator:gacb5ef8f4cc82a8c52b76d4b36833efc9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf45100643b9edc94ae0f0264e5d14fc3"><td class="memItemLeft" align="right" valign="top">typedef INT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PIN__THREAD__API.html#gaf45100643b9edc94ae0f0264e5d14fc3">TLS_KEY</a></td></tr>
|
|
<tr class="separator:gaf45100643b9edc94ae0f0264e5d14fc3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5b0b71675518f3b3e967334d71a967d4"><td class="memItemLeft" align="right" valign="top">typedef UINT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a></td></tr>
|
|
<tr class="separator:ga5b0b71675518f3b3e967334d71a967d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c31794b13e7e0dca17ea8f9b4a9ac50"><td class="memItemLeft" align="right" valign="top"><a id="a6c31794b13e7e0dca17ea8f9b4a9ac50"></a>
|
|
typedef VOID(* </td><td class="memItemRight" valign="bottom"><b>AFUNPTR</b>) ()</td></tr>
|
|
<tr class="separator:a6c31794b13e7e0dca17ea8f9b4a9ac50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad5800b0433b3c0e474424d4e87485e75"><td class="memItemLeft" align="right" valign="top"><a id="ad5800b0433b3c0e474424d4e87485e75"></a>
|
|
typedef VOID *(* </td><td class="memItemRight" valign="bottom"><b>THREAD_STARTROUTINE</b>) (void *)</td></tr>
|
|
<tr class="separator:ad5800b0433b3c0e474424d4e87485e75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8a487b7857f7cab5e67de0a4677b3bb"><td class="memItemLeft" align="right" valign="top"><a id="ad8a487b7857f7cab5e67de0a4677b3bb"></a>
|
|
typedef VOID(* </td><td class="memItemRight" valign="bottom"><b>DESTRUCTFUN</b>) (void *)</td></tr>
|
|
<tr class="separator:ad8a487b7857f7cab5e67de0a4677b3bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0023ea6ff27f8ca852bb333e53aae8d"><td class="memItemLeft" align="right" valign="top"><a id="ad0023ea6ff27f8ca852bb333e53aae8d"></a>
|
|
typedef UINT16 </td><td class="memItemRight" valign="bottom"><b>OPCODE</b></td></tr>
|
|
<tr class="separator:ad0023ea6ff27f8ca852bb333e53aae8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga11ad7033ca136bb3f9f8dca86900df7d"><td class="memItemLeft" align="right" valign="top">
|
|
typedef <a class="el" href="group__INS__BASIC__API__IA32.html#ga8463e477075bf4e42e56f40f18721532">PREDICATE_IA32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__INS__BASIC__API__GEN__IA32.html#ga11ad7033ca136bb3f9f8dca86900df7d">PREDICATE</a></td></tr>
|
|
<tr class="separator:ga11ad7033ca136bb3f9f8dca86900df7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:ga82830ef218ccaea87a822f8f192d5ddd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga82830ef218ccaea87a822f8f192d5ddd">EXCEPTION_CLASS</a> { <br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddac0d739835d92315cb2dba7e50fec3220">EXCEPTCLASS_NONE</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5ddda5828c6458bb90593b1456e1bcdf9da43">EXCEPTCLASS_UNKNOWN</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddab81bc53b74bf65a727578f3a5b5bb1bc">EXCEPTCLASS_ACCESS_FAULT</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5ddda605116aba9cc132f2a032cb18fab3a2f">EXCEPTCLASS_INVALID_INS</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddabc47b297c6a29f256a74778727fb522a">EXCEPTCLASS_INT_ERROR</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5ddda77b08ea6ecaa58c479e3197e1bc42de2">EXCEPTCLASS_FP_ERROR</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddaf8c4e2afe6dd2b350b2f44bd432ed85c">EXCEPTCLASS_MULTIPLE_FP_ERROR</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddad6e2b59bd3b6d068c3b17ca66554237d">EXCEPTCLASS_DEBUG</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga82830ef218ccaea87a822f8f192d5dddae8235d5e7f1e5cfef00959a16ef27601">EXCEPTCLASS_OS</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga82830ef218ccaea87a822f8f192d5ddd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga690ff97731b7a1d356976f89f8f10e95"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga690ff97731b7a1d356976f89f8f10e95">EXCEPTION_CODE</a> { <br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a82141c9f95fb6eef72997f9be01ff249">EXCEPTCODE_NONE</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a847123e99ff951d1867634fc2545ee9d">EXCEPTCODE_ACCESS_INVALID_ADDRESS</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95ad58af30f3a4b045b6c40d271091cf2f4">EXCEPTCODE_ACCESS_DENIED</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a6dff7050c5617ca80bdb815292916bdb">EXCEPTCODE_ACCESS_INVALID_PAGE</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95af619f767a60a2efe42d088f5051521db">EXCEPTCODE_ACCESS_MISALIGNED</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95aec8bc53c338fb0d06c352a8b4dfa9398">EXCEPTCODE_ILLEGAL_INS</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a64cd14ca617434cf396e857e87010048">EXCEPTCODE_PRIVILEGED_INS</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95abe7d902f21a39a44fbc5e34da0b16a4b">EXCEPTCODE_INT_DIVIDE_BY_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95aa58c2ef6c682c512973f88f172203865">EXCEPTCODE_INT_OVERFLOW_TRAP</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a12c3b619ea19a9c6b1b718562dc28203">EXCEPTCODE_INT_BOUNDS_EXCEEDED</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a4a8c04241b5d1d56f3c930285c2015e3">EXCEPTCODE_X87_DIVIDE_BY_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a23f791eafd5ee3608c3229d7f346b412">EXCEPTCODE_X87_OVERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95ab6d5772c86ffaa5dc20ba57860ab3a18">EXCEPTCODE_X87_UNDERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95ab6eb089c993cabdccce784dcba62ba45">EXCEPTCODE_X87_INEXACT_RESULT</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a61eb7e8407050d7078d37a5d9de8ab21">EXCEPTCODE_X87_INVALID_OPERATION</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a62796a5ea9df0f9136a8f2c77a126ede">EXCEPTCODE_X87_DENORMAL_OPERAND</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a6248c2fdcc44d983d1945f899974eae5">EXCEPTCODE_X87_STACK_ERROR</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a697091c9fc26c30a2e6966c798ebc89c">EXCEPTCODE_SIMD_DIVIDE_BY_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a15cfad6216ea5d6e46bf8bec895982e8">EXCEPTCODE_SIMD_OVERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95acab8e99cff474d4844e60f9bd716f798">EXCEPTCODE_SIMD_UNDERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95af8f4480c9c9b4b1937a3f66fd2e4cf0c">EXCEPTCODE_SIMD_INEXACT_RESULT</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95adb25fff3cdf1dfa37e7a81757bef5de6">EXCEPTCODE_SIMD_INVALID_OPERATION</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a698849a16d97ac98e66ca74de56870ff">EXCEPTCODE_SIMD_DENORMAL_OPERAND</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95afdb4500d5dd301557b4b1a48f7b6a5b0">EXCEPTCODE_DBG_BREAKPOINT_TRAP</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a82f14174f7d84791f371b5138bd71e2d">EXCEPTCODE_DBG_SINGLE_STEP_TRAP</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a6dcb490e4c3b02cd83a594e7807b6a6c">EXCEPTCODE_ACCESS_WINDOWS_GUARD_PAGE</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a4e8132d879d8ca0bf9ebbc3ba755efe3">EXCEPTCODE_ACCESS_WINDOWS_STACK_OVERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a84f80151d550d1b277813b427809c221">EXCEPTCODE_WINDOWS</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a766457b3866de2bf805c7180b36507a6">EXCEPTCODE_RECEIVED_UNKNOWN</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a72a64c3c99df9be925dec7b9e9fb65e0">EXCEPTCODE_RECEIVED_ACCESS_FAULT</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a1e708e07b2c861cb5d3379dbc063ee3b">EXCEPTCODE_RECEIVED_AMBIGUOUS_X87</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga690ff97731b7a1d356976f89f8f10e95a2dfa7adaaac31d02b440a240dbe0b2dc">EXCEPTCODE_RECEIVED_AMBIGUOUS_SIMD</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga690ff97731b7a1d356976f89f8f10e95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga360af8d7af72a0f432e95f0a3abce37d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga360af8d7af72a0f432e95f0a3abce37d">FAULTY_ACCESS_TYPE</a> { <br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga360af8d7af72a0f432e95f0a3abce37da88e7f24de098c1e113b9b6bde54a6d97">FAULTY_ACCESS_TYPE_UNKNOWN</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga360af8d7af72a0f432e95f0a3abce37da92665e8537def28062aba90511702399">FAULTY_ACCESS_READ</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga360af8d7af72a0f432e95f0a3abce37da4c57779a3f4ba10c746f319413f687e6">FAULTY_ACCESS_WRITE</a>,
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#gga360af8d7af72a0f432e95f0a3abce37da476bad7629f3c26c8b363a7d617278fc">FAULTY_ACCESS_EXECUTE</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga360af8d7af72a0f432e95f0a3abce37d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa6076934993f2f3c516daf77e669d2c5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gaa6076934993f2f3c516daf77e669d2c5">FPERROR</a> { <br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5a08832d08c68fe1586272d43cf3363207">FPERROR_DIVIDE_BY_ZERO</a> = (1<<0),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5ae1fca13cf17b184df2d1d85cbae4dc48">FPERROR_OVERFLOW</a> = (1<<1),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5aeef79248e20193ba7129dbe79dddd98f">FPERROR_UNDERFLOW</a> = (1<<2),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5a5f9cbd221713c1edd59df26c45fa6a65">FPERROR_INEXACT_RESULT</a> = (1<<3),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5ade987be91e899f81d13e62cf423aa34f">FPERROR_INVALID_OPERATION</a> = (1<<4),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5aa0d0160737774092d7aeff58ab4cfe0e">FPERROR_DENORMAL_OPERAND</a> = (1<<5),
|
|
<br />
|
|
  <a class="el" href="group__EXCEPTION__API.html#ggaa6076934993f2f3c516daf77e669d2c5aa0a4e55d3c3ff6b1f0085cab4561c832">FPERROR_X87_STACK_ERROR</a> = (1<<6)
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:gaa6076934993f2f3c516daf77e669d2c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad45510089e3b85a88df038e900e9f8ba"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__KNOB__BASIC.html#gad45510089e3b85a88df038e900e9f8ba">KNOB_MODE</a> { <br />
|
|
  <b>KNOB_MODE_INVALID</b>,
|
|
<br />
|
|
  <a class="el" href="group__KNOB__BASIC.html#ggad45510089e3b85a88df038e900e9f8baa2122b4f1db72bc7452c4dd0d7a85ff48">KNOB_MODE_COMMENT</a>,
|
|
<br />
|
|
  <a class="el" href="group__KNOB__BASIC.html#ggad45510089e3b85a88df038e900e9f8baa576ddd3b58b1121ff4070df605951cf6">KNOB_MODE_WRITEONCE</a>,
|
|
<br />
|
|
  <a class="el" href="group__KNOB__BASIC.html#ggad45510089e3b85a88df038e900e9f8baae760b2005371f9533b83e113cb701c13">KNOB_MODE_OVERWRITE</a>,
|
|
<br />
|
|
  <a class="el" href="group__KNOB__BASIC.html#ggad45510089e3b85a88df038e900e9f8baa8b84908dea66ab441a568af61e4d8f72">KNOB_MODE_ACCUMULATE</a>,
|
|
<br />
|
|
  <a class="el" href="group__KNOB__BASIC.html#ggad45510089e3b85a88df038e900e9f8baad912f55088d589818aa43fc71765610e">KNOB_MODE_APPEND</a>,
|
|
<br />
|
|
  <b>KNOB_MODE_LAST</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:gad45510089e3b85a88df038e900e9f8ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8463e477075bf4e42e56f40f18721532"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__INS__BASIC__API__IA32.html#ga8463e477075bf4e42e56f40f18721532">PREDICATE_IA32</a> { <br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a3ddeaab2116c5598bb12881a11b024cf">PREDICATE_ALWAYS_TRUE</a>,
|
|
<br />
|
|
  <b>PREDICATE_INVALID</b>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a7bfce3318d532775c035220479626e93">PREDICATE_BELOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a69000d1ed3a6900dec55009a99ddf08c">PREDICATE_BELOW_OR_EQUAL</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a37f44847a6433d7cfa950ff9249cdbba">PREDICATE_LESS</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a35112a002aa21724a461344e88ca80ff">PREDICATE_LESS_OR_EQUAL</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a169ccdee5ab41b60428e3be4cf25d94b">PREDICATE_NOT_BELOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a904767f1802081ca16f1b3f92c08b7de">PREDICATE_NOT_BELOW_OR_EQUAL</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a8f094827358ca808743c3fcbc56a0064">PREDICATE_NOT_LESS</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a7f31d64a17490995d1bfa69e8f195593">PREDICATE_NOT_LESS_OR_EQUAL</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a5a1bc040ea0eb51cbbfa96d26e50b1a1">PREDICATE_NOT_OVERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a2f55e58d26df683cd88054bb5a65d478">PREDICATE_NOT_PARITY</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a682744dcb2881bffe3bba56f29404340">PREDICATE_NOT_SIGN</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a829bb4ff4c4a84ddbe64ebd7dccaf241">PREDICATE_NOT_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532aecfa789ba47f82d4f0271abedcab4ca3">PREDICATE_OVERFLOW</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a038811c11be5e196ae0a4b4bde26c672">PREDICATE_PARITY</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a4fdd163dca305588f70801f59d5083b8">PREDICATE_SIGN</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532afff140c4f242e8bcd569e9b0db0d8326">PREDICATE_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532adba0fdb3ab28203a092c9c44af532345">PREDICATE_CX_NON_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a3d1f28ea7febf96a1feaf30f591e79b8">PREDICATE_ECX_NON_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532a6d2fb0c448223b757fecf9e9034381b2">PREDICATE_RCX_NON_ZERO</a>,
|
|
<br />
|
|
  <a class="el" href="group__INS__BASIC__API__IA32.html#gga8463e477075bf4e42e56f40f18721532aa687080a6c2019b7bfadb9f3b45684c3">PREDICATE_SAVED_GCX_NON_ZERO</a>,
|
|
<br />
|
|
  <b>PREDICATE_LAST</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga8463e477075bf4e42e56f40f18721532"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0f57fb50e80d686a588694f73046f2aa"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> { <br />
|
|
  <b>REG_INVALID_</b> = 0,
|
|
<br />
|
|
  <b>REG_GR_BASE</b> = REG_RBASE,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa03e03ec8e94b01093af076b12f1f3475">REG_RDI</a> = REG_GR_BASE,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa337de7ddb5083c8150ecfd66f2320203">REG_GDI</a> = REG_RDI,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaae050d1f0a9ae69dcc0fb2b303f174d0f">REG_RSI</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa710b4b9dba626781fd61d7b08350973f">REG_GSI</a> = REG_RSI,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa5baaabaef51b5dd11f040640090e07cb">REG_RBP</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa9ac90dd9547c5c3bb9463924613f2a31">REG_GBP</a> = REG_RBP,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaeec98ba4f5e70e7edaf1a2ff009fb838">REG_RSP</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa2a6956c6a8b5a16cd95bf2f33586e10a">REG_STACK_PTR</a> = REG_RSP,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa2b24a77d9d484a3ff972dc177890b079">REG_RBX</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaafcbff5028eb036d075ce6bd9924e3290">REG_GBX</a> = REG_RBX,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa488d066ae5c50671c998593b454f8ebe">REG_RDX</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa3ee773f2e43a1ba875bb1bf483d74538">REG_GDX</a> = REG_RDX,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa6197f1f161d556e22841eb7abc34d6d9">REG_RCX</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaadfd07d546c44412017887acbcadd168e">REG_GCX</a> = REG_RCX,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa4f0ecf75bc9d4958868f226cf6f001a5">REG_RAX</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaccca04b646ec41c6737d77a2c2369e86">REG_GAX</a> = REG_RAX,
|
|
<br />
|
|
  <b>REG_R8</b>,
|
|
<br />
|
|
  <b>REG_R9</b>,
|
|
<br />
|
|
  <b>REG_R10</b>,
|
|
<br />
|
|
  <b>REG_R11</b>,
|
|
<br />
|
|
  <b>REG_R12</b>,
|
|
<br />
|
|
  <b>REG_R13</b>,
|
|
<br />
|
|
  <b>REG_R14</b>,
|
|
<br />
|
|
  <b>REG_R15</b>,
|
|
<br />
|
|
  <b>REG_GR_LAST</b> = REG_R15,
|
|
<br />
|
|
  <b>REG_SEG_BASE</b>,
|
|
<br />
|
|
  <b>REG_SEG_CS</b> = REG_SEG_BASE,
|
|
<br />
|
|
  <b>REG_SEG_SS</b>,
|
|
<br />
|
|
  <b>REG_SEG_DS</b>,
|
|
<br />
|
|
  <b>REG_SEG_ES</b>,
|
|
<br />
|
|
  <b>REG_SEG_FS</b>,
|
|
<br />
|
|
  <b>REG_SEG_GS</b>,
|
|
<br />
|
|
  <b>REG_SEG_LAST</b> = REG_SEG_GS,
|
|
<br />
|
|
  <b>REG_RFLAGS</b>,
|
|
<br />
|
|
  <b>REG_GFLAGS</b> =REG_RFLAGS,
|
|
<br />
|
|
  <b>REG_RIP</b>,
|
|
<br />
|
|
  <b>REG_INST_PTR</b> = REG_RIP,
|
|
<br />
|
|
  <b>REG_AL</b>,
|
|
<br />
|
|
  <b>REG_AH</b>,
|
|
<br />
|
|
  <b>REG_AX</b>,
|
|
<br />
|
|
  <b>REG_CL</b>,
|
|
<br />
|
|
  <b>REG_CH</b>,
|
|
<br />
|
|
  <b>REG_CX</b>,
|
|
<br />
|
|
  <b>REG_DL</b>,
|
|
<br />
|
|
  <b>REG_DH</b>,
|
|
<br />
|
|
  <b>REG_DX</b>,
|
|
<br />
|
|
  <b>REG_BL</b>,
|
|
<br />
|
|
  <b>REG_BH</b>,
|
|
<br />
|
|
  <b>REG_BX</b>,
|
|
<br />
|
|
  <b>REG_BP</b>,
|
|
<br />
|
|
  <b>REG_SI</b>,
|
|
<br />
|
|
  <b>REG_DI</b>,
|
|
<br />
|
|
  <b>REG_SP</b>,
|
|
<br />
|
|
  <b>REG_FLAGS</b>,
|
|
<br />
|
|
  <b>REG_IP</b>,
|
|
<br />
|
|
  <b>REG_EDI</b>,
|
|
<br />
|
|
  <b>REG_DIL</b>,
|
|
<br />
|
|
  <b>REG_ESI</b>,
|
|
<br />
|
|
  <b>REG_SIL</b>,
|
|
<br />
|
|
  <b>REG_EBP</b>,
|
|
<br />
|
|
  <b>REG_BPL</b>,
|
|
<br />
|
|
  <b>REG_ESP</b>,
|
|
<br />
|
|
  <b>REG_SPL</b>,
|
|
<br />
|
|
  <b>REG_EBX</b>,
|
|
<br />
|
|
  <b>REG_EDX</b>,
|
|
<br />
|
|
  <b>REG_ECX</b>,
|
|
<br />
|
|
  <b>REG_EAX</b>,
|
|
<br />
|
|
  <b>REG_EFLAGS</b>,
|
|
<br />
|
|
  <b>REG_EIP</b>,
|
|
<br />
|
|
  <b>REG_R8B</b>,
|
|
<br />
|
|
  <b>REG_R8W</b>,
|
|
<br />
|
|
  <b>REG_R8D</b>,
|
|
<br />
|
|
  <b>REG_R9B</b>,
|
|
<br />
|
|
  <b>REG_R9W</b>,
|
|
<br />
|
|
  <b>REG_R9D</b>,
|
|
<br />
|
|
  <b>REG_R10B</b>,
|
|
<br />
|
|
  <b>REG_R10W</b>,
|
|
<br />
|
|
  <b>REG_R10D</b>,
|
|
<br />
|
|
  <b>REG_R11B</b>,
|
|
<br />
|
|
  <b>REG_R11W</b>,
|
|
<br />
|
|
  <b>REG_R11D</b>,
|
|
<br />
|
|
  <b>REG_R12B</b>,
|
|
<br />
|
|
  <b>REG_R12W</b>,
|
|
<br />
|
|
  <b>REG_R12D</b>,
|
|
<br />
|
|
  <b>REG_R13B</b>,
|
|
<br />
|
|
  <b>REG_R13W</b>,
|
|
<br />
|
|
  <b>REG_R13D</b>,
|
|
<br />
|
|
  <b>REG_R14B</b>,
|
|
<br />
|
|
  <b>REG_R14W</b>,
|
|
<br />
|
|
  <b>REG_R14D</b>,
|
|
<br />
|
|
  <b>REG_R15B</b>,
|
|
<br />
|
|
  <b>REG_R15W</b>,
|
|
<br />
|
|
  <b>REG_R15D</b>,
|
|
<br />
|
|
  <b>REG_MM_BASE</b>,
|
|
<br />
|
|
  <b>REG_MM0</b> = REG_MM_BASE,
|
|
<br />
|
|
  <b>REG_MM1</b>,
|
|
<br />
|
|
  <b>REG_MM2</b>,
|
|
<br />
|
|
  <b>REG_MM3</b>,
|
|
<br />
|
|
  <b>REG_MM4</b>,
|
|
<br />
|
|
  <b>REG_MM5</b>,
|
|
<br />
|
|
  <b>REG_MM6</b>,
|
|
<br />
|
|
  <b>REG_MM7</b>,
|
|
<br />
|
|
  <b>REG_MM_LAST</b> = REG_MM7,
|
|
<br />
|
|
  <b>REG_XMM_BASE</b>,
|
|
<br />
|
|
  <b>REG_FIRST_FP_REG</b> = REG_XMM_BASE,
|
|
<br />
|
|
  <b>REG_XMM0</b> = REG_XMM_BASE,
|
|
<br />
|
|
  <b>REG_XMM1</b>,
|
|
<br />
|
|
  <b>REG_XMM2</b>,
|
|
<br />
|
|
  <b>REG_XMM3</b>,
|
|
<br />
|
|
  <b>REG_XMM4</b>,
|
|
<br />
|
|
  <b>REG_XMM5</b>,
|
|
<br />
|
|
  <b>REG_XMM6</b>,
|
|
<br />
|
|
  <b>REG_XMM7</b>,
|
|
<br />
|
|
  <b>REG_XMM8</b>,
|
|
<br />
|
|
  <b>REG_XMM9</b>,
|
|
<br />
|
|
  <b>REG_XMM10</b>,
|
|
<br />
|
|
  <b>REG_XMM11</b>,
|
|
<br />
|
|
  <b>REG_XMM12</b>,
|
|
<br />
|
|
  <b>REG_XMM13</b>,
|
|
<br />
|
|
  <b>REG_XMM14</b>,
|
|
<br />
|
|
  <b>REG_XMM15</b>,
|
|
<br />
|
|
  <b>REG_XMM_SSE_LAST</b> = REG_XMM15,
|
|
<br />
|
|
  <b>REG_XMM_AVX_LAST</b> = REG_XMM_SSE_LAST,
|
|
<br />
|
|
  <b>REG_XMM_AVX512_HI16_FIRST</b>,
|
|
<br />
|
|
  <b>REG_XMM16</b> = REG_XMM_AVX512_HI16_FIRST,
|
|
<br />
|
|
  <b>REG_XMM17</b>,
|
|
<br />
|
|
  <b>REG_XMM18</b>,
|
|
<br />
|
|
  <b>REG_XMM19</b>,
|
|
<br />
|
|
  <b>REG_XMM20</b>,
|
|
<br />
|
|
  <b>REG_XMM21</b>,
|
|
<br />
|
|
  <b>REG_XMM22</b>,
|
|
<br />
|
|
  <b>REG_XMM23</b>,
|
|
<br />
|
|
  <b>REG_XMM24</b>,
|
|
<br />
|
|
  <b>REG_XMM25</b>,
|
|
<br />
|
|
  <b>REG_XMM26</b>,
|
|
<br />
|
|
  <b>REG_XMM27</b>,
|
|
<br />
|
|
  <b>REG_XMM28</b>,
|
|
<br />
|
|
  <b>REG_XMM29</b>,
|
|
<br />
|
|
  <b>REG_XMM30</b>,
|
|
<br />
|
|
  <b>REG_XMM31</b>,
|
|
<br />
|
|
  <b>REG_XMM_AVX512_HI16_LAST</b> = REG_XMM31,
|
|
<br />
|
|
  <b>REG_XMM_AVX512_LAST</b> = REG_XMM_AVX512_HI16_LAST,
|
|
<br />
|
|
  <b>REG_XMM_LAST</b> = REG_XMM_AVX512_LAST,
|
|
<br />
|
|
  <b>REG_YMM_BASE</b>,
|
|
<br />
|
|
  <b>REG_YMM0</b> = REG_YMM_BASE,
|
|
<br />
|
|
  <b>REG_YMM1</b>,
|
|
<br />
|
|
  <b>REG_YMM2</b>,
|
|
<br />
|
|
  <b>REG_YMM3</b>,
|
|
<br />
|
|
  <b>REG_YMM4</b>,
|
|
<br />
|
|
  <b>REG_YMM5</b>,
|
|
<br />
|
|
  <b>REG_YMM6</b>,
|
|
<br />
|
|
  <b>REG_YMM7</b>,
|
|
<br />
|
|
  <b>REG_YMM8</b>,
|
|
<br />
|
|
  <b>REG_YMM9</b>,
|
|
<br />
|
|
  <b>REG_YMM10</b>,
|
|
<br />
|
|
  <b>REG_YMM11</b>,
|
|
<br />
|
|
  <b>REG_YMM12</b>,
|
|
<br />
|
|
  <b>REG_YMM13</b>,
|
|
<br />
|
|
  <b>REG_YMM14</b>,
|
|
<br />
|
|
  <b>REG_YMM15</b>,
|
|
<br />
|
|
  <b>REG_YMM_AVX_LAST</b> = REG_YMM15,
|
|
<br />
|
|
  <b>REG_YMM_AVX512_HI16_FIRST</b>,
|
|
<br />
|
|
  <b>REG_YMM16</b> = REG_YMM_AVX512_HI16_FIRST,
|
|
<br />
|
|
  <b>REG_YMM17</b>,
|
|
<br />
|
|
  <b>REG_YMM18</b>,
|
|
<br />
|
|
  <b>REG_YMM19</b>,
|
|
<br />
|
|
  <b>REG_YMM20</b>,
|
|
<br />
|
|
  <b>REG_YMM21</b>,
|
|
<br />
|
|
  <b>REG_YMM22</b>,
|
|
<br />
|
|
  <b>REG_YMM23</b>,
|
|
<br />
|
|
  <b>REG_YMM24</b>,
|
|
<br />
|
|
  <b>REG_YMM25</b>,
|
|
<br />
|
|
  <b>REG_YMM26</b>,
|
|
<br />
|
|
  <b>REG_YMM27</b>,
|
|
<br />
|
|
  <b>REG_YMM28</b>,
|
|
<br />
|
|
  <b>REG_YMM29</b>,
|
|
<br />
|
|
  <b>REG_YMM30</b>,
|
|
<br />
|
|
  <b>REG_YMM31</b>,
|
|
<br />
|
|
  <b>REG_YMM_AVX512_HI16_LAST</b> = REG_YMM31,
|
|
<br />
|
|
  <b>REG_YMM_AVX512_LAST</b> = REG_YMM_AVX512_HI16_LAST,
|
|
<br />
|
|
  <b>REG_YMM_LAST</b> = REG_YMM_AVX512_LAST,
|
|
<br />
|
|
  <b>REG_ZMM_BASE</b>,
|
|
<br />
|
|
  <b>REG_ZMM0</b> = REG_ZMM_BASE,
|
|
<br />
|
|
  <b>REG_ZMM1</b>,
|
|
<br />
|
|
  <b>REG_ZMM2</b>,
|
|
<br />
|
|
  <b>REG_ZMM3</b>,
|
|
<br />
|
|
  <b>REG_ZMM4</b>,
|
|
<br />
|
|
  <b>REG_ZMM5</b>,
|
|
<br />
|
|
  <b>REG_ZMM6</b>,
|
|
<br />
|
|
  <b>REG_ZMM7</b>,
|
|
<br />
|
|
  <b>REG_ZMM8</b>,
|
|
<br />
|
|
  <b>REG_ZMM9</b>,
|
|
<br />
|
|
  <b>REG_ZMM10</b>,
|
|
<br />
|
|
  <b>REG_ZMM11</b>,
|
|
<br />
|
|
  <b>REG_ZMM12</b>,
|
|
<br />
|
|
  <b>REG_ZMM13</b>,
|
|
<br />
|
|
  <b>REG_ZMM14</b>,
|
|
<br />
|
|
  <b>REG_ZMM15</b>,
|
|
<br />
|
|
  <b>REG_ZMM_AVX512_SPLIT_LAST</b> = REG_ZMM15,
|
|
<br />
|
|
  <b>REG_ZMM_AVX512_HI16_FIRST</b>,
|
|
<br />
|
|
  <b>REG_ZMM16</b> = REG_ZMM_AVX512_HI16_FIRST,
|
|
<br />
|
|
  <b>REG_ZMM17</b>,
|
|
<br />
|
|
  <b>REG_ZMM18</b>,
|
|
<br />
|
|
  <b>REG_ZMM19</b>,
|
|
<br />
|
|
  <b>REG_ZMM20</b>,
|
|
<br />
|
|
  <b>REG_ZMM21</b>,
|
|
<br />
|
|
  <b>REG_ZMM22</b>,
|
|
<br />
|
|
  <b>REG_ZMM23</b>,
|
|
<br />
|
|
  <b>REG_ZMM24</b>,
|
|
<br />
|
|
  <b>REG_ZMM25</b>,
|
|
<br />
|
|
  <b>REG_ZMM26</b>,
|
|
<br />
|
|
  <b>REG_ZMM27</b>,
|
|
<br />
|
|
  <b>REG_ZMM28</b>,
|
|
<br />
|
|
  <b>REG_ZMM29</b>,
|
|
<br />
|
|
  <b>REG_ZMM30</b>,
|
|
<br />
|
|
  <b>REG_ZMM31</b>,
|
|
<br />
|
|
  <b>REG_ZMM_AVX512_HI16_LAST</b> = REG_ZMM31,
|
|
<br />
|
|
  <b>REG_ZMM_AVX512_LAST</b> = REG_ZMM_AVX512_HI16_LAST,
|
|
<br />
|
|
  <b>REG_ZMM_LAST</b> = REG_ZMM_AVX512_LAST,
|
|
<br />
|
|
  <b>REG_K_BASE</b>,
|
|
<br />
|
|
  <b>REG_K0</b> = REG_K_BASE,
|
|
<br />
|
|
  <b>REG_IMPLICIT_FULL_MASK</b> = REG_K0,
|
|
<br />
|
|
  <b>REG_K1</b>,
|
|
<br />
|
|
  <b>REG_K2</b>,
|
|
<br />
|
|
  <b>REG_K3</b>,
|
|
<br />
|
|
  <b>REG_K4</b>,
|
|
<br />
|
|
  <b>REG_K5</b>,
|
|
<br />
|
|
  <b>REG_K6</b>,
|
|
<br />
|
|
  <b>REG_K7</b>,
|
|
<br />
|
|
  <b>REG_K_LAST</b> = REG_K7,
|
|
<br />
|
|
  <b>REG_MXCSR</b>,
|
|
<br />
|
|
  <b>REG_MXCSRMASK</b>,
|
|
<br />
|
|
  <b>REG_ORIG_RAX</b>,
|
|
<br />
|
|
  <b>REG_ORIG_GAX</b> = REG_ORIG_RAX,
|
|
<br />
|
|
  <b>REG_FPST_BASE</b>,
|
|
<br />
|
|
  <b>REG_FPSTATUS_BASE</b> = REG_FPST_BASE,
|
|
<br />
|
|
  <b>REG_FPCW</b> = REG_FPSTATUS_BASE,
|
|
<br />
|
|
  <b>REG_FPSW</b>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaac92bf2494f7114c40cbbdff3d4b3071d">REG_FPTAG</a>,
|
|
<br />
|
|
  <b>REG_FPIP_OFF</b>,
|
|
<br />
|
|
  <b>REG_FPIP_SEL</b>,
|
|
<br />
|
|
  <b>REG_FPOPCODE</b>,
|
|
<br />
|
|
  <b>REG_FPDP_OFF</b>,
|
|
<br />
|
|
  <b>REG_FPDP_SEL</b>,
|
|
<br />
|
|
  <b>REG_FPSTATUS_LAST</b> = REG_FPDP_SEL,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa816e3365404549bcab2e4d0ba9625225">REG_FPTAG_FULL</a>,
|
|
<br />
|
|
  <b>REG_ST_BASE</b>,
|
|
<br />
|
|
  <b>REG_ST0</b> = REG_ST_BASE,
|
|
<br />
|
|
  <b>REG_ST1</b>,
|
|
<br />
|
|
  <b>REG_ST2</b>,
|
|
<br />
|
|
  <b>REG_ST3</b>,
|
|
<br />
|
|
  <b>REG_ST4</b>,
|
|
<br />
|
|
  <b>REG_ST5</b>,
|
|
<br />
|
|
  <b>REG_ST6</b>,
|
|
<br />
|
|
  <b>REG_ST7</b>,
|
|
<br />
|
|
  <b>REG_ST_LAST</b> = REG_ST7,
|
|
<br />
|
|
  <b>REG_FPST_LAST</b> = REG_ST_LAST,
|
|
<br />
|
|
  <b>REG_DR_BASE</b>,
|
|
<br />
|
|
  <b>REG_DR0</b> = REG_DR_BASE,
|
|
<br />
|
|
  <b>REG_DR1</b>,
|
|
<br />
|
|
  <b>REG_DR2</b>,
|
|
<br />
|
|
  <b>REG_DR3</b>,
|
|
<br />
|
|
  <b>REG_DR4</b>,
|
|
<br />
|
|
  <b>REG_DR5</b>,
|
|
<br />
|
|
  <b>REG_DR6</b>,
|
|
<br />
|
|
  <b>REG_DR7</b>,
|
|
<br />
|
|
  <b>REG_DR_LAST</b> = REG_DR7,
|
|
<br />
|
|
  <b>REG_CR_BASE</b>,
|
|
<br />
|
|
  <b>REG_CR0</b> = REG_CR_BASE,
|
|
<br />
|
|
  <b>REG_CR1</b>,
|
|
<br />
|
|
  <b>REG_CR2</b>,
|
|
<br />
|
|
  <b>REG_CR3</b>,
|
|
<br />
|
|
  <b>REG_CR4</b>,
|
|
<br />
|
|
  <b>REG_CR_LAST</b> = REG_CR4,
|
|
<br />
|
|
  <b>REG_TSSR</b>,
|
|
<br />
|
|
  <b>REG_LDTR</b>,
|
|
<br />
|
|
  <b>REG_TR_BASE</b>,
|
|
<br />
|
|
  <b>REG_TR</b> = REG_TR_BASE,
|
|
<br />
|
|
  <b>REG_TR3</b>,
|
|
<br />
|
|
  <b>REG_TR4</b>,
|
|
<br />
|
|
  <b>REG_TR5</b>,
|
|
<br />
|
|
  <b>REG_TR6</b>,
|
|
<br />
|
|
  <b>REG_TR7</b>,
|
|
<br />
|
|
  <b>REG_TR_LAST</b> = REG_TR7,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa0ed94219044b489ef7ec00b9aee1f997">REG_SEG_GS_BASE</a> = REG_TOOL_BASE,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaae06493e866ba2fcfe67f5cee7c9e0262">REG_SEG_FS_BASE</a>,
|
|
<br />
|
|
  <b>REG_INST_BASE</b>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaabffe023180c3055f8e337d0ee253ad44">REG_INST_SCRATCH_BASE</a> = REG_INST_BASE,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa0c74b67cf274f09260e3487e3e50fc8d">REG_INST_G0</a> = REG_INST_SCRATCH_BASE,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa7f36e2387bc4a1829178069800541ef9">REG_INST_G1</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaae4ea8dfff667c04c7fc1dc31ca58034c">REG_INST_G2</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa38ce8959771849b6d19666704cbde709">REG_INST_G3</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaf864b78729c325072880aaca91c4fc95">REG_INST_G4</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa0bf3c225420ed8b7efb4bdcf9cc96b7a">REG_INST_G5</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa7a495b5a550802bbfc2fe607347fe215">REG_INST_G6</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa9c5b06055777d4d2e9aec17bd12c23c8">REG_INST_G7</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa396783de27aaf9ad09d32b856f2a8470">REG_INST_G8</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa725ffa82752261f7e6d02f61f823e947">REG_INST_G9</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa95bd2a7996373994211f4abdca6fddd0">REG_INST_G10</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa6627b33852420083e7e1bf92ff9b0623">REG_INST_G11</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaf04944e9076e9486a2b3b041c53febac">REG_INST_G12</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaac345a6a2a3b09a8c3d904d1449ab1bea">REG_INST_G13</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa109cec4ef8f3a7cef69cd715f570aee7">REG_INST_G14</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa4cba02ec1f94e2108075f73542c61437">REG_INST_G15</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaae9c516698c3454b8affdd500f632693e">REG_INST_G16</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa2733a20abd14c288797c29496caf54c0">REG_INST_G17</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaf96e4e4238b1cdaa2e2698e79167827d">REG_INST_G18</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa190b77795e4b9f2deffb1b71f6b5e1db">REG_INST_G19</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa59acca29ce8ae55d494b25143e34f9d9">REG_INST_G20</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaf690aa538da5a908981ac893e1f4e161">REG_INST_G21</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa93e9ba0aefceb84674a5925b95419b81">REG_INST_G22</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaa59446ebc8910a87f43a2962d9346b47">REG_INST_G23</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaadfbfc0159ae81ed87d59b3adb70cab38">REG_INST_G24</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa6be65a34d0304c3e9825ae7cfbb7be5e">REG_INST_G25</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaa307f73d50cf2fdc59b71110ab6dfedf">REG_INST_G26</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa711d70383ecc473d6ac60e1307c405f3">REG_INST_G27</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa26c3d0b42cd2b43370836043e51d44db">REG_INST_G28</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa9d258abf4f7fe9fa6f39f0e5607d31c4">REG_INST_G29</a>,
|
|
<br />
|
|
  <b>REG_INST_TOOL_FIRST</b> = REG_INST_G0,
|
|
<br />
|
|
  <b>REG_INST_TOOL_LAST</b> = REG_INST_G29,
|
|
<br />
|
|
  <b>REG_BUF_BASE0</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE1</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE2</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE3</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE4</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE5</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE6</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE7</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE8</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE9</b>,
|
|
<br />
|
|
  <b>REG_BUF_BASE_LAST</b> = REG_BUF_BASE9,
|
|
<br />
|
|
  <b>REG_BUF_END0</b>,
|
|
<br />
|
|
  <b>REG_BUF_END1</b>,
|
|
<br />
|
|
  <b>REG_BUF_END2</b>,
|
|
<br />
|
|
  <b>REG_BUF_END3</b>,
|
|
<br />
|
|
  <b>REG_BUF_END4</b>,
|
|
<br />
|
|
  <b>REG_BUF_END5</b>,
|
|
<br />
|
|
  <b>REG_BUF_END6</b>,
|
|
<br />
|
|
  <b>REG_BUF_END7</b>,
|
|
<br />
|
|
  <b>REG_BUF_END8</b>,
|
|
<br />
|
|
  <b>REG_BUF_END9</b>,
|
|
<br />
|
|
  <b>REG_BUF_ENDLAST</b> = REG_BUF_END9,
|
|
<br />
|
|
  <b>REG_BUF_LAST</b> = REG_BUF_ENDLAST,
|
|
<br />
|
|
  <b>REG_INST_SCRATCH_LAST</b> = REG_BUF_LAST,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa680a1bfdef427ad22d9c06862ca8be39">REG_INST_G0D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa4384a63975e93079edbdf6f914c91732">REG_INST_G1D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaad3fec62dc380397b4cf41a514a3f6381">REG_INST_G2D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaab42714aeb5c33f414c6860fb1701ceb4">REG_INST_G3D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa9185ce9d3f47355f393f54e0c8268bf1">REG_INST_G4D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa5e3f60762c1e72653f9381e0a0250553">REG_INST_G5D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa8e45920c2fe6bec8ad40a7fbfc0c90ff">REG_INST_G6D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa7ecb1bf582da4d3336532c9774a50d58">REG_INST_G7D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa443b750b1dfcd746b22dc7c9bc1f3fb4">REG_INST_G8D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa6531c29aa82e400fe348f82ea3a3579b">REG_INST_G9D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa6569df93fe3d531d2ecf6ebab4d135f1">REG_INST_G10D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa4b6125afbf609af5e6627b5b491e6b5a">REG_INST_G11D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaab5eeb574296c5bb42155de0f59e4c21d">REG_INST_G12D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa367f555821f763a6ae6803d12c83a6c4">REG_INST_G13D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa1b2a30adcbad87161f6b6047d61bfa75">REG_INST_G14D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa49d95be2d2d1994558c6d9936ecbdd96">REG_INST_G15D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaa5bf9e9157c37c2487c5869abb1418db">REG_INST_G16D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa99e34eca2b534c4034912582b293892a">REG_INST_G17D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaacbb74d7b0dffce4df7fb6760bd6a2395">REG_INST_G18D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa401cb474591a1dae4b42c26b0877d0fe">REG_INST_G19D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa9aed97ea0abb130117bc059561ef247f">REG_INST_G20D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaf1721d92e36953871368eb3fa0b5e8de">REG_INST_G21D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa3d4c6db543fcaa093b859bcdaa85bd7d">REG_INST_G22D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaaa0b8ebb1eda36a8c3dce32deea7a6281">REG_INST_G23D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaab810110c5b5523798315394e3fb62782">REG_INST_G24D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa420162b67835d1eb2fd238c9abc824eb">REG_INST_G25D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa243b6406845f5cf683cac4277f6b060d">REG_INST_G26D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa52245952c7a0a7145b74d4c5bd63af9b">REG_INST_G27D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa2826c67e5eb083839961dab33b3d488d">REG_INST_G28D</a>,
|
|
<br />
|
|
  <a class="el" href="group__REG__CPU__IA32.html#gga0f57fb50e80d686a588694f73046f2aaa2e62148d88ea152ca22bc07960775bb5">REG_INST_G29D</a>,
|
|
<br />
|
|
  <b>REG_TOOL_LAST</b> = REG_INST_G29D,
|
|
<br />
|
|
  <b>REG_LAST</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga0f57fb50e80d686a588694f73046f2aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9df40496bf2f29c7a2c5980be42dcb78"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga9df40496bf2f29c7a2c5980be42dcb78">REG_ACCESS</a> { <br />
|
|
  <b>REG_ACCESS_READ</b>,
|
|
<br />
|
|
  <b>REG_ACCESS_WRITE</b>,
|
|
<br />
|
|
  <b>REG_ACCESS_OVERWRITE</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga9df40496bf2f29c7a2c5980be42dcb78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacc81a8433e2f250fc341758e21611be6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gacc81a8433e2f250fc341758e21611be6">REGNAME</a> { <b>REGNAME_LAST</b>
|
|
}</td></tr>
|
|
<tr class="separator:gacc81a8433e2f250fc341758e21611be6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga92c4a19fb1078e9a7d9a54b42d3118e7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga92c4a19fb1078e9a7d9a54b42d3118e7">REGWIDTH</a> { <br />
|
|
  <b>REGWIDTH_8</b> =0,
|
|
<br />
|
|
  <b>REGWIDTH_16</b> =1,
|
|
<br />
|
|
  <b>REGWIDTH_32</b> =2,
|
|
<br />
|
|
  <b>REGWIDTH_64</b> =3,
|
|
<br />
|
|
  <b>REGWIDTH_80</b>,
|
|
<br />
|
|
  <b>REGWIDTH_128</b>,
|
|
<br />
|
|
  <b>REGWIDTH_256</b>,
|
|
<br />
|
|
  <b>REGWIDTH_512</b>,
|
|
<br />
|
|
  <b>REGWIDTH_INVALID</b>,
|
|
<br />
|
|
  <b>REGWIDTH_NATIVE</b> =REGWIDTH_64
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga92c4a19fb1078e9a7d9a54b42d3118e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga99beb1f4b1dd69c64e5aff9591f7eb24"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga99beb1f4b1dd69c64e5aff9591f7eb24">REG_CLASS</a> { <br />
|
|
  <b>REG_CLASS_NONE</b> = 0,
|
|
<br />
|
|
  <b>REG_CLASS_PSEUDO</b>,
|
|
<br />
|
|
  <b>REG_CLASS_GR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_GRU8</b>,
|
|
<br />
|
|
  <b>REG_CLASS_GRL8</b>,
|
|
<br />
|
|
  <b>REG_CLASS_GRH16</b>,
|
|
<br />
|
|
  <b>REG_CLASS_GRH32</b>,
|
|
<br />
|
|
  <b>REG_CLASS_SEG</b>,
|
|
<br />
|
|
  <b>REG_CLASS_MM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_XMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_YMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_ZMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_K</b>,
|
|
<br />
|
|
  <b>REG_CLASS_FPST</b>,
|
|
<br />
|
|
  <b>REG_CLASS_ST</b>,
|
|
<br />
|
|
  <b>REG_CLASS_CR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_DR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_TR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_FLAGS</b>,
|
|
<br />
|
|
  <b>REG_CLASS_FLAGS16</b>,
|
|
<br />
|
|
  <b>REG_CLASS_FLAGS32</b>,
|
|
<br />
|
|
  <b>REG_CLASS_STATUS_FLAGS</b>,
|
|
<br />
|
|
  <b>REG_CLASS_DFLAG</b>,
|
|
<br />
|
|
  <b>REG_CLASS_MXCSR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_MXCSRMASK</b>,
|
|
<br />
|
|
  <b>REG_CLASS_IP</b>,
|
|
<br />
|
|
  <b>REG_CLASS_IP16</b>,
|
|
<br />
|
|
  <b>REG_CLASS_IP32</b>,
|
|
<br />
|
|
  <b>REG_CLASS_ARCH</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_GR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_GRU8</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_GRL8</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_GRH16</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_GRH32</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_XMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_YMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_ZMM</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_K</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_MXCSR</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_FLAGS</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_STATUS_FLAGS</b>,
|
|
<br />
|
|
  <b>REG_CLASS_PIN_DFLAG</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga99beb1f4b1dd69c64e5aff9591f7eb24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3fde05e1d7397e8e525ac3f60872406"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gac3fde05e1d7397e8e525ac3f60872406">REG_SUBCLASS</a> { <br />
|
|
  <b>REG_SUBCLASS_NONE</b> = 0,
|
|
<br />
|
|
  <b>REG_SUBCLASS_REX</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_FULL_STACKPTR</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_FULL_STACKPTR</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_TMP</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_INST_GR</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_INST_GR_H32</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_INST_BUF</b>,
|
|
<br />
|
|
  <b>REG_SUBCLASS_PIN_INST_COND</b>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:gac3fde05e1d7397e8e525ac3f60872406"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2b1cf2faaa7fa5341a7b8ea382a0fadd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga2b1cf2faaa7fa5341a7b8ea382a0fadd">REG_ALLOC_TYPE</a> { <br />
|
|
  <b>REG_ALLOC_NONE</b> = 0,
|
|
<br />
|
|
  <b>REG_ALLOC_PART</b>,
|
|
<br />
|
|
  <b>REG_ALLOC_ANY_GR</b>,
|
|
<br />
|
|
  <b>REG_ALLOC_IDENT</b>,
|
|
<br />
|
|
  <b>REG_ALLOC_CR</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_DR</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_TR</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_ST</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_MM</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_XMM</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_YMM</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_ZMM</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_K</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_SEG</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_STACK_PTR</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_X87</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_FLAGS</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_STATUS_FLAGS</b> = REG_ALLOC_IDENT,
|
|
<br />
|
|
  <b>REG_ALLOC_DFLAG</b> = REG_ALLOC_IDENT
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga2b1cf2faaa7fa5341a7b8ea382a0fadd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:gaebebae7c880735d6483b259f7628466f"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gaebebae7c880735d6483b259f7628466f">PIN_InitExceptionInfo</a> (<a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, <a class="el" href="group__EXCEPTION__API.html#ga690ff97731b7a1d356976f89f8f10e95">EXCEPTION_CODE</a> exceptCode, ADDRINT exceptAddress)</td></tr>
|
|
<tr class="separator:gaebebae7c880735d6483b259f7628466f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga226188ff455ffdc49ea534c578668430"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga226188ff455ffdc49ea534c578668430">PIN_InitAccessFaultInfo</a> (<a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, <a class="el" href="group__EXCEPTION__API.html#ga690ff97731b7a1d356976f89f8f10e95">EXCEPTION_CODE</a> exceptCode, ADDRINT exceptAddress, ADDRINT accessAddress, <a class="el" href="group__EXCEPTION__API.html#ga360af8d7af72a0f432e95f0a3abce37d">FAULTY_ACCESS_TYPE</a> accessType=<a class="el" href="group__EXCEPTION__API.html#gga360af8d7af72a0f432e95f0a3abce37da88e7f24de098c1e113b9b6bde54a6d97">FAULTY_ACCESS_TYPE_UNKNOWN</a>)</td></tr>
|
|
<tr class="separator:ga226188ff455ffdc49ea534c578668430"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga512749b45e0d2452a3fa7d2258124232"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga512749b45e0d2452a3fa7d2258124232">PIN_InitWindowsExceptionInfo</a> (<a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, UINT32 sysExceptCode, ADDRINT exceptAddress, UINT32 numArgs=0, const ADDRINT *pArgs=0)</td></tr>
|
|
<tr class="separator:ga512749b45e0d2452a3fa7d2258124232"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga003a7bdef73373ccd23d3b9d01dce2d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__EXCEPTION__API.html#ga690ff97731b7a1d356976f89f8f10e95">EXCEPTION_CODE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga003a7bdef73373ccd23d3b9d01dce2d9">PIN_GetExceptionCode</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:ga003a7bdef73373ccd23d3b9d01dce2d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae7691148df53cdbac9e2a6ef51c37e45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__EXCEPTION__API.html#ga82830ef218ccaea87a822f8f192d5ddd">EXCEPTION_CLASS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gae7691148df53cdbac9e2a6ef51c37e45">PIN_GetExceptionClass</a> (<a class="el" href="group__EXCEPTION__API.html#ga690ff97731b7a1d356976f89f8f10e95">EXCEPTION_CODE</a> exceptCode)</td></tr>
|
|
<tr class="separator:gae7691148df53cdbac9e2a6ef51c37e45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaba490be9cdc4342aa9dfe346efad0511"><td class="memItemLeft" align="right" valign="top">ADDRINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gaba490be9cdc4342aa9dfe346efad0511">PIN_GetExceptionAddress</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:gaba490be9cdc4342aa9dfe346efad0511"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae2086cd53a577f44e1b2ed32e9231816"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gae2086cd53a577f44e1b2ed32e9231816">PIN_SetExceptionAddress</a> (<a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, ADDRINT exceptAddress)</td></tr>
|
|
<tr class="separator:gae2086cd53a577f44e1b2ed32e9231816"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga39b47708432bd511aee7335e271b66ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__EXCEPTION__API.html#ga360af8d7af72a0f432e95f0a3abce37d">FAULTY_ACCESS_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga39b47708432bd511aee7335e271b66ad">PIN_GetFaultyAccessType</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:ga39b47708432bd511aee7335e271b66ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6bc47950934414e96108b0e2adfff762"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga6bc47950934414e96108b0e2adfff762">PIN_GetFaultyAccessAddress</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, ADDRINT *pAccessAddress)</td></tr>
|
|
<tr class="separator:ga6bc47950934414e96108b0e2adfff762"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga55281d8ae52a45597d5f36d3f20da478"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga55281d8ae52a45597d5f36d3f20da478">PIN_GetFpErrorSet</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:ga55281d8ae52a45597d5f36d3f20da478"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf1e0e2ceb95279e1d41d0c38b687ff75"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gaf1e0e2ceb95279e1d41d0c38b687ff75">PIN_GetWindowsExceptionCode</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:gaf1e0e2ceb95279e1d41d0c38b687ff75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e74f4f272ce2142049a98a340922488"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga9e74f4f272ce2142049a98a340922488">PIN_CountWindowsExceptionArguments</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:ga9e74f4f272ce2142049a98a340922488"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2482da0da6ed6bf8fae88b07c39bd33c"><td class="memItemLeft" align="right" valign="top">ADDRINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga2482da0da6ed6bf8fae88b07c39bd33c">PIN_GetWindowsExceptionArgument</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo, UINT32 argNum)</td></tr>
|
|
<tr class="separator:ga2482da0da6ed6bf8fae88b07c39bd33c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3f8bcbb23aef67a721bc033218dc4e27"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#ga3f8bcbb23aef67a721bc033218dc4e27">PIN_ExceptionToString</a> (const <a class="el" href="group__EXCEPTION__API.html#ga6b419bb0f9a400c889e4cf12db70dda1">EXCEPTION_INFO</a> *pExceptInfo)</td></tr>
|
|
<tr class="separator:ga3f8bcbb23aef67a721bc033218dc4e27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a531ff9289d35d684f39b50fe57bbf09d"><td class="memItemLeft" align="right" valign="top"><a id="a531ff9289d35d684f39b50fe57bbf09d"></a>
|
|
LOCALVAR <a class="el" href="classLEVEL__BASE_1_1KNOB__COMMENT.html">KNOB_COMMENT</a> </td><td class="memItemRight" valign="bottom"><b>KnobUserAndPintoolFamily</b> ("user&pintool", "General switches (available in pin and tool)")</td></tr>
|
|
<tr class="separator:a531ff9289d35d684f39b50fe57bbf09d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7aec9bc6b6637526f9e481b17ea100d"><td class="memItemLeft" align="right" valign="top"><a id="ac7aec9bc6b6637526f9e481b17ea100d"></a>
|
|
LOCALVAR <a class="el" href="classLEVEL__BASE_1_1KNOB__COMMENT.html">KNOB_COMMENT</a> </td><td class="memItemRight" valign="bottom"><b>KnobMemoryConstraintsFamily</b> ("user:memory", "Knobs for constraining memory usage")</td></tr>
|
|
<tr class="separator:ac7aec9bc6b6637526f9e481b17ea100d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac9a323f8cf8f4ea4a12080f4b4099edc"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gac9a323f8cf8f4ea4a12080f4b4099edc">PIN_InitLock</a> (<a class="el" href="structLEVEL__BASE_1_1PIN__LOCK.html">PIN_LOCK</a> *lock)</td></tr>
|
|
<tr class="separator:gac9a323f8cf8f4ea4a12080f4b4099edc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9569245cd781216f8f1a54d3a0962ddf"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga9569245cd781216f8f1a54d3a0962ddf">PIN_GetLock</a> (<a class="el" href="structLEVEL__BASE_1_1PIN__LOCK.html">PIN_LOCK</a> *lock, INT32 val)</td></tr>
|
|
<tr class="separator:ga9569245cd781216f8f1a54d3a0962ddf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga00a837236be573c0c548191e0846df1d"><td class="memItemLeft" align="right" valign="top">INT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga00a837236be573c0c548191e0846df1d">PIN_ReleaseLock</a> (<a class="el" href="structLEVEL__BASE_1_1PIN__LOCK.html">PIN_LOCK</a> *lock)</td></tr>
|
|
<tr class="separator:ga00a837236be573c0c548191e0846df1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3eac779ad4b2b25354c32e38e686bc23"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga3eac779ad4b2b25354c32e38e686bc23">PIN_MutexInit</a> (<a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga3eac779ad4b2b25354c32e38e686bc23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1ca0f0677773ec5226046f7080c7b80a"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga1ca0f0677773ec5226046f7080c7b80a">PIN_MutexFini</a> (<a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga1ca0f0677773ec5226046f7080c7b80a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga06e1dcf8be9ec221b3a33a088442a258"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga06e1dcf8be9ec221b3a33a088442a258">PIN_MutexLock</a> (<a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga06e1dcf8be9ec221b3a33a088442a258"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad4064bee5097081f70bcffada288ad64"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gad4064bee5097081f70bcffada288ad64">PIN_MutexUnlock</a> (<a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:gad4064bee5097081f70bcffada288ad64"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga63a86610b3fcfe706d9f9b4b994edc8f"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga63a86610b3fcfe706d9f9b4b994edc8f">PIN_MutexTryLock</a> (<a class="el" href="group__LOCK.html#ga973e1a7aa00c2222b78a2d929942aa26">PIN_MUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga63a86610b3fcfe706d9f9b4b994edc8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5b92967aad8917bdc98073d49e1caf05"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga5b92967aad8917bdc98073d49e1caf05">PIN_RWMutexInit</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga5b92967aad8917bdc98073d49e1caf05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6249bae3e5c0c5e3307c8dde2900f027"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga6249bae3e5c0c5e3307c8dde2900f027">PIN_RWMutexFini</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga6249bae3e5c0c5e3307c8dde2900f027"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafff39c1f90566f685e830e11683d7c43"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gafff39c1f90566f685e830e11683d7c43">PIN_RWMutexReadLock</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:gafff39c1f90566f685e830e11683d7c43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafb7a7e751583ee713fd347947cfeb9ea"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gafb7a7e751583ee713fd347947cfeb9ea">PIN_RWMutexWriteLock</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:gafb7a7e751583ee713fd347947cfeb9ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6bf81704640b5afcfcd8e453d2b3cdcb"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga6bf81704640b5afcfcd8e453d2b3cdcb">PIN_RWMutexUnlock</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:ga6bf81704640b5afcfcd8e453d2b3cdcb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac1b85d26ca88af1f08001fd9ce165ad8"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gac1b85d26ca88af1f08001fd9ce165ad8">PIN_RWMutexTryReadLock</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:gac1b85d26ca88af1f08001fd9ce165ad8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae23e9dac1682bb5619fc17aab2d9f559"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gae23e9dac1682bb5619fc17aab2d9f559">PIN_RWMutexTryWriteLock</a> (<a class="el" href="group__LOCK.html#ga1a83b34b05b377bfe003e5dc6b3bd538">PIN_RWMUTEX</a> *lock)</td></tr>
|
|
<tr class="separator:gae23e9dac1682bb5619fc17aab2d9f559"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga97c7eb94b7760217207942ff8543e564"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga97c7eb94b7760217207942ff8543e564">PIN_SemaphoreInit</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:ga97c7eb94b7760217207942ff8543e564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3412764276afe79a4d1c1df35b002072"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga3412764276afe79a4d1c1df35b002072">PIN_SemaphoreFini</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:ga3412764276afe79a4d1c1df35b002072"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga163634b37634a6361cff1dda18dc44a2"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga163634b37634a6361cff1dda18dc44a2">PIN_SemaphoreSet</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:ga163634b37634a6361cff1dda18dc44a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab3ed7bfbf6350e0b3465d09965964d00"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gab3ed7bfbf6350e0b3465d09965964d00">PIN_SemaphoreClear</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:gab3ed7bfbf6350e0b3465d09965964d00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2c63e8b3caf64837802c393277f3cd2d"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga2c63e8b3caf64837802c393277f3cd2d">PIN_SemaphoreIsSet</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:ga2c63e8b3caf64837802c393277f3cd2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa15d7ac33e2f14bce0540d31ba7247fe"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#gaa15d7ac33e2f14bce0540d31ba7247fe">PIN_SemaphoreWait</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem)</td></tr>
|
|
<tr class="separator:gaa15d7ac33e2f14bce0540d31ba7247fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga091e4cf3a2aa0b07e811bd7ade613b6a"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__LOCK.html#ga091e4cf3a2aa0b07e811bd7ade613b6a">PIN_SemaphoreTimedWait</a> (<a class="el" href="group__LOCK.html#gacb5ef8f4cc82a8c52b76d4b36833efc9">PIN_SEMAPHORE</a> *sem, unsigned timeout)</td></tr>
|
|
<tr class="separator:ga091e4cf3a2aa0b07e811bd7ade613b6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61e87ec1d60b169f3a2969120eda8031"><td class="memItemLeft" align="right" valign="top"><a id="a61e87ec1d60b169f3a2969120eda8031"></a>
|
|
LOCALVAR <a class="el" href="classLEVEL__BASE_1_1KNOB__COMMENT.html">KNOB_COMMENT</a> </td><td class="memItemRight" valign="bottom"><b>KnobStatFamily</b> ("supported:stat", "Statistic switches")</td></tr>
|
|
<tr class="separator:a61e87ec1d60b169f3a2969120eda8031"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae9756d16b644a05c3c5e6f09d588037c"><td class="memItemLeft" align="right" valign="top">VOID </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gae9756d16b644a05c3c5e6f09d588037c">SetAddress0x</a> (BOOL val)</td></tr>
|
|
<tr class="separator:gae9756d16b644a05c3c5e6f09d588037c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga92a5435ccd6e85796361f8e4dfd651f5"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga92a5435ccd6e85796361f8e4dfd651f5">CharIsSpace</a> (CHAR c)</td></tr>
|
|
<tr class="separator:ga92a5435ccd6e85796361f8e4dfd651f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga72d924526c1a357e3f77314fe21324c6"><td class="memItemLeft" align="right" valign="top">CHAR </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga72d924526c1a357e3f77314fe21324c6">CharToUpper</a> (CHAR c)</td></tr>
|
|
<tr class="separator:ga72d924526c1a357e3f77314fe21324c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4c9300e4e47f59bf7127e4f1cd527310"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga4c9300e4e47f59bf7127e4f1cd527310">ptrstr</a> (const VOID *val)</td></tr>
|
|
<tr class="separator:ga4c9300e4e47f59bf7127e4f1cd527310"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab60bb6a1fd98efff1ea0a176366c36e3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gab60bb6a1fd98efff1ea0a176366c36e3">StringFromAddrint</a> (ADDRINT l)</td></tr>
|
|
<tr class="separator:gab60bb6a1fd98efff1ea0a176366c36e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga53907d9062f3636e528c12c2b042da3d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga53907d9062f3636e528c12c2b042da3d">StringFromUint64</a> (UINT64 l)</td></tr>
|
|
<tr class="separator:ga53907d9062f3636e528c12c2b042da3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac31c2639c1f632db8f609b9e714a8afe"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gac31c2639c1f632db8f609b9e714a8afe">StringDec</a> (UINT64 l, UINT32 digits, CHAR padding)</td></tr>
|
|
<tr class="separator:gac31c2639c1f632db8f609b9e714a8afe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga28e63650c99e4ab6b3dd18c4f9ff2f29"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga28e63650c99e4ab6b3dd18c4f9ff2f29">StringDecSigned</a> (INT64 l, UINT32 digits, CHAR padding)</td></tr>
|
|
<tr class="separator:ga28e63650c99e4ab6b3dd18c4f9ff2f29"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga07e85189b9873c77c7a193eeae43a711"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga07e85189b9873c77c7a193eeae43a711">StringBignum</a> (INT64 l, UINT32 digits, CHAR padding)</td></tr>
|
|
<tr class="separator:ga07e85189b9873c77c7a193eeae43a711"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga80ac8790246f356a017ef5f55f8362b4"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga80ac8790246f356a017ef5f55f8362b4">Reformat</a> (const std::string &s, const std::string &prefix, UINT32 min_line, UINT32 max_line)</td></tr>
|
|
<tr class="separator:ga80ac8790246f356a017ef5f55f8362b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa76061e2b12c6fdf0c07ebb7dcefbfdc"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gaa76061e2b12c6fdf0c07ebb7dcefbfdc">StringHex32</a> (UINT32 l, UINT32 digits, BOOL prefix_0x)</td></tr>
|
|
<tr class="separator:gaa76061e2b12c6fdf0c07ebb7dcefbfdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7b07cb03c510613d6e142956df7fa755"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga7b07cb03c510613d6e142956df7fa755">StringBool</a> (BOOL b)</td></tr>
|
|
<tr class="separator:ga7b07cb03c510613d6e142956df7fa755"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5b5c060f0cebfc1546cc8327bf67da52"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga5b5c060f0cebfc1546cc8327bf67da52">StringTri</a> (TRI t)</td></tr>
|
|
<tr class="separator:ga5b5c060f0cebfc1546cc8327bf67da52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga074622f9e4088cac33ddf61dedfc23a2"><td class="memItemLeft" align="right" valign="top">INT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#ga074622f9e4088cac33ddf61dedfc23a2">Int32FromString</a> (const std::string &s)</td></tr>
|
|
<tr class="separator:ga074622f9e4088cac33ddf61dedfc23a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad0cc6be2805930ca5666b2f1a29f2922"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gad0cc6be2805930ca5666b2f1a29f2922">Uint32FromString</a> (const std::string &s)</td></tr>
|
|
<tr class="separator:gad0cc6be2805930ca5666b2f1a29f2922"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac010539a07715de82d1e75b03543675f"><td class="memItemLeft" align="right" valign="top">INT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gac010539a07715de82d1e75b03543675f">Int64FromString</a> (const std::string &s)</td></tr>
|
|
<tr class="separator:gac010539a07715de82d1e75b03543675f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa33e212c34c6d193405642ed25beb705"><td class="memItemLeft" align="right" valign="top">UINT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gaa33e212c34c6d193405642ed25beb705">Uint64FromString</a> (const std::string &s)</td></tr>
|
|
<tr class="separator:gaa33e212c34c6d193405642ed25beb705"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac5bf3041a71f8ccf9c245f8ed40a3a52"><td class="memItemLeft" align="right" valign="top">FLT64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gac5bf3041a71f8ccf9c245f8ed40a3a52">FLT64FromString</a> (const std::string &s)</td></tr>
|
|
<tr class="separator:gac5bf3041a71f8ccf9c245f8ed40a3a52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa36b6533d68214133204f2cae9e76891"><td class="memItemLeft" align="right" valign="top">INT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gaa36b6533d68214133204f2cae9e76891">CharToHexDigit</a> (CHAR c)</td></tr>
|
|
<tr class="separator:gaa36b6533d68214133204f2cae9e76891"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga29ca377cf4ac5fc456d19c6f039068cb"><td class="memItemLeft" align="right" valign="top">ADDRINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#ga29ca377cf4ac5fc456d19c6f039068cb">AddrintFromString</a> (const std::string &str)</td></tr>
|
|
<tr class="separator:ga29ca377cf4ac5fc456d19c6f039068cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga992f2c3e6f3e87a3c0b23fc974c7e0ed"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#ga992f2c3e6f3e87a3c0b23fc974c7e0ed">ReadLine</a> (std::istream &inputFile, UINT32 *lineNum)</td></tr>
|
|
<tr class="separator:ga992f2c3e6f3e87a3c0b23fc974c7e0ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad1573fc52d23cea71f7bddc5b033f9db"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PARSE.html#gad1573fc52d23cea71f7bddc5b033f9db">Tokenize</a> (const std::string &line, std::string *array, UINT32 n)</td></tr>
|
|
<tr class="separator:gad1573fc52d23cea71f7bddc5b033f9db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaedc3732c79da652119261ac15a6fb92d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gaedc3732c79da652119261ac15a6fb92d">StringHex</a> (UINT32 l, UINT32 digits, BOOL prefix_0x=TRUE)</td></tr>
|
|
<tr class="separator:gaedc3732c79da652119261ac15a6fb92d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0a07c9fee11e18f9eb88ee3f18fa3948"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga0a07c9fee11e18f9eb88ee3f18fa3948">decstr</a> (INT64 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga0a07c9fee11e18f9eb88ee3f18fa3948"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafeac5961fa2d7ab53a75340ddb27318f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gafeac5961fa2d7ab53a75340ddb27318f">decstr</a> (INT32 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:gafeac5961fa2d7ab53a75340ddb27318f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacf3d2571f5f7da52b598bc4be73ad3d7"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gacf3d2571f5f7da52b598bc4be73ad3d7">decstr</a> (INT16 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:gacf3d2571f5f7da52b598bc4be73ad3d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2114fc89283add7a8aac5d59fc9afb6e"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga2114fc89283add7a8aac5d59fc9afb6e">decstr</a> (UINT64 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga2114fc89283add7a8aac5d59fc9afb6e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9ae20a41629cfe650ec1d5696af87847"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga9ae20a41629cfe650ec1d5696af87847">decstr</a> (UINT32 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga9ae20a41629cfe650ec1d5696af87847"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3f4b25289886ea15ccdfa27cdd20a62b"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga3f4b25289886ea15ccdfa27cdd20a62b">decstr</a> (UINT16 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga3f4b25289886ea15ccdfa27cdd20a62b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga800b573e4c367225ce2d8f533c4c934f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga800b573e4c367225ce2d8f533c4c934f">hexstr</a> (INT64 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga800b573e4c367225ce2d8f533c4c934f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab47ac1771aa05d6801327b319afde541"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gab47ac1771aa05d6801327b319afde541">hexstr</a> (INT32 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:gab47ac1771aa05d6801327b319afde541"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab8babb7bde51f6d46b31050e481eb993"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gab8babb7bde51f6d46b31050e481eb993">hexstr</a> (INT16 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:gab8babb7bde51f6d46b31050e481eb993"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga448dba018fea91a561e23ebe17c59525"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga448dba018fea91a561e23ebe17c59525">hexstr</a> (UINT64 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga448dba018fea91a561e23ebe17c59525"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7f11eb2aa7d6ee3b6da55d16761e316f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga7f11eb2aa7d6ee3b6da55d16761e316f">hexstr</a> (VOID *p, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga7f11eb2aa7d6ee3b6da55d16761e316f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga36588262520a3d95880ac8e806efb816"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga36588262520a3d95880ac8e806efb816">hexstr</a> (const VOID *p, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga36588262520a3d95880ac8e806efb816"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6d1f835f2d741a8cd3ad6461ac76a355"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga6d1f835f2d741a8cd3ad6461ac76a355">hexstr</a> (UINT32 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga6d1f835f2d741a8cd3ad6461ac76a355"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0805f66035587dab803dcd21cf4a93f2"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#ga0805f66035587dab803dcd21cf4a93f2">hexstr</a> (UINT16 val, UINT32 width=0)</td></tr>
|
|
<tr class="separator:ga0805f66035587dab803dcd21cf4a93f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac1ef196df839b1a104cbae2709228aa4"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gac1ef196df839b1a104cbae2709228aa4">ljstr</a> (const std::string &s, UINT32 width, CHAR padding=' ')</td></tr>
|
|
<tr class="separator:gac1ef196df839b1a104cbae2709228aa4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa25019744b86ff306b7cf179a6b56d7c"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gaa25019744b86ff306b7cf179a6b56d7c">StringFlt</a> (FLT64 val, UINT32 precision, UINT32 width)</td></tr>
|
|
<tr class="separator:gaa25019744b86ff306b7cf179a6b56d7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaec647c4777c77fe21f5b6d29a511e5fe"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MISC__PRINT.html#gaec647c4777c77fe21f5b6d29a511e5fe">fltstr</a> (FLT64 val, UINT32 prec=0, UINT32 width=0)</td></tr>
|
|
<tr class="separator:gaec647c4777c77fe21f5b6d29a511e5fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa06646aa9ba317476807d4c5588400ec"><td class="memItemLeft" align="right" valign="top">
|
|
VOID </td><td class="memItemRight" valign="bottom"><b>InitRegTables</b> ()</td></tr>
|
|
<tr class="separator:gaa06646aa9ba317476807d4c5588400ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf80ceacaa3a934ad5972e0793427d77b"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gaf80ceacaa3a934ad5972e0793427d77b">REG_is_reg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaf80ceacaa3a934ad5972e0793427d77b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf4703e8d5045dd238b3ebcc957d6d44f"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gaf4703e8d5045dd238b3ebcc957d6d44f">REG_is_pseudo</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaf4703e8d5045dd238b3ebcc957d6d44f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e9222f251798bc4c34c21951b834bef"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga9e9222f251798bc4c34c21951b834bef">REG_is_gr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga9e9222f251798bc4c34c21951b834bef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9df4771a54d108bf5b25b7b9ff066df7"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga9df4771a54d108bf5b25b7b9ff066df7">REG_is_fr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga9df4771a54d108bf5b25b7b9ff066df7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga864136a9269b4a41f372930fb99f6331"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga864136a9269b4a41f372930fb99f6331">REG_is_br</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga864136a9269b4a41f372930fb99f6331"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga899144a9da7c31faf924b2531bdfd043"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga899144a9da7c31faf924b2531bdfd043">REG_is_gr64</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga899144a9da7c31faf924b2531bdfd043"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7055a98ab9c731f5298d3121c4680147"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga7055a98ab9c731f5298d3121c4680147">REG_is_gr32</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga7055a98ab9c731f5298d3121c4680147"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e8002106363717afe345a04d7222eae"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga9e8002106363717afe345a04d7222eae">REG_is_pin_gr32</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga9e8002106363717afe345a04d7222eae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafb9f6d1c28a3347ac3d9cdc30057e97c"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gafb9f6d1c28a3347ac3d9cdc30057e97c">REG_is_gr16</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gafb9f6d1c28a3347ac3d9cdc30057e97c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb1662786710c3bc36d06f3c2e81d283"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gacb1662786710c3bc36d06f3c2e81d283">REG_is_gr8</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gacb1662786710c3bc36d06f3c2e81d283"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga818a7c07d6b5ba00582e9423d8df2765"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga818a7c07d6b5ba00582e9423d8df2765">REG_is_seg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga818a7c07d6b5ba00582e9423d8df2765"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacad5be362797ba8fc511ed7b2243ea56"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gacad5be362797ba8fc511ed7b2243ea56">REG_is_fr_for_get_context</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gacad5be362797ba8fc511ed7b2243ea56"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga84e26c54a557be59d9939c89e9fd8ee9"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga84e26c54a557be59d9939c89e9fd8ee9">REG_is_mxcsr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga84e26c54a557be59d9939c89e9fd8ee9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c6ce7d36d83ef56793585a413123667"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga3c6ce7d36d83ef56793585a413123667">REG_is_any_mxcsr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga3c6ce7d36d83ef56793585a413123667"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad43d44806bd22c39078899f17a81b8b6"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gad43d44806bd22c39078899f17a81b8b6">REG_is_mm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gad43d44806bd22c39078899f17a81b8b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad0ddaf16b2320ffcd0e41801906c4b04"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gad0ddaf16b2320ffcd0e41801906c4b04">REG_is_xmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gad0ddaf16b2320ffcd0e41801906c4b04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae3dc27099d5bb520216a50bd00b1db60"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gae3dc27099d5bb520216a50bd00b1db60">REG_is_ymm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gae3dc27099d5bb520216a50bd00b1db60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabc16a50e8a5c6a91748c8d1f35d21440"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gabc16a50e8a5c6a91748c8d1f35d21440">REG_is_zmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gabc16a50e8a5c6a91748c8d1f35d21440"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8efc75a83fc1476dbe69fb41019cb195"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga8efc75a83fc1476dbe69fb41019cb195">REG_is_xmm_ymm_zmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga8efc75a83fc1476dbe69fb41019cb195"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab8d1dddc8e3ecb847f01fe5fc5bed700"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab8d1dddc8e3ecb847f01fe5fc5bed700">REG_is_any_vector_reg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab8d1dddc8e3ecb847f01fe5fc5bed700"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga20f36aedce3f9950a8ce857de96fb869"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga20f36aedce3f9950a8ce857de96fb869">REG_is_k_mask</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga20f36aedce3f9950a8ce857de96fb869"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadf4160e5284a5e993bdc87281ea1cd2e"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gadf4160e5284a5e993bdc87281ea1cd2e">REG_is_any_mask</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gadf4160e5284a5e993bdc87281ea1cd2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga96237638ef307496aef198c3c64294eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga96237638ef307496aef198c3c64294eb">REG_corresponding_ymm_reg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga96237638ef307496aef198c3c64294eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3996eaec372864e8619522b28b20af5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gac3996eaec372864e8619522b28b20af5">REG_corresponding_zmm_reg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gac3996eaec372864e8619522b28b20af5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad5ce416e2c302776771a62e78b3bff3e"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gad5ce416e2c302776771a62e78b3bff3e">REG_is_st</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gad5ce416e2c302776771a62e78b3bff3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab69f78cae1b602686561a849b9d21eb9"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab69f78cae1b602686561a849b9d21eb9">REG_is_machine</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab69f78cae1b602686561a849b9d21eb9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga107fe336a80ef8e0cdefeedd2af83b6e"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga107fe336a80ef8e0cdefeedd2af83b6e">REG_is_application</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga107fe336a80ef8e0cdefeedd2af83b6e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae6b2fc14f383b093a27097259305dfdc"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gae6b2fc14f383b093a27097259305dfdc">REG_is_pin</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gae6b2fc14f383b093a27097259305dfdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1e292f4b7937a81fb41b5465dc1c467b"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga1e292f4b7937a81fb41b5465dc1c467b">REG_is_subclass_none</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga1e292f4b7937a81fb41b5465dc1c467b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4649f4bf511de60a8c38744f2b30d229"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga4649f4bf511de60a8c38744f2b30d229">REG_is_pin_gpr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga4649f4bf511de60a8c38744f2b30d229"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5c950bcf48a41d323154dbf13aa6f08f"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga5c950bcf48a41d323154dbf13aa6f08f">REG_is_seg_base</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga5c950bcf48a41d323154dbf13aa6f08f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa0293eb62c56e47c0864c0a768e9ac0e"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gaa0293eb62c56e47c0864c0a768e9ac0e">REG_is_gs_or_fs</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaa0293eb62c56e47c0864c0a768e9ac0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga42d43c5a7062cb843a8914d4b20c003a"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga42d43c5a7062cb843a8914d4b20c003a">REG_valid_for_iarg_reg_value</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga42d43c5a7062cb843a8914d4b20c003a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac37c0b898549b66e3a1996af61ad8b24"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gac37c0b898549b66e3a1996af61ad8b24">REG_is_pin_gr</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gac37c0b898549b66e3a1996af61ad8b24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga79d8088435908a802d3065ce71d22789"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga79d8088435908a802d3065ce71d22789">REG_is_pin_gr_half32</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga79d8088435908a802d3065ce71d22789"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga12f19d16124b7d75f776cf03a7fb9b65"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga12f19d16124b7d75f776cf03a7fb9b65">REG_is_pin_xmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga12f19d16124b7d75f776cf03a7fb9b65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga37942a62b7634a2de68f0eaaf4d8f3ff"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga37942a62b7634a2de68f0eaaf4d8f3ff">REG_is_pin_ymm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga37942a62b7634a2de68f0eaaf4d8f3ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga46fdc74702dfffd8458a1a7264deffb2"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga46fdc74702dfffd8458a1a7264deffb2">REG_is_pin_zmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga46fdc74702dfffd8458a1a7264deffb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaabccd8e7ec839504ba6899c56c5ed7d1"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gaabccd8e7ec839504ba6899c56c5ed7d1">REG_is_pin_xmm_ymm_zmm</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaabccd8e7ec839504ba6899c56c5ed7d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3ff7dcfeb1fb8e6b0795a3baff67b4f2"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga3ff7dcfeb1fb8e6b0795a3baff67b4f2">REG_is_pin_k_mask</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga3ff7dcfeb1fb8e6b0795a3baff67b4f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e0a8031d762afdf3216ab5542350a7b"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga9e0a8031d762afdf3216ab5542350a7b">REG_is_avx512_hi16_xmm</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> xmm)</td></tr>
|
|
<tr class="separator:ga9e0a8031d762afdf3216ab5542350a7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabd3d888174d3abb6d37bcd4f095fbe40"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gabd3d888174d3abb6d37bcd4f095fbe40">REG_is_avx512_hi16_ymm</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> ymm)</td></tr>
|
|
<tr class="separator:gabd3d888174d3abb6d37bcd4f095fbe40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga54d7b385d35f4771ba1222e8a5ca93a0"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga54d7b385d35f4771ba1222e8a5ca93a0">REG_is_gr_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga54d7b385d35f4771ba1222e8a5ca93a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0c875987af64889967b8fcdce47cc0aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0c875987af64889967b8fcdce47cc0aa">REG_AppFlags</a> ()</td></tr>
|
|
<tr class="separator:ga0c875987af64889967b8fcdce47cc0aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga087cd367780291f3f0157b8a12ae4b3c"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga087cd367780291f3f0157b8a12ae4b3c">REG_is_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga087cd367780291f3f0157b8a12ae4b3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga90646665d884a896b3ad112712a13c2c"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga90646665d884a896b3ad112712a13c2c">REG_is_pin_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga90646665d884a896b3ad112712a13c2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf430d3bb8a23fa507a8789eae73bc995"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gaf430d3bb8a23fa507a8789eae73bc995">REG_is_status_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaf430d3bb8a23fa507a8789eae73bc995"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7c3dc7ae6ba3baedc1c5cfc4a77d70ec"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga7c3dc7ae6ba3baedc1c5cfc4a77d70ec">REG_is_pin_status_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga7c3dc7ae6ba3baedc1c5cfc4a77d70ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1d2f4f32ab0759aee693e46f80f84c6b"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga1d2f4f32ab0759aee693e46f80f84c6b">REG_is_df_flag</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga1d2f4f32ab0759aee693e46f80f84c6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1871b77d94620cc6efef010ccce53d1f"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga1871b77d94620cc6efef010ccce53d1f">REG_is_pin_df_flag</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga1871b77d94620cc6efef010ccce53d1f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae8f8fcd44f901c4ccba9d942ac8daf61"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gae8f8fcd44f901c4ccba9d942ac8daf61">REG_is_flags_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gae8f8fcd44f901c4ccba9d942ac8daf61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga634c2b5fdd67a1a0df7fc1796279256a"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga634c2b5fdd67a1a0df7fc1796279256a">REG_is_flags_any_size_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga634c2b5fdd67a1a0df7fc1796279256a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab3ee3646600609b04c8e7594d0373965"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab3ee3646600609b04c8e7594d0373965">REG_is_status_flags_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab3ee3646600609b04c8e7594d0373965"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf7bafd739169dd8c707f0657c4659a2"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gaaf7bafd739169dd8c707f0657c4659a2">REG_is_app_status_flags_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaaf7bafd739169dd8c707f0657c4659a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8470c1e882b5abe9554f46cd2b546a76"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga8470c1e882b5abe9554f46cd2b546a76">REG_is_df_flag_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga8470c1e882b5abe9554f46cd2b546a76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5bca059473be021381d5445e59a679d1"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga5bca059473be021381d5445e59a679d1">REG_is_app_df_flag_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga5bca059473be021381d5445e59a679d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga084c8aa78ffa2e723454ac723d163af8"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga084c8aa78ffa2e723454ac723d163af8">REG_is_any_flags_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga084c8aa78ffa2e723454ac723d163af8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4b65cba2f06839c5950a464deccab0d8"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga4b65cba2f06839c5950a464deccab0d8">REG_is_any_pin_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga4b65cba2f06839c5950a464deccab0d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga50827a2b7e6d17ab3aa6ed0360c0855a"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga50827a2b7e6d17ab3aa6ed0360c0855a">REG_is_any_app_flags</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga50827a2b7e6d17ab3aa6ed0360c0855a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0cdd646a3e668c22d46a8d71fafd15a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0cdd646a3e668c22d46a8d71fafd15a4">REG_get_status_flags_reg_of_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga0cdd646a3e668c22d46a8d71fafd15a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab16386559e6315c56e2f8673304c9db2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab16386559e6315c56e2f8673304c9db2">REG_get_df_flag_reg_of_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab16386559e6315c56e2f8673304c9db2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab7683ee760514ceb26ba258899d86c68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab7683ee760514ceb26ba258899d86c68">REG_get_full_flags_reg_of_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab7683ee760514ceb26ba258899d86c68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab815b1ed5561a011f918bcb0d90af257"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gab815b1ed5561a011f918bcb0d90af257">REG_is_stackptr_type</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab815b1ed5561a011f918bcb0d90af257"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga349ef4d923d81de6d8d5c48e4bc272e0"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga349ef4d923d81de6d8d5c48e4bc272e0">REG_is_representative_reg</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga349ef4d923d81de6d8d5c48e4bc272e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga67014bc28ef11cffdd77303e65fae0ec"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga67014bc28ef11cffdd77303e65fae0ec">REG_is_pin_inst</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga67014bc28ef11cffdd77303e65fae0ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6e514a3db62e6e091354cd32603e46e1"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga6e514a3db62e6e091354cd32603e46e1">REG_is_buffer</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga6e514a3db62e6e091354cd32603e46e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0e8881e1755de23c4340c8cf8d1040b7"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0e8881e1755de23c4340c8cf8d1040b7">REG_is_inst_scratch</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga0e8881e1755de23c4340c8cf8d1040b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4e0a17685f3326079eb42bedb129d0a0"><td class="memItemLeft" align="right" valign="top">ADDRINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga4e0a17685f3326079eb42bedb129d0a0">REG_regSubClassBitMapTable</a> ()</td></tr>
|
|
<tr class="separator:ga4e0a17685f3326079eb42bedb129d0a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb5d2041bfaef6560e7fdd2094d0d9df"><td class="memItemLeft" align="right" valign="top">ADDRINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gacb5d2041bfaef6560e7fdd2094d0d9df">REG_regDefTable</a> ()</td></tr>
|
|
<tr class="separator:gacb5d2041bfaef6560e7fdd2094d0d9df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae43bac2e4d7245a1f6e911748ae6c3e5"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gae43bac2e4d7245a1f6e911748ae6c3e5">REG_is_pin_tmp</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gae43bac2e4d7245a1f6e911748ae6c3e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaaa0c78b248ba24359988a2b713760b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gaaaa0c78b248ba24359988a2b713760b4">REG_INVALID</a> ()</td></tr>
|
|
<tr class="separator:gaaaa0c78b248ba24359988a2b713760b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6943727d6a1cf567d35754720011ae23"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga6943727d6a1cf567d35754720011ae23">REG_valid</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga6943727d6a1cf567d35754720011ae23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaab70d1853934af8a6978602cd2d24496"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gaab70d1853934af8a6978602cd2d24496">REG_is_pin64</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaab70d1853934af8a6978602cd2d24496"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga28676b9554c951c74a2f8b720a4b7ab2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga28676b9554c951c74a2f8b720a4b7ab2">REG_LastSupportedXmm</a> ()</td></tr>
|
|
<tr class="separator:ga28676b9554c951c74a2f8b720a4b7ab2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2681487338ec6a41511bc49dea51849f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga2681487338ec6a41511bc49dea51849f">REG_LastSupportedYmm</a> ()</td></tr>
|
|
<tr class="separator:ga2681487338ec6a41511bc49dea51849f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga37dd352d87e8b1b793a9525f9ed08bda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga37dd352d87e8b1b793a9525f9ed08bda">REG_LastSupportedZmm</a> ()</td></tr>
|
|
<tr class="separator:ga37dd352d87e8b1b793a9525f9ed08bda"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8744ba41569c7770f4aa41f8e2d0b4e6"><td class="memItemLeft" align="right" valign="top">UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga8744ba41569c7770f4aa41f8e2d0b4e6">REG_Size</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga8744ba41569c7770f4aa41f8e2d0b4e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab0bf483b4ebd1284397635de397158ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#gab0bf483b4ebd1284397635de397158ac">REG_FullRegName</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gab0bf483b4ebd1284397635de397158ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga44ff31760c2de7aae1d8b4bb0cc06729"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__GENERIC.html#ga44ff31760c2de7aae1d8b4bb0cc06729">REG_StringShort</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga44ff31760c2de7aae1d8b4bb0cc06729"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0838dab8af04897b565593f3d87bee1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0838dab8af04897b565593f3d87bee1e">REG_IdentityCopy</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga0838dab8af04897b565593f3d87bee1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2c6504a4bfa4a1007a1f0b792f345091"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga2c6504a4bfa4a1007a1f0b792f345091">REG_is_Half16</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga2c6504a4bfa4a1007a1f0b792f345091"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga86a3431be0730babc838c6fe87ee9c2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__REG__CPU__IA32.html#ga92c4a19fb1078e9a7d9a54b42d3118e7">REGWIDTH</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga86a3431be0730babc838c6fe87ee9c2c">REG_Width</a> (<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga86a3431be0730babc838c6fe87ee9c2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7da10abdb51e61b11f791beaa5b2a8e7"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga7da10abdb51e61b11f791beaa5b2a8e7">REG_is_Half32</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga7da10abdb51e61b11f791beaa5b2a8e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae565098e5f19a2979173e15c823f049d"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gae565098e5f19a2979173e15c823f049d">REG_is_Lower8</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gae565098e5f19a2979173e15c823f049d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6fae2ff2ecca2771b05d976f812241e8"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga6fae2ff2ecca2771b05d976f812241e8">REG_is_Upper8</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga6fae2ff2ecca2771b05d976f812241e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa1123ed2e29dd34f3612e105790f7950"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gaa1123ed2e29dd34f3612e105790f7950">REG_is_Any8</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:gaa1123ed2e29dd34f3612e105790f7950"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7e54ad3a41450c87d324ecac6d6da2ec"><td class="memItemLeft" align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga7e54ad3a41450c87d324ecac6d6da2ec">REG_is_partialreg</a> (const <a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> reg)</td></tr>
|
|
<tr class="separator:ga7e54ad3a41450c87d324ecac6d6da2ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:gaa84771de9d0e68016908593da44d9542"><td class="memItemLeft" align="right" valign="top">GLOBALCONST UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__EXCEPTION__API.html#gaa84771de9d0e68016908593da44d9542">MAX_WINDOWS_EXCEPTION_ARGS</a> = 5</td></tr>
|
|
<tr class="separator:gaa84771de9d0e68016908593da44d9542"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7a22817a78367ba432a8121df3d7b461"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__PIN__THREAD__API.html#gaf45100643b9edc94ae0f0264e5d14fc3">TLS_KEY</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PIN__THREAD__API.html#ga7a22817a78367ba432a8121df3d7b461">INVALID_TLS_KEY</a> =(-1)</td></tr>
|
|
<tr class="separator:ga7a22817a78367ba432a8121df3d7b461"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74d649b1cf69dba2aad580ffa4c75841"><td class="memItemLeft" align="right" valign="top"><a id="a74d649b1cf69dba2aad580ffa4c75841"></a>
|
|
LOCALVAR BOOL </td><td class="memItemRight" valign="bottom"><b>Address0x</b> = false</td></tr>
|
|
<tr class="separator:a74d649b1cf69dba2aad580ffa4c75841"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabe948059b3abe7e5cd90e8bb1dcfdb2"><td class="memItemLeft" align="right" valign="top"><a id="aabe948059b3abe7e5cd90e8bb1dcfdb2"></a>
|
|
LOCALVAR const CHAR </td><td class="memItemRight" valign="bottom"><b>HexTab</b> [] = "0123456789abcdef"</td></tr>
|
|
<tr class="separator:aabe948059b3abe7e5cd90e8bb1dcfdb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafe098bafa41995c53db7a915ee61922e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structLEVEL__BASE_1_1REGDEF__ENTRY.html">REGDEF_ENTRY</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gafe098bafa41995c53db7a915ee61922e">_regDefTable</a> []</td></tr>
|
|
<tr class="separator:gafe098bafa41995c53db7a915ee61922e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2754c7698eff415b952f32b27adfc225"><td class="memItemLeft" align="right" valign="top">
|
|
UINT64 </td><td class="memItemRight" valign="bottom"><b>_regClassBitMapTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:ga2754c7698eff415b952f32b27adfc225"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga001ef3c7362119ef19810c078c76452c"><td class="memItemLeft" align="right" valign="top">
|
|
UINT64 </td><td class="memItemRight" valign="bottom"><b>_regSubClassBitMapTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:ga001ef3c7362119ef19810c078c76452c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac569b3e6307e9d8abf9d691eb6245ed5"><td class="memItemLeft" align="right" valign="top">
|
|
UINT32 </td><td class="memItemRight" valign="bottom"><b>_regSpillSizeTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:gac569b3e6307e9d8abf9d691eb6245ed5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf0b14ea5abda4165f1786045decebfd4"><td class="memItemLeft" align="right" valign="top">
|
|
<a class="el" href="group__REG__CPU__IA32.html#ga92c4a19fb1078e9a7d9a54b42d3118e7">REGWIDTH</a> </td><td class="memItemRight" valign="bottom"><b>_regWidthTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:gaf0b14ea5abda4165f1786045decebfd4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacbec3cb5e6d01dea7d753de2ae9896b4"><td class="memItemLeft" align="right" valign="top">
|
|
<a class="el" href="group__REG__CPU__IA32.html#ga2b1cf2faaa7fa5341a7b8ea382a0fadd">REG_ALLOC_TYPE</a> </td><td class="memItemRight" valign="bottom"><b>_regAllocTypeTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:gacbec3cb5e6d01dea7d753de2ae9896b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4fb3b5f74c683aa5270806842df9418d"><td class="memItemLeft" align="right" valign="top">
|
|
<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><b>_regFullNameTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:ga4fb3b5f74c683aa5270806842df9418d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabf01cb25c41dd2d375225910a92bd97a"><td class="memItemLeft" align="right" valign="top">
|
|
<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><b>_regMachineNameTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:gabf01cb25c41dd2d375225910a92bd97a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga245079967fd59759a87fa52ce555701e"><td class="memItemLeft" align="right" valign="top">
|
|
<a class="el" href="group__REG__CPU__IA32.html#ga0f57fb50e80d686a588694f73046f2aa">REG</a> </td><td class="memItemRight" valign="bottom"><b>_regPinNameTable</b> [REG_LAST]</td></tr>
|
|
<tr class="separator:ga245079967fd59759a87fa52ce555701e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga36e0b500918a2b869aecf6fbe2467189"><td class="memItemLeft" align="right" valign="top">INT32 </td><td class="memItemRight" valign="bottom"><b>_regWidthToBitWidth</b> []</td></tr>
|
|
<tr class="separator:ga36e0b500918a2b869aecf6fbe2467189"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafef963c990ff2998f8a62044ca08f5af"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gafef963c990ff2998f8a62044ca08f5af">REGCBIT_APP_ALL</a></td></tr>
|
|
<tr class="separator:gafef963c990ff2998f8a62044ca08f5af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0003ddbd5a31411cef15fe6adc6a1bf4"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga0003ddbd5a31411cef15fe6adc6a1bf4">REGCBIT_PIN_ALL</a></td></tr>
|
|
<tr class="separator:ga0003ddbd5a31411cef15fe6adc6a1bf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3dbb64324ec7e6cf592b3a007d637e41"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga3dbb64324ec7e6cf592b3a007d637e41">REGCBIT_ALL_REGS</a> = <a class="el" href="group__REG__CPU__IA32.html#gafef963c990ff2998f8a62044ca08f5af">REGCBIT_APP_ALL</a> | <a class="el" href="group__REG__CPU__IA32.html#ga0003ddbd5a31411cef15fe6adc6a1bf4">REGCBIT_PIN_ALL</a></td></tr>
|
|
<tr class="separator:ga3dbb64324ec7e6cf592b3a007d637e41"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga797c94104721a4d10c3375d92f8a977a"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga797c94104721a4d10c3375d92f8a977a">REGCBIT_APP_FLAGS</a></td></tr>
|
|
<tr class="separator:ga797c94104721a4d10c3375d92f8a977a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga42d784c0a1e776497acb405282fab148"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga42d784c0a1e776497acb405282fab148">REGCBIT_PIN_FLAGS</a></td></tr>
|
|
<tr class="separator:ga42d784c0a1e776497acb405282fab148"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadaec9333a54cfb71118ad03996943c69"><td class="memItemLeft" align="right" valign="top">GLOBALCONST <a class="el" href="group__REG__CPU__IA32.html#ga5b0b71675518f3b3e967334d71a967d4">REG_CLASS_BITS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#gadaec9333a54cfb71118ad03996943c69">REGCBIT_PARTIAL</a></td></tr>
|
|
<tr class="separator:gadaec9333a54cfb71118ad03996943c69"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga656d3616de3d5ae8d26f2b6252c686e3"><td class="memItemLeft" align="right" valign="top">GLOBALCONST REG_SUBCLASS_BITS </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga656d3616de3d5ae8d26f2b6252c686e3">REGSBIT_PIN_INST_ALL</a></td></tr>
|
|
<tr class="separator:ga656d3616de3d5ae8d26f2b6252c686e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga89097de642e222f3d0a0553464e2a584"><td class="memItemLeft" align="right" valign="top">GLOBALCONST REG_SUBCLASS_BITS </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga89097de642e222f3d0a0553464e2a584">REGSBIT_PIN_SCRATCH_ALL</a></td></tr>
|
|
<tr class="separator:ga89097de642e222f3d0a0553464e2a584"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga10bb628d479cc23033c4295ceb9e3823"><td class="memItemLeft" align="right" valign="top">GLOBALCONST REG_SUBCLASS_BITS </td><td class="memItemRight" valign="bottom"><a class="el" href="group__REG__CPU__IA32.html#ga10bb628d479cc23033c4295ceb9e3823">REGSBIT_STACKPTR_ALL</a></td></tr>
|
|
<tr class="separator:ga10bb628d479cc23033c4295ceb9e3823"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdb968b58d13ad3ce88be9775b3c1564"><td class="memItemLeft" align="right" valign="top">GLOBALCONST UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceLEVEL__BASE.html#abdb968b58d13ad3ce88be9775b3c1564">PIN_INFINITE_TIMEOUT</a> = static_cast<UINT32>(-1)</td></tr>
|
|
<tr class="separator:abdb968b58d13ad3ce88be9775b3c1564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a420449d08905d8cee42cb0b3c6253ac7"><td class="memItemLeft" align="right" valign="top">GLOBALCONST UINT32 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceLEVEL__BASE.html#a420449d08905d8cee42cb0b3c6253ac7">PIN_MAX_THREADS</a> = 2048</td></tr>
|
|
<tr class="separator:a420449d08905d8cee42cb0b3c6253ac7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>This file defines an object which collects statistics about the various ATOMIC objects.</p>
|
|
<p>This module contains routines and classes for the memory management of large arrays When changing this code, keep in mind that is supposed to work in both 32bit and 64bit environments!</p>
|
|
<p>TODO: when reserving a new memory chunk we could probe whether the area is available</p>
|
|
<p>child process definitions</p>
|
|
<p>A lock that is more full-featured than a "simple" lock. This lock uses a loop over yield to wait on the lock. The Linux implementation uses FUTEX and is implemented in futexlock.cpp.</p>
|
|
<p>A specific lock implementation that is more full-featured than a "simple" lock.</p>
|
|
<p>This module contains routines and classes for the handling error messages. This module differs from message.cpp by being included only in the VM, not the client.</p>
|
|
<p>Basic definitions pertaining to hardware and software exceptions.</p>
|
|
<p>Contains declarations of types related to the fp state on ia-32</p>
|
|
<p>Contains declarations of types related to the fp state on Intel64</p>
|
|
<p>This module contains routines and classes for the processing of command line arguments.</p>
|
|
<p>Definitions of knobs which are part of pin's command line (rather than the tool's command line). This file is located in level base in order to allow the launcher (i.e. pin.exe) to define the same set of knobs</p>
|
|
<p>This file contains lock primitives</p>
|
|
<p>This module contains routines and classes for the handling error messages</p>
|
|
<p>Parsing utilities of pin's command line</p>
|
|
<p>This file contains REG primitives</p>
|
|
<p>Templates of singleton classes</p>
|
|
<p>This module contains useful utility functions.</p>
|
|
<p>This file contains general unicode utilities</p>
|
|
<p>This module provides information about current Pin Version. pin_version.h is a special auto-generated file.</p>
|
|
<p>This file contains basic abstractions for IA32</p>
|
|
<p>Interface for querying the ia32/intel64 CPU features </p>
|
|
</div><h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="abdb968b58d13ad3ce88be9775b3c1564"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abdb968b58d13ad3ce88be9775b3c1564">◆ </a></span>PIN_INFINITE_TIMEOUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">GLOBALCONST UINT32 LEVEL_BASE::PIN_INFINITE_TIMEOUT = static_cast<UINT32>(-1)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Timeout interval that never elapses. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a420449d08905d8cee42cb0b3c6253ac7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a420449d08905d8cee42cb0b3c6253ac7">◆ </a></span>PIN_MAX_THREADS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">GLOBALCONST UINT32 LEVEL_BASE::PIN_MAX_THREADS = 2048</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Maximum number of threads supported by PIN. </p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.13
|
|
</small></address>
|
|
</body>
|
|
</html>
|