]> begriffs open source - cmsis/blob - main/Core/group__pmu8__events__armv81.html
Update documentation for branch main
[cmsis] / main / Core / group__pmu8__events__armv81.html
1 <!-- HTML header for doxygen 1.9.6-->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
4 <head>
5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6 <meta http-equiv="X-UA-Compatible" content="IE=11"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
8 <title>CMSIS-Core (Cortex-M): PMU Events for Armv8.1-M</title>
9 <link href="doxygen.css" rel="stylesheet" type="text/css" />
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <script type="text/javascript" src="tabs.js"></script>
13 <script type="text/javascript" src="footer.js"></script>
14 <script type="text/javascript" src="navtree.js"></script>
15 <link href="navtree.css" rel="stylesheet" type="text/css"/>
16 <script type="text/javascript" src="resize.js"></script>
17 <script type="text/javascript" src="navtreedata.js"></script>
18 <script type="text/javascript" src="navtree.js"></script>
19 <link href="search/search.css" rel="stylesheet" type="text/css"/>
20 <script type="text/javascript" src="search/searchdata.js"></script>
21 <script type="text/javascript" src="search/search.js"></script>
22 <script type="text/javascript">
23 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
24   $(document).ready(function() { init_search(); });
25 /* @license-end */
26 </script>
27 <script type="text/javascript" src="darkmode_toggle.js"></script>
28 <link href="extra_stylesheet.css" rel="stylesheet" type="text/css"/>
29 <link href="extra_navtree.css" rel="stylesheet" type="text/css"/>
30 <link href="extra_search.css" rel="stylesheet" type="text/css"/>
31 <link href="extra_tabs.css" rel="stylesheet" type="text/css"/>
32 <link href="version.css" rel="stylesheet" type="text/css"/>
33 <script type="text/javascript" src="../../version.js"></script>
34 </head>
35 <body>
36 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
37 <div id="titlearea">
38 <table cellspacing="0" cellpadding="0">
39  <tbody>
40  <tr style="height: 55px;">
41   <td id="projectlogo" style="padding: 1.5em;"><img alt="Logo" src="cmsis_logo_white_small.png"/></td>
42   <td style="padding-left: 1em; padding-bottom: 1em;padding-top: 1em;">
43    <div id="projectname">CMSIS-Core (Cortex-M)
44    &#160;<span id="projectnumber"><script type="text/javascript">
45      <!--
46      writeHeader.call(this);
47      writeVersionDropdown.call(this, "CMSIS-Core (Cortex-M)");
48      //-->
49     </script>
50    </span>
51    </div>
52    <div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
53   </td>
54    <td>        <div id="MSearchBox" class="MSearchBoxInactive">
55         <span class="left">
56           <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
57           <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
58                onfocus="searchBox.OnSearchFieldFocus(true)" 
59                onblur="searchBox.OnSearchFieldFocus(false)" 
60                onkeyup="searchBox.OnSearchFieldChange(event)"/>
61           </span><span class="right">
62             <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
63           </span>
64         </div>
65 </td>
66   <!--END !PROJECT_NAME-->
67  </tr>
68  </tbody>
69 </table>
70 </div>
71 <!-- end header part -->
72 <div id="CMSISnav" class="tabs1">
73   <ul class="tablist">
74     <script type="text/javascript">
75       writeComponentTabs.call(this);
76     </script>
77   </ul>
78 </div>
79 <script type="text/javascript">
80   writeSubComponentTabs.call(this);
81 </script>
82 <!-- Generated by Doxygen 1.9.6 -->
83 <script type="text/javascript">
84 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
85 var searchBox = new SearchBox("searchBox", "search/",'.html');
86 /* @license-end */
87 </script>
88 </div><!-- top -->
89 <div id="side-nav" class="ui-resizable side-nav-resizable">
90   <div id="nav-tree">
91     <div id="nav-tree-contents">
92       <div id="nav-sync" class="sync"></div>
93     </div>
94   </div>
95   <div id="splitbar" style="-moz-user-select:none;" 
96        class="ui-resizable-handle">
97   </div>
98 </div>
99 <script type="text/javascript">
100 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
101 $(document).ready(function(){initNavTree('group__pmu8__events__armv81.html',''); initResizable(); });
102 /* @license-end */
103 </script>
104 <div id="doc-content">
105 <!-- window showing the filter options -->
106 <div id="MSearchSelectWindow"
107      onmouseover="return searchBox.OnSearchSelectShow()"
108      onmouseout="return searchBox.OnSearchSelectHide()"
109      onkeydown="return searchBox.OnSearchSelectKey(event)">
110 </div>
111
112 <!-- iframe showing the search results (closed by default) -->
113 <div id="MSearchResultsWindow">
114 <div id="MSearchResults">
115 <div class="SRPage">
116 <div id="SRIndex">
117 <div id="SRResults"></div>
118 <div class="SRStatus" id="Loading">Loading...</div>
119 <div class="SRStatus" id="Searching">Searching...</div>
120 <div class="SRStatus" id="NoMatches">No Matches</div>
121 </div>
122 </div>
123 </div>
124 </div>
125
126 <div class="header">
127   <div class="summary">
128 <a href="#define-members">Macros</a>  </div>
129   <div class="headertitle"><div class="title">PMU Events for Armv8.1-M<div class="ingroups"><a class="el" href="group__pmu8__functions.html">PMU Functions for Armv8.1-M</a></div></div></div>
130 </div><!--header-->
131 <div class="contents">
132
133 <p>IDs for Armv8.1-M architecture defined events.  
134 <a href="#details">More...</a></p>
135 <table class="memberdecls">
136 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
137 Macros</h2></td></tr>
138 <tr class="memitem:gaf2e0a38b7c0d63d1194f08478781a3f0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf2e0a38b7c0d63d1194f08478781a3f0">ARM_PMU_BF_CANCEL</a>&#160;&#160;&#160;0x0109</td></tr>
139 <tr class="memdesc:gaf2e0a38b7c0d63d1194f08478781a3f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch future instruction not taken.  <br /></td></tr>
140 <tr class="separator:gaf2e0a38b7c0d63d1194f08478781a3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
141 <tr class="memitem:gab8570f46393e3e44bb118591d33723f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab8570f46393e3e44bb118591d33723f4">ARM_PMU_BF_RETIRED</a>&#160;&#160;&#160;0x0104</td></tr>
142 <tr class="memdesc:gab8570f46393e3e44bb118591d33723f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch future instruction architecturally executed and condition code check pass.  <br /></td></tr>
143 <tr class="separator:gab8570f46393e3e44bb118591d33723f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
144 <tr class="memitem:ga6b1e4823d8b45678a29a5f54b859d4e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga6b1e4823d8b45678a29a5f54b859d4e3">ARM_PMU_BF_SPEC</a>&#160;&#160;&#160;0x0105</td></tr>
145 <tr class="memdesc:ga6b1e4823d8b45678a29a5f54b859d4e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch future instruction speculatively executed and condition code check pass.  <br /></td></tr>
146 <tr class="separator:ga6b1e4823d8b45678a29a5f54b859d4e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
147 <tr class="memitem:ga22bfb189fff7c1ea9f81097a543ed756"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga22bfb189fff7c1ea9f81097a543ed756">ARM_PMU_BR_IMMED_RETIRED</a>&#160;&#160;&#160;0x000D</td></tr>
148 <tr class="memdesc:ga22bfb189fff7c1ea9f81097a543ed756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Immediate branch architecturally executed.  <br /></td></tr>
149 <tr class="separator:ga22bfb189fff7c1ea9f81097a543ed756"><td class="memSeparator" colspan="2">&#160;</td></tr>
150 <tr class="memitem:gabfa921c85a61f0a21c9bee289e63c102"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gabfa921c85a61f0a21c9bee289e63c102">ARM_PMU_BR_MIS_PRED</a>&#160;&#160;&#160;0x0010</td></tr>
151 <tr class="memdesc:gabfa921c85a61f0a21c9bee289e63c102"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mispredicted or not predicted branch speculatively executed.  <br /></td></tr>
152 <tr class="separator:gabfa921c85a61f0a21c9bee289e63c102"><td class="memSeparator" colspan="2">&#160;</td></tr>
153 <tr class="memitem:gae12baa616c5f0cdd081231fcf8cdad68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gae12baa616c5f0cdd081231fcf8cdad68">ARM_PMU_BR_MIS_PRED_RETIRED</a>&#160;&#160;&#160;0x0022</td></tr>
154 <tr class="memdesc:gae12baa616c5f0cdd081231fcf8cdad68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mispredicted branch instruction architecturally executed.  <br /></td></tr>
155 <tr class="separator:gae12baa616c5f0cdd081231fcf8cdad68"><td class="memSeparator" colspan="2">&#160;</td></tr>
156 <tr class="memitem:ga60ccf42eae576e2fde3b9e17a8defeaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga60ccf42eae576e2fde3b9e17a8defeaa">ARM_PMU_BR_PRED</a>&#160;&#160;&#160;0x0012</td></tr>
157 <tr class="memdesc:ga60ccf42eae576e2fde3b9e17a8defeaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Predictable branch speculatively executed.  <br /></td></tr>
158 <tr class="separator:ga60ccf42eae576e2fde3b9e17a8defeaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
159 <tr class="memitem:gab3b505a8bcc2b2885626d2f2cd542b73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab3b505a8bcc2b2885626d2f2cd542b73">ARM_PMU_BR_RETIRED</a>&#160;&#160;&#160;0x0021</td></tr>
160 <tr class="memdesc:gab3b505a8bcc2b2885626d2f2cd542b73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Branch instruction architecturally executed.  <br /></td></tr>
161 <tr class="separator:gab3b505a8bcc2b2885626d2f2cd542b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
162 <tr class="memitem:gab717347b1c3601cffb9c99b43b2a45c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab717347b1c3601cffb9c99b43b2a45c5">ARM_PMU_BR_RETURN_RETIRED</a>&#160;&#160;&#160;0x000E</td></tr>
163 <tr class="memdesc:gab717347b1c3601cffb9c99b43b2a45c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function return instruction architecturally executed and the condition code check pass.  <br /></td></tr>
164 <tr class="separator:gab717347b1c3601cffb9c99b43b2a45c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
165 <tr class="memitem:gaa681d3db56b42775093869b8fdf1abb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa681d3db56b42775093869b8fdf1abb9">ARM_PMU_BUS_ACCESS</a>&#160;&#160;&#160;0x0019</td></tr>
166 <tr class="memdesc:gaa681d3db56b42775093869b8fdf1abb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bus access.  <br /></td></tr>
167 <tr class="separator:gaa681d3db56b42775093869b8fdf1abb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
168 <tr class="memitem:gae4c955416707f44f066ffd2560b9ae4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gae4c955416707f44f066ffd2560b9ae4c">ARM_PMU_BUS_CYCLES</a>&#160;&#160;&#160;0x001D</td></tr>
169 <tr class="memdesc:gae4c955416707f44f066ffd2560b9ae4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bus cycles.  <br /></td></tr>
170 <tr class="separator:gae4c955416707f44f066ffd2560b9ae4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
171 <tr class="memitem:gaca14907c5a1e1f9915159bc4cf323cf0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaca14907c5a1e1f9915159bc4cf323cf0">ARM_PMU_CHAIN</a>&#160;&#160;&#160;0x001E</td></tr>
172 <tr class="memdesc:gaca14907c5a1e1f9915159bc4cf323cf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">For an odd numbered counter, increment when an overflow occurs on the preceding even-numbered counter on the same PE.  <br /></td></tr>
173 <tr class="separator:gaca14907c5a1e1f9915159bc4cf323cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
174 <tr class="memitem:ga550d524d435a653b2f46acc1380a5ace"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga550d524d435a653b2f46acc1380a5ace">ARM_PMU_CPU_CYCLES</a>&#160;&#160;&#160;0x0011</td></tr>
175 <tr class="memdesc:ga550d524d435a653b2f46acc1380a5ace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cycle.  <br /></td></tr>
176 <tr class="separator:ga550d524d435a653b2f46acc1380a5ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
177 <tr class="memitem:ga290974d72b8cac214f4e9a152ca64a56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga290974d72b8cac214f4e9a152ca64a56">ARM_PMU_CTI_TRIGOUT4</a>&#160;&#160;&#160;0x4018</td></tr>
178 <tr class="memdesc:ga290974d72b8cac214f4e9a152ca64a56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross-trigger Interface output trigger 4.  <br /></td></tr>
179 <tr class="separator:ga290974d72b8cac214f4e9a152ca64a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
180 <tr class="memitem:ga7a05420b7fae6f5c3d35e12a9846c7e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7a05420b7fae6f5c3d35e12a9846c7e2">ARM_PMU_CTI_TRIGOUT5</a>&#160;&#160;&#160;0x4019</td></tr>
181 <tr class="memdesc:ga7a05420b7fae6f5c3d35e12a9846c7e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross-trigger Interface output trigger 5.  <br /></td></tr>
182 <tr class="separator:ga7a05420b7fae6f5c3d35e12a9846c7e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
183 <tr class="memitem:gade076a5ee512a14f8882d9aec5d3dc0b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gade076a5ee512a14f8882d9aec5d3dc0b">ARM_PMU_CTI_TRIGOUT6</a>&#160;&#160;&#160;0x401A</td></tr>
184 <tr class="memdesc:gade076a5ee512a14f8882d9aec5d3dc0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross-trigger Interface output trigger 6.  <br /></td></tr>
185 <tr class="separator:gade076a5ee512a14f8882d9aec5d3dc0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
186 <tr class="memitem:ga4388c85b636bd71b4ee1a03b6e96c488"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga4388c85b636bd71b4ee1a03b6e96c488">ARM_PMU_CTI_TRIGOUT7</a>&#160;&#160;&#160;0x401B</td></tr>
187 <tr class="memdesc:ga4388c85b636bd71b4ee1a03b6e96c488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross-trigger Interface output trigger 7.  <br /></td></tr>
188 <tr class="separator:ga4388c85b636bd71b4ee1a03b6e96c488"><td class="memSeparator" colspan="2">&#160;</td></tr>
189 <tr class="memitem:ga74aaa0fa0571f74168ee9608d5a02403"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga74aaa0fa0571f74168ee9608d5a02403">ARM_PMU_DTCM_ACCESS</a>&#160;&#160;&#160;0x4008</td></tr>
190 <tr class="memdesc:ga74aaa0fa0571f74168ee9608d5a02403"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data TCM access.  <br /></td></tr>
191 <tr class="separator:ga74aaa0fa0571f74168ee9608d5a02403"><td class="memSeparator" colspan="2">&#160;</td></tr>
192 <tr class="memitem:ga18d640aa04b97c7d287e8745f6f2b23d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga18d640aa04b97c7d287e8745f6f2b23d">ARM_PMU_DWT_CMPMATCH0</a>&#160;&#160;&#160;0x0118</td></tr>
193 <tr class="memdesc:ga18d640aa04b97c7d287e8745f6f2b23d"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWT comparator 0 match.  <br /></td></tr>
194 <tr class="separator:ga18d640aa04b97c7d287e8745f6f2b23d"><td class="memSeparator" colspan="2">&#160;</td></tr>
195 <tr class="memitem:ga5dc6eb2be1ff1afe9cbd59af4f6078ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga5dc6eb2be1ff1afe9cbd59af4f6078ab">ARM_PMU_DWT_CMPMATCH1</a>&#160;&#160;&#160;0x0119</td></tr>
196 <tr class="memdesc:ga5dc6eb2be1ff1afe9cbd59af4f6078ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWT comparator 1 match.  <br /></td></tr>
197 <tr class="separator:ga5dc6eb2be1ff1afe9cbd59af4f6078ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
198 <tr class="memitem:ga58a4815dba8886088b9cac7b934a332d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga58a4815dba8886088b9cac7b934a332d">ARM_PMU_DWT_CMPMATCH2</a>&#160;&#160;&#160;0x011A</td></tr>
199 <tr class="memdesc:ga58a4815dba8886088b9cac7b934a332d"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWT comparator 2 match.  <br /></td></tr>
200 <tr class="separator:ga58a4815dba8886088b9cac7b934a332d"><td class="memSeparator" colspan="2">&#160;</td></tr>
201 <tr class="memitem:ga594337c6f3c88d8317203a8cd6f9814a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga594337c6f3c88d8317203a8cd6f9814a">ARM_PMU_DWT_CMPMATCH3</a>&#160;&#160;&#160;0x011B</td></tr>
202 <tr class="memdesc:ga594337c6f3c88d8317203a8cd6f9814a"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWT comparator 3 match.  <br /></td></tr>
203 <tr class="separator:ga594337c6f3c88d8317203a8cd6f9814a"><td class="memSeparator" colspan="2">&#160;</td></tr>
204 <tr class="memitem:gaf9424157e9c5dca3a3689d181005c4f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf9424157e9c5dca3a3689d181005c4f8">ARM_PMU_EXC_RETURN</a>&#160;&#160;&#160;0x000A</td></tr>
205 <tr class="memdesc:gaf9424157e9c5dca3a3689d181005c4f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception return instruction architecturally executed and the condition code check pass.  <br /></td></tr>
206 <tr class="separator:gaf9424157e9c5dca3a3689d181005c4f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
207 <tr class="memitem:gac97858bd621eab4592569444f0a5c37f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gac97858bd621eab4592569444f0a5c37f">ARM_PMU_EXC_TAKEN</a>&#160;&#160;&#160;0x0009</td></tr>
208 <tr class="memdesc:gac97858bd621eab4592569444f0a5c37f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception entry.  <br /></td></tr>
209 <tr class="separator:gac97858bd621eab4592569444f0a5c37f"><td class="memSeparator" colspan="2">&#160;</td></tr>
210 <tr class="memitem:ga8a5e60eee460addfc66e275a2c4c4800"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8a5e60eee460addfc66e275a2c4c4800">ARM_PMU_INST_RETIRED</a>&#160;&#160;&#160;0x0008</td></tr>
211 <tr class="memdesc:ga8a5e60eee460addfc66e275a2c4c4800"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction architecturally executed.  <br /></td></tr>
212 <tr class="separator:ga8a5e60eee460addfc66e275a2c4c4800"><td class="memSeparator" colspan="2">&#160;</td></tr>
213 <tr class="memitem:gaf7bad54617ace5c2fb48bc2e8aebf9c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf7bad54617ace5c2fb48bc2e8aebf9c7">ARM_PMU_INST_SPEC</a>&#160;&#160;&#160;0x001B</td></tr>
214 <tr class="memdesc:gaf7bad54617ace5c2fb48bc2e8aebf9c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction speculatively executed.  <br /></td></tr>
215 <tr class="separator:gaf7bad54617ace5c2fb48bc2e8aebf9c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
216 <tr class="memitem:gaf23d758fe1a4cfe6f114cb3e78709237"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf23d758fe1a4cfe6f114cb3e78709237">ARM_PMU_ITCM_ACCESS</a>&#160;&#160;&#160;0x4007</td></tr>
217 <tr class="memdesc:gaf23d758fe1a4cfe6f114cb3e78709237"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction TCM access.  <br /></td></tr>
218 <tr class="separator:gaf23d758fe1a4cfe6f114cb3e78709237"><td class="memSeparator" colspan="2">&#160;</td></tr>
219 <tr class="memitem:ga7505ae74c1d905f01b05dd5466c1efc0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7505ae74c1d905f01b05dd5466c1efc0">ARM_PMU_L1D_CACHE</a>&#160;&#160;&#160;0x0004</td></tr>
220 <tr class="memdesc:ga7505ae74c1d905f01b05dd5466c1efc0"><td class="mdescLeft">&#160;</td><td class="mdescRight">L1 D-Cache access.  <br /></td></tr>
221 <tr class="separator:ga7505ae74c1d905f01b05dd5466c1efc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
222 <tr class="memitem:gab55334c8510cb30c4c750913f6eb6279"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab55334c8510cb30c4c750913f6eb6279">ARM_PMU_L1D_CACHE_ALLOCATE</a>&#160;&#160;&#160;0x001F</td></tr>
223 <tr class="memdesc:gab55334c8510cb30c4c750913f6eb6279"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 1 data cache allocation without refill.  <br /></td></tr>
224 <tr class="separator:gab55334c8510cb30c4c750913f6eb6279"><td class="memSeparator" colspan="2">&#160;</td></tr>
225 <tr class="memitem:ga4687d5d7efc6f49db2db9acc25b590f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga4687d5d7efc6f49db2db9acc25b590f6">ARM_PMU_L1D_CACHE_MISS_RD</a>&#160;&#160;&#160;0x0039</td></tr>
226 <tr class="memdesc:ga4687d5d7efc6f49db2db9acc25b590f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 1 data cache read miss.  <br /></td></tr>
227 <tr class="separator:ga4687d5d7efc6f49db2db9acc25b590f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
228 <tr class="memitem:gaf4236dfbcb4550d3cc98caee837e8e77"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf4236dfbcb4550d3cc98caee837e8e77">ARM_PMU_L1D_CACHE_RD</a>&#160;&#160;&#160;0x0040</td></tr>
229 <tr class="memdesc:gaf4236dfbcb4550d3cc98caee837e8e77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 1 data cache read.  <br /></td></tr>
230 <tr class="separator:gaf4236dfbcb4550d3cc98caee837e8e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
231 <tr class="memitem:ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38">ARM_PMU_L1D_CACHE_REFILL</a>&#160;&#160;&#160;0x0003</td></tr>
232 <tr class="memdesc:ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38"><td class="mdescLeft">&#160;</td><td class="mdescRight">L1 D-Cache refill.  <br /></td></tr>
233 <tr class="separator:ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38"><td class="memSeparator" colspan="2">&#160;</td></tr>
234 <tr class="memitem:ga27d1b8b2c37ae0ae41781880ed3893d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga27d1b8b2c37ae0ae41781880ed3893d0">ARM_PMU_L1D_CACHE_WB</a>&#160;&#160;&#160;0x0015</td></tr>
235 <tr class="memdesc:ga27d1b8b2c37ae0ae41781880ed3893d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 1 data cache write-back.  <br /></td></tr>
236 <tr class="separator:ga27d1b8b2c37ae0ae41781880ed3893d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
237 <tr class="memitem:gaf8e89b2b098e6bec5916517346925ce2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf8e89b2b098e6bec5916517346925ce2">ARM_PMU_L1I_CACHE</a>&#160;&#160;&#160;0x0014</td></tr>
238 <tr class="memdesc:gaf8e89b2b098e6bec5916517346925ce2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 1 instruction cache access.  <br /></td></tr>
239 <tr class="separator:gaf8e89b2b098e6bec5916517346925ce2"><td class="memSeparator" colspan="2">&#160;</td></tr>
240 <tr class="memitem:gac43e0e0f9e385ea66402bdeebf3fea3e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gac43e0e0f9e385ea66402bdeebf3fea3e">ARM_PMU_L1I_CACHE_REFILL</a>&#160;&#160;&#160;0x0001</td></tr>
241 <tr class="memdesc:gac43e0e0f9e385ea66402bdeebf3fea3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">L1 I-Cache refill.  <br /></td></tr>
242 <tr class="separator:gac43e0e0f9e385ea66402bdeebf3fea3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
243 <tr class="memitem:gafb1e1f86d091ccb735858769c700e289"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gafb1e1f86d091ccb735858769c700e289">ARM_PMU_L2D_CACHE</a>&#160;&#160;&#160;0x0016</td></tr>
244 <tr class="memdesc:gafb1e1f86d091ccb735858769c700e289"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 data cache access.  <br /></td></tr>
245 <tr class="separator:gafb1e1f86d091ccb735858769c700e289"><td class="memSeparator" colspan="2">&#160;</td></tr>
246 <tr class="memitem:gaad08dcded491bf257d223e4171af41cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaad08dcded491bf257d223e4171af41cc">ARM_PMU_L2D_CACHE_ALLOCATE</a>&#160;&#160;&#160;0x0020</td></tr>
247 <tr class="memdesc:gaad08dcded491bf257d223e4171af41cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 data cache allocation without refill.  <br /></td></tr>
248 <tr class="separator:gaad08dcded491bf257d223e4171af41cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
249 <tr class="memitem:gaeb414c1b0375022abc2502ab503a3284"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaeb414c1b0375022abc2502ab503a3284">ARM_PMU_L2D_CACHE_REFILL</a>&#160;&#160;&#160;0x0017</td></tr>
250 <tr class="memdesc:gaeb414c1b0375022abc2502ab503a3284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 data cache refill.  <br /></td></tr>
251 <tr class="separator:gaeb414c1b0375022abc2502ab503a3284"><td class="memSeparator" colspan="2">&#160;</td></tr>
252 <tr class="memitem:ga1a0c4a1990eeed88edc3e1e0c4b1aca0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga1a0c4a1990eeed88edc3e1e0c4b1aca0">ARM_PMU_L2D_CACHE_WB</a>&#160;&#160;&#160;0x0018</td></tr>
253 <tr class="memdesc:ga1a0c4a1990eeed88edc3e1e0c4b1aca0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 data cache write-back.  <br /></td></tr>
254 <tr class="separator:ga1a0c4a1990eeed88edc3e1e0c4b1aca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
255 <tr class="memitem:ga3406498b2c17ca080ebd68cc40d9630e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga3406498b2c17ca080ebd68cc40d9630e">ARM_PMU_L2I_CACHE</a>&#160;&#160;&#160;0x0027</td></tr>
256 <tr class="memdesc:ga3406498b2c17ca080ebd68cc40d9630e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 instruction cache access.  <br /></td></tr>
257 <tr class="separator:ga3406498b2c17ca080ebd68cc40d9630e"><td class="memSeparator" colspan="2">&#160;</td></tr>
258 <tr class="memitem:gaa18cee03802b46076e9ab66fd0a7c61d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa18cee03802b46076e9ab66fd0a7c61d">ARM_PMU_L2I_CACHE_REFILL</a>&#160;&#160;&#160;0x0028</td></tr>
259 <tr class="memdesc:gaa18cee03802b46076e9ab66fd0a7c61d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 2 instruction cache refill.  <br /></td></tr>
260 <tr class="separator:gaa18cee03802b46076e9ab66fd0a7c61d"><td class="memSeparator" colspan="2">&#160;</td></tr>
261 <tr class="memitem:ga4e96b5a6fb13c657e78da342a02db200"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga4e96b5a6fb13c657e78da342a02db200">ARM_PMU_L3D_CACHE</a>&#160;&#160;&#160;0x002B</td></tr>
262 <tr class="memdesc:ga4e96b5a6fb13c657e78da342a02db200"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 3 data cache access.  <br /></td></tr>
263 <tr class="separator:ga4e96b5a6fb13c657e78da342a02db200"><td class="memSeparator" colspan="2">&#160;</td></tr>
264 <tr class="memitem:gac11cbc6849dbad7bd8b64ab6e2a3f8d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gac11cbc6849dbad7bd8b64ab6e2a3f8d5">ARM_PMU_L3D_CACHE_ALLOCATE</a>&#160;&#160;&#160;0x0029</td></tr>
265 <tr class="memdesc:gac11cbc6849dbad7bd8b64ab6e2a3f8d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 3 data cache allocation without refill.  <br /></td></tr>
266 <tr class="separator:gac11cbc6849dbad7bd8b64ab6e2a3f8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
267 <tr class="memitem:gafe99db0693125100272247c147fb3b02"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gafe99db0693125100272247c147fb3b02">ARM_PMU_L3D_CACHE_REFILL</a>&#160;&#160;&#160;0x002A</td></tr>
268 <tr class="memdesc:gafe99db0693125100272247c147fb3b02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 3 data cache refill.  <br /></td></tr>
269 <tr class="separator:gafe99db0693125100272247c147fb3b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
270 <tr class="memitem:gab823f95f7ac8196a208d12381b1b2a11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab823f95f7ac8196a208d12381b1b2a11">ARM_PMU_L3D_CACHE_WB</a>&#160;&#160;&#160;0x002C</td></tr>
271 <tr class="memdesc:gab823f95f7ac8196a208d12381b1b2a11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Level 3 data cache write-back.  <br /></td></tr>
272 <tr class="separator:gab823f95f7ac8196a208d12381b1b2a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
273 <tr class="memitem:ga2e8725ee07c2b2c75a1b54261bc26cc8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga2e8725ee07c2b2c75a1b54261bc26cc8">ARM_PMU_LD_RETIRED</a>&#160;&#160;&#160;0x0006</td></tr>
274 <tr class="memdesc:ga2e8725ee07c2b2c75a1b54261bc26cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory-reading instruction architecturally executed and condition code check pass.  <br /></td></tr>
275 <tr class="separator:ga2e8725ee07c2b2c75a1b54261bc26cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
276 <tr class="memitem:ga8b5641a3cb0e922a2b4e16ec14052861"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8b5641a3cb0e922a2b4e16ec14052861">ARM_PMU_LE_CANCEL</a>&#160;&#160;&#160;0x0108</td></tr>
277 <tr class="memdesc:ga8b5641a3cb0e922a2b4e16ec14052861"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loop end instruction not taken.  <br /></td></tr>
278 <tr class="separator:ga8b5641a3cb0e922a2b4e16ec14052861"><td class="memSeparator" colspan="2">&#160;</td></tr>
279 <tr class="memitem:ga345461506c990125b1f2cbc62e3be22f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga345461506c990125b1f2cbc62e3be22f">ARM_PMU_LE_RETIRED</a>&#160;&#160;&#160;0x0100</td></tr>
280 <tr class="memdesc:ga345461506c990125b1f2cbc62e3be22f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loop end instruction executed.  <br /></td></tr>
281 <tr class="separator:ga345461506c990125b1f2cbc62e3be22f"><td class="memSeparator" colspan="2">&#160;</td></tr>
282 <tr class="memitem:ga6a1d9f84bda091e96843665ff3913b50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga6a1d9f84bda091e96843665ff3913b50">ARM_PMU_LE_SPEC</a>&#160;&#160;&#160;0x0101</td></tr>
283 <tr class="memdesc:ga6a1d9f84bda091e96843665ff3913b50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loop end instruction speculatively executed.  <br /></td></tr>
284 <tr class="separator:ga6a1d9f84bda091e96843665ff3913b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
285 <tr class="memitem:ga6979efa69af7d0e62cc3e2f88b0155b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga6979efa69af7d0e62cc3e2f88b0155b8">ARM_PMU_LL_CACHE_MISS_RD</a>&#160;&#160;&#160;0x0037</td></tr>
286 <tr class="memdesc:ga6979efa69af7d0e62cc3e2f88b0155b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last level data cache read miss.  <br /></td></tr>
287 <tr class="separator:ga6979efa69af7d0e62cc3e2f88b0155b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
288 <tr class="memitem:ga902562d8161fffd45726dc4cc8727545"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga902562d8161fffd45726dc4cc8727545">ARM_PMU_LL_CACHE_RD</a>&#160;&#160;&#160;0x0036</td></tr>
289 <tr class="memdesc:ga902562d8161fffd45726dc4cc8727545"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last level data cache read.  <br /></td></tr>
290 <tr class="separator:ga902562d8161fffd45726dc4cc8727545"><td class="memSeparator" colspan="2">&#160;</td></tr>
291 <tr class="memitem:gab3852c2b3d59af106b9db7ea2c20c367"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab3852c2b3d59af106b9db7ea2c20c367">ARM_PMU_MEM_ACCESS</a>&#160;&#160;&#160;0x0013</td></tr>
292 <tr class="memdesc:gab3852c2b3d59af106b9db7ea2c20c367"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data memory access.  <br /></td></tr>
293 <tr class="separator:gab3852c2b3d59af106b9db7ea2c20c367"><td class="memSeparator" colspan="2">&#160;</td></tr>
294 <tr class="memitem:ga2c8d23cc64e87b2044bb39bf8d0bc1b1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga2c8d23cc64e87b2044bb39bf8d0bc1b1">ARM_PMU_MEMORY_ERROR</a>&#160;&#160;&#160;0x001A</td></tr>
295 <tr class="memdesc:ga2c8d23cc64e87b2044bb39bf8d0bc1b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local memory error.  <br /></td></tr>
296 <tr class="separator:ga2c8d23cc64e87b2044bb39bf8d0bc1b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
297 <tr class="memitem:gaa4c408a006a04e95ade26922669b6695"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa4c408a006a04e95ade26922669b6695">ARM_PMU_MVE_FP_HP_RETIRED</a>&#160;&#160;&#160;0x0208</td></tr>
298 <tr class="memdesc:gaa4c408a006a04e95ade26922669b6695"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE half-precision floating-point instruction architecturally executed.  <br /></td></tr>
299 <tr class="separator:gaa4c408a006a04e95ade26922669b6695"><td class="memSeparator" colspan="2">&#160;</td></tr>
300 <tr class="memitem:gaf01d187b0cbf418d1fac55dd0ddd0827"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf01d187b0cbf418d1fac55dd0ddd0827">ARM_PMU_MVE_FP_HP_SPEC</a>&#160;&#160;&#160;0x0209</td></tr>
301 <tr class="memdesc:gaf01d187b0cbf418d1fac55dd0ddd0827"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE half-precision floating-point instruction speculatively executed.  <br /></td></tr>
302 <tr class="separator:gaf01d187b0cbf418d1fac55dd0ddd0827"><td class="memSeparator" colspan="2">&#160;</td></tr>
303 <tr class="memitem:gac2dc7d92627b3caa391725a3f080288c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gac2dc7d92627b3caa391725a3f080288c">ARM_PMU_MVE_FP_MAC_RETIRED</a>&#160;&#160;&#160;0x0214</td></tr>
304 <tr class="memdesc:gac2dc7d92627b3caa391725a3f080288c"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point multiply or multiply-accumulate instruction architecturally executed.  <br /></td></tr>
305 <tr class="separator:gac2dc7d92627b3caa391725a3f080288c"><td class="memSeparator" colspan="2">&#160;</td></tr>
306 <tr class="memitem:gaf5302b3278a862c9264171955328a59a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf5302b3278a862c9264171955328a59a">ARM_PMU_MVE_FP_MAC_SPEC</a>&#160;&#160;&#160;0x0215</td></tr>
307 <tr class="memdesc:gaf5302b3278a862c9264171955328a59a"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point multiply or multiply-accumulate instruction speculatively executed.  <br /></td></tr>
308 <tr class="separator:gaf5302b3278a862c9264171955328a59a"><td class="memSeparator" colspan="2">&#160;</td></tr>
309 <tr class="memitem:ga268b0bcbd30e8a928bd0f331fdf53ccf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga268b0bcbd30e8a928bd0f331fdf53ccf">ARM_PMU_MVE_FP_RETIRED</a>&#160;&#160;&#160;0x0204</td></tr>
310 <tr class="memdesc:ga268b0bcbd30e8a928bd0f331fdf53ccf"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point instruction architecturally executed.  <br /></td></tr>
311 <tr class="separator:ga268b0bcbd30e8a928bd0f331fdf53ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
312 <tr class="memitem:gab21171c50ebd1f304b11260edd015f52"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab21171c50ebd1f304b11260edd015f52">ARM_PMU_MVE_FP_SP_RETIRED</a>&#160;&#160;&#160;0x020C</td></tr>
313 <tr class="memdesc:gab21171c50ebd1f304b11260edd015f52"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE single-precision floating-point instruction architecturally executed.  <br /></td></tr>
314 <tr class="separator:gab21171c50ebd1f304b11260edd015f52"><td class="memSeparator" colspan="2">&#160;</td></tr>
315 <tr class="memitem:gae69e310892661af852ca2d4ec947d18a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gae69e310892661af852ca2d4ec947d18a">ARM_PMU_MVE_FP_SP_SPEC</a>&#160;&#160;&#160;0x020D</td></tr>
316 <tr class="memdesc:gae69e310892661af852ca2d4ec947d18a"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE single-precision floating-point instruction speculatively executed.  <br /></td></tr>
317 <tr class="separator:gae69e310892661af852ca2d4ec947d18a"><td class="memSeparator" colspan="2">&#160;</td></tr>
318 <tr class="memitem:gadf9cfd45b59acfc314ebc814a1bcdccd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gadf9cfd45b59acfc314ebc814a1bcdccd">ARM_PMU_MVE_FP_SPEC</a>&#160;&#160;&#160;0x0205</td></tr>
319 <tr class="memdesc:gadf9cfd45b59acfc314ebc814a1bcdccd"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point instruction speculatively executed.  <br /></td></tr>
320 <tr class="separator:gadf9cfd45b59acfc314ebc814a1bcdccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
321 <tr class="memitem:ga3c1006bed2fb82b0749386261b397727"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga3c1006bed2fb82b0749386261b397727">ARM_PMU_MVE_INST_RETIRED</a>&#160;&#160;&#160;0x0200</td></tr>
322 <tr class="memdesc:ga3c1006bed2fb82b0749386261b397727"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE instruction architecturally executed.  <br /></td></tr>
323 <tr class="separator:ga3c1006bed2fb82b0749386261b397727"><td class="memSeparator" colspan="2">&#160;</td></tr>
324 <tr class="memitem:ga1e276b6872345eb3b043626a11f235c6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga1e276b6872345eb3b043626a11f235c6">ARM_PMU_MVE_INST_SPEC</a>&#160;&#160;&#160;0x0201</td></tr>
325 <tr class="memdesc:ga1e276b6872345eb3b043626a11f235c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE instruction speculatively executed.  <br /></td></tr>
326 <tr class="separator:ga1e276b6872345eb3b043626a11f235c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
327 <tr class="memitem:ga9248c93a3f19fddc93d3804a06f7238a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga9248c93a3f19fddc93d3804a06f7238a">ARM_PMU_MVE_INT_MAC_RETIRED</a>&#160;&#160;&#160;0x0228</td></tr>
328 <tr class="memdesc:ga9248c93a3f19fddc93d3804a06f7238a"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE multiply or multiply-accumulate instruction architecturally executed.  <br /></td></tr>
329 <tr class="separator:ga9248c93a3f19fddc93d3804a06f7238a"><td class="memSeparator" colspan="2">&#160;</td></tr>
330 <tr class="memitem:ga7036f00faa9183ae450a3e4d9d6f2bbf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7036f00faa9183ae450a3e4d9d6f2bbf">ARM_PMU_MVE_INT_MAC_SPEC</a>&#160;&#160;&#160;0x0229</td></tr>
331 <tr class="memdesc:ga7036f00faa9183ae450a3e4d9d6f2bbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE multiply or multiply-accumulate instruction speculatively executed.  <br /></td></tr>
332 <tr class="separator:ga7036f00faa9183ae450a3e4d9d6f2bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
333 <tr class="memitem:ga5e3afafa91ebaeac0469a19ebb54719c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga5e3afafa91ebaeac0469a19ebb54719c">ARM_PMU_MVE_INT_RETIRED</a>&#160;&#160;&#160;0x0224</td></tr>
334 <tr class="memdesc:ga5e3afafa91ebaeac0469a19ebb54719c"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE integer instruction architecturally executed.  <br /></td></tr>
335 <tr class="separator:ga5e3afafa91ebaeac0469a19ebb54719c"><td class="memSeparator" colspan="2">&#160;</td></tr>
336 <tr class="memitem:ga16ed0bb1bb4718da93c41238da652d33"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga16ed0bb1bb4718da93c41238da652d33">ARM_PMU_MVE_INT_SPEC</a>&#160;&#160;&#160;0x0225</td></tr>
337 <tr class="memdesc:ga16ed0bb1bb4718da93c41238da652d33"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE integer instruction speculatively executed.  <br /></td></tr>
338 <tr class="separator:ga16ed0bb1bb4718da93c41238da652d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
339 <tr class="memitem:ga8732a737f2b7adc43e3d1da7b3da92e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8732a737f2b7adc43e3d1da7b3da92e6">ARM_PMU_MVE_LD_CONTIG_RETIRED</a>&#160;&#160;&#160;0x0248</td></tr>
340 <tr class="memdesc:ga8732a737f2b7adc43e3d1da7b3da92e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous load instruction architecturally executed.  <br /></td></tr>
341 <tr class="separator:ga8732a737f2b7adc43e3d1da7b3da92e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
342 <tr class="memitem:ga8e58fe07254256fa3bf3d42fa2062141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8e58fe07254256fa3bf3d42fa2062141">ARM_PMU_MVE_LD_CONTIG_SPEC</a>&#160;&#160;&#160;0x0249</td></tr>
343 <tr class="memdesc:ga8e58fe07254256fa3bf3d42fa2062141"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous load instruction speculatively executed.  <br /></td></tr>
344 <tr class="separator:ga8e58fe07254256fa3bf3d42fa2062141"><td class="memSeparator" colspan="2">&#160;</td></tr>
345 <tr class="memitem:ga50fb13c874b3f5e2b9ed9c320a36452c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga50fb13c874b3f5e2b9ed9c320a36452c">ARM_PMU_MVE_LD_MULTI_RETIRED</a>&#160;&#160;&#160;0x0260</td></tr>
346 <tr class="memdesc:ga50fb13c874b3f5e2b9ed9c320a36452c"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory load instruction targeting multiple registers architecturally executed.  <br /></td></tr>
347 <tr class="separator:ga50fb13c874b3f5e2b9ed9c320a36452c"><td class="memSeparator" colspan="2">&#160;</td></tr>
348 <tr class="memitem:gaf2d4e3d1f06d97899de7fa791477d62b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf2d4e3d1f06d97899de7fa791477d62b">ARM_PMU_MVE_LD_MULTI_SPEC</a>&#160;&#160;&#160;0x0261</td></tr>
349 <tr class="memdesc:gaf2d4e3d1f06d97899de7fa791477d62b"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory load instruction targeting multiple registers speculatively executed.  <br /></td></tr>
350 <tr class="separator:gaf2d4e3d1f06d97899de7fa791477d62b"><td class="memSeparator" colspan="2">&#160;</td></tr>
351 <tr class="memitem:gaaf2ce8c0ea4c03c934aac6afc31fc5ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaaf2ce8c0ea4c03c934aac6afc31fc5ff">ARM_PMU_MVE_LD_NONCONTIG_RETIRED</a>&#160;&#160;&#160;0x0254</td></tr>
352 <tr class="memdesc:gaaf2ce8c0ea4c03c934aac6afc31fc5ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous load instruction architecturally executed.  <br /></td></tr>
353 <tr class="separator:gaaf2ce8c0ea4c03c934aac6afc31fc5ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
354 <tr class="memitem:gadbcb82b7924b7bbee5c0d42a3de38572"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gadbcb82b7924b7bbee5c0d42a3de38572">ARM_PMU_MVE_LD_NONCONTIG_SPEC</a>&#160;&#160;&#160;0x0255</td></tr>
355 <tr class="memdesc:gadbcb82b7924b7bbee5c0d42a3de38572"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous load instruction speculatively executed.  <br /></td></tr>
356 <tr class="separator:gadbcb82b7924b7bbee5c0d42a3de38572"><td class="memSeparator" colspan="2">&#160;</td></tr>
357 <tr class="memitem:gaa3379a51350a2fda8d8ab6d7795baa7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa3379a51350a2fda8d8ab6d7795baa7a">ARM_PMU_MVE_LD_RETIRED</a>&#160;&#160;&#160;0x023C</td></tr>
358 <tr class="memdesc:gaa3379a51350a2fda8d8ab6d7795baa7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE load instruction architecturally executed.  <br /></td></tr>
359 <tr class="separator:gaa3379a51350a2fda8d8ab6d7795baa7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
360 <tr class="memitem:ga78a6f89ab30ed01f7d8388eda697b4f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga78a6f89ab30ed01f7d8388eda697b4f8">ARM_PMU_MVE_LD_SPEC</a>&#160;&#160;&#160;0x023D</td></tr>
361 <tr class="memdesc:ga78a6f89ab30ed01f7d8388eda697b4f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE load instruction speculatively executed.  <br /></td></tr>
362 <tr class="separator:ga78a6f89ab30ed01f7d8388eda697b4f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
363 <tr class="memitem:ga26ed05deaa7b993904300069f0ecfac4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga26ed05deaa7b993904300069f0ecfac4">ARM_PMU_MVE_LD_UNALIGNED_RETIRED</a>&#160;&#160;&#160;0x0290</td></tr>
364 <tr class="memdesc:ga26ed05deaa7b993904300069f0ecfac4"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned load instruction architecturally executed.  <br /></td></tr>
365 <tr class="separator:ga26ed05deaa7b993904300069f0ecfac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
366 <tr class="memitem:gadc3bd0f32e0a08bba2d533479a59bd6e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gadc3bd0f32e0a08bba2d533479a59bd6e">ARM_PMU_MVE_LD_UNALIGNED_SPEC</a>&#160;&#160;&#160;0x0291</td></tr>
367 <tr class="memdesc:gadc3bd0f32e0a08bba2d533479a59bd6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned load instruction speculatively executed.  <br /></td></tr>
368 <tr class="separator:gadc3bd0f32e0a08bba2d533479a59bd6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
369 <tr class="memitem:ga8acf6a66c63798b76608caf52c96658d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8acf6a66c63798b76608caf52c96658d">ARM_PMU_MVE_LDST_CONTIG_RETIRED</a>&#160;&#160;&#160;0x0244</td></tr>
370 <tr class="memdesc:ga8acf6a66c63798b76608caf52c96658d"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous load or store instruction architecturally executed.  <br /></td></tr>
371 <tr class="separator:ga8acf6a66c63798b76608caf52c96658d"><td class="memSeparator" colspan="2">&#160;</td></tr>
372 <tr class="memitem:ga5a83ef6a52739e1d223be503bbdaaab6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga5a83ef6a52739e1d223be503bbdaaab6">ARM_PMU_MVE_LDST_CONTIG_SPEC</a>&#160;&#160;&#160;0x0245</td></tr>
373 <tr class="memdesc:ga5a83ef6a52739e1d223be503bbdaaab6"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous load or store instruction speculatively executed.  <br /></td></tr>
374 <tr class="separator:ga5a83ef6a52739e1d223be503bbdaaab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
375 <tr class="memitem:ga7d669378441408fc21aa551e483866cb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7d669378441408fc21aa551e483866cb">ARM_PMU_MVE_LDST_MULTI_RETIRED</a>&#160;&#160;&#160;0x025C</td></tr>
376 <tr class="memdesc:ga7d669378441408fc21aa551e483866cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory instruction targeting multiple registers architecturally executed.  <br /></td></tr>
377 <tr class="separator:ga7d669378441408fc21aa551e483866cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
378 <tr class="memitem:ga7ea46cde08cb0cc4a46ef23835fb5aac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7ea46cde08cb0cc4a46ef23835fb5aac">ARM_PMU_MVE_LDST_MULTI_SPEC</a>&#160;&#160;&#160;0x025D</td></tr>
379 <tr class="memdesc:ga7ea46cde08cb0cc4a46ef23835fb5aac"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory instruction targeting multiple registers speculatively executed.  <br /></td></tr>
380 <tr class="separator:ga7ea46cde08cb0cc4a46ef23835fb5aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
381 <tr class="memitem:ga7065b7f0aea461858b72912d22c329f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7065b7f0aea461858b72912d22c329f2">ARM_PMU_MVE_LDST_NONCONTIG_RETIRED</a>&#160;&#160;&#160;0x0250</td></tr>
382 <tr class="memdesc:ga7065b7f0aea461858b72912d22c329f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous load or store instruction architecturally executed.  <br /></td></tr>
383 <tr class="separator:ga7065b7f0aea461858b72912d22c329f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
384 <tr class="memitem:ga193605eb52709741d91a64e3ad1a5894"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga193605eb52709741d91a64e3ad1a5894">ARM_PMU_MVE_LDST_NONCONTIG_SPEC</a>&#160;&#160;&#160;0x0251</td></tr>
385 <tr class="memdesc:ga193605eb52709741d91a64e3ad1a5894"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous load or store instruction speculatively executed.  <br /></td></tr>
386 <tr class="separator:ga193605eb52709741d91a64e3ad1a5894"><td class="memSeparator" colspan="2">&#160;</td></tr>
387 <tr class="memitem:ga7d7d465a6c64400c49f93b6c8152296f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7d7d465a6c64400c49f93b6c8152296f">ARM_PMU_MVE_LDST_RETIRED</a>&#160;&#160;&#160;0x0238</td></tr>
388 <tr class="memdesc:ga7d7d465a6c64400c49f93b6c8152296f"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE load or store instruction architecturally executed.  <br /></td></tr>
389 <tr class="separator:ga7d7d465a6c64400c49f93b6c8152296f"><td class="memSeparator" colspan="2">&#160;</td></tr>
390 <tr class="memitem:gaa98a18c06bd13daf2df6f89219ec68d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa98a18c06bd13daf2df6f89219ec68d5">ARM_PMU_MVE_LDST_SPEC</a>&#160;&#160;&#160;0x0239</td></tr>
391 <tr class="memdesc:gaa98a18c06bd13daf2df6f89219ec68d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE load or store instruction speculatively executed.  <br /></td></tr>
392 <tr class="separator:gaa98a18c06bd13daf2df6f89219ec68d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
393 <tr class="memitem:ga627920bebd935709655687d844848934"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga627920bebd935709655687d844848934">ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_RETIRED</a>&#160;&#160;&#160;0x0298</td></tr>
394 <tr class="memdesc:ga627920bebd935709655687d844848934"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned noncontiguous load or store instruction architecturally executed.  <br /></td></tr>
395 <tr class="separator:ga627920bebd935709655687d844848934"><td class="memSeparator" colspan="2">&#160;</td></tr>
396 <tr class="memitem:gaf9ebeb1f49dba56d8f90f9bd5d3da58e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf9ebeb1f49dba56d8f90f9bd5d3da58e">ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_SPEC</a>&#160;&#160;&#160;0x0299</td></tr>
397 <tr class="memdesc:gaf9ebeb1f49dba56d8f90f9bd5d3da58e"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned noncontiguous load or store instruction speculatively executed.  <br /></td></tr>
398 <tr class="separator:gaf9ebeb1f49dba56d8f90f9bd5d3da58e"><td class="memSeparator" colspan="2">&#160;</td></tr>
399 <tr class="memitem:gaf358a9ed5c83a10cb695d9b19b1b3bc1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf358a9ed5c83a10cb695d9b19b1b3bc1">ARM_PMU_MVE_LDST_UNALIGNED_RETIRED</a>&#160;&#160;&#160;0x028C</td></tr>
400 <tr class="memdesc:gaf358a9ed5c83a10cb695d9b19b1b3bc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned memory load or store instruction architecturally executed.  <br /></td></tr>
401 <tr class="separator:gaf358a9ed5c83a10cb695d9b19b1b3bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
402 <tr class="memitem:gab2264786bed578c89109859b55909c76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab2264786bed578c89109859b55909c76">ARM_PMU_MVE_LDST_UNALIGNED_SPEC</a>&#160;&#160;&#160;0x028D</td></tr>
403 <tr class="memdesc:gab2264786bed578c89109859b55909c76"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned memory load or store instruction speculatively executed.  <br /></td></tr>
404 <tr class="separator:gab2264786bed578c89109859b55909c76"><td class="memSeparator" colspan="2">&#160;</td></tr>
405 <tr class="memitem:ga01b4792990494b8f084ee00933a1adb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga01b4792990494b8f084ee00933a1adb0">ARM_PMU_MVE_PRED</a>&#160;&#160;&#160;0x02B8</td></tr>
406 <tr class="memdesc:ga01b4792990494b8f084ee00933a1adb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cycles where one or more predicated beats architecturally executed.  <br /></td></tr>
407 <tr class="separator:ga01b4792990494b8f084ee00933a1adb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
408 <tr class="memitem:gacb3c0b922eae9aac321df97ec889e0ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gacb3c0b922eae9aac321df97ec889e0ed">ARM_PMU_MVE_ST_CONTIG_RETIRED</a>&#160;&#160;&#160;0x024C</td></tr>
409 <tr class="memdesc:gacb3c0b922eae9aac321df97ec889e0ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous store instruction architecturally executed.  <br /></td></tr>
410 <tr class="separator:gacb3c0b922eae9aac321df97ec889e0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
411 <tr class="memitem:ga02cd64b9444e4babc7b69e8571d39bdd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga02cd64b9444e4babc7b69e8571d39bdd">ARM_PMU_MVE_ST_CONTIG_SPEC</a>&#160;&#160;&#160;0x024D</td></tr>
412 <tr class="memdesc:ga02cd64b9444e4babc7b69e8571d39bdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE contiguous store instruction speculatively executed.  <br /></td></tr>
413 <tr class="separator:ga02cd64b9444e4babc7b69e8571d39bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
414 <tr class="memitem:ga76057cbda353b4ad6fbc3b6a63c193a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga76057cbda353b4ad6fbc3b6a63c193a5">ARM_PMU_MVE_ST_MULTI_RETIRED</a>&#160;&#160;&#160;0x0261</td></tr>
415 <tr class="memdesc:ga76057cbda353b4ad6fbc3b6a63c193a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory store instruction targeting multiple registers architecturally executed.  <br /></td></tr>
416 <tr class="separator:ga76057cbda353b4ad6fbc3b6a63c193a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
417 <tr class="memitem:gaf6a14402c79dba8fa765e8663dd0734d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaf6a14402c79dba8fa765e8663dd0734d">ARM_PMU_MVE_ST_MULTI_SPEC</a>&#160;&#160;&#160;0x0265</td></tr>
418 <tr class="memdesc:gaf6a14402c79dba8fa765e8663dd0734d"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE memory store instruction targeting multiple registers speculatively executed.  <br /></td></tr>
419 <tr class="separator:gaf6a14402c79dba8fa765e8663dd0734d"><td class="memSeparator" colspan="2">&#160;</td></tr>
420 <tr class="memitem:ga8271f415ecc7573b57e82a24aec86ef1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8271f415ecc7573b57e82a24aec86ef1">ARM_PMU_MVE_ST_NONCONTIG_RETIRED</a>&#160;&#160;&#160;0x0258</td></tr>
421 <tr class="memdesc:ga8271f415ecc7573b57e82a24aec86ef1"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous store instruction architecturally executed.  <br /></td></tr>
422 <tr class="separator:ga8271f415ecc7573b57e82a24aec86ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
423 <tr class="memitem:ga059327c80f396918a9f8192bcd0fa4a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga059327c80f396918a9f8192bcd0fa4a8">ARM_PMU_MVE_ST_NONCONTIG_SPEC</a>&#160;&#160;&#160;0x0259</td></tr>
424 <tr class="memdesc:ga059327c80f396918a9f8192bcd0fa4a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE non-contiguous store instruction speculatively executed.  <br /></td></tr>
425 <tr class="separator:ga059327c80f396918a9f8192bcd0fa4a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
426 <tr class="memitem:gad8d0079977fa97de4ee263703f1b2908"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gad8d0079977fa97de4ee263703f1b2908">ARM_PMU_MVE_ST_RETIRED</a>&#160;&#160;&#160;0x0240</td></tr>
427 <tr class="memdesc:gad8d0079977fa97de4ee263703f1b2908"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE store instruction architecturally executed.  <br /></td></tr>
428 <tr class="separator:gad8d0079977fa97de4ee263703f1b2908"><td class="memSeparator" colspan="2">&#160;</td></tr>
429 <tr class="memitem:gabd3984d299b5416aac8d630722680c55"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gabd3984d299b5416aac8d630722680c55">ARM_PMU_MVE_ST_SPEC</a>&#160;&#160;&#160;0x0241</td></tr>
430 <tr class="memdesc:gabd3984d299b5416aac8d630722680c55"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE store instruction speculatively executed.  <br /></td></tr>
431 <tr class="separator:gabd3984d299b5416aac8d630722680c55"><td class="memSeparator" colspan="2">&#160;</td></tr>
432 <tr class="memitem:ga391afd8cb92cc65161b13ee3a3256d40"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga391afd8cb92cc65161b13ee3a3256d40">ARM_PMU_MVE_ST_UNALIGNED_RETIRED</a>&#160;&#160;&#160;0x0294</td></tr>
433 <tr class="memdesc:ga391afd8cb92cc65161b13ee3a3256d40"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned store instruction architecturally executed.  <br /></td></tr>
434 <tr class="separator:ga391afd8cb92cc65161b13ee3a3256d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
435 <tr class="memitem:ga21bf105499df85196b4137cb075a6fbe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga21bf105499df85196b4137cb075a6fbe">ARM_PMU_MVE_ST_UNALIGNED_SPEC</a>&#160;&#160;&#160;0x0295</td></tr>
436 <tr class="memdesc:ga21bf105499df85196b4137cb075a6fbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE unaligned store instruction speculatively executed.  <br /></td></tr>
437 <tr class="separator:ga21bf105499df85196b4137cb075a6fbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
438 <tr class="memitem:ga2a45ec75b2011bd8375d89b7562b2de6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga2a45ec75b2011bd8375d89b7562b2de6">ARM_PMU_MVE_STALL</a>&#160;&#160;&#160;0x02CC</td></tr>
439 <tr class="memdesc:ga2a45ec75b2011bd8375d89b7562b2de6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE instruction.  <br /></td></tr>
440 <tr class="separator:ga2a45ec75b2011bd8375d89b7562b2de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
441 <tr class="memitem:ga9a1cfef96ec7cd70acf134e368d8826a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga9a1cfef96ec7cd70acf134e368d8826a">ARM_PMU_MVE_STALL_BREAK</a>&#160;&#160;&#160;0x02D3</td></tr>
442 <tr class="memdesc:ga9a1cfef96ec7cd70acf134e368d8826a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE chain break.  <br /></td></tr>
443 <tr class="separator:ga9a1cfef96ec7cd70acf134e368d8826a"><td class="memSeparator" colspan="2">&#160;</td></tr>
444 <tr class="memitem:ga29bc4c2e820914e94e2eb68a6a3352b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga29bc4c2e820914e94e2eb68a6a3352b9">ARM_PMU_MVE_STALL_DEPENDENCY</a>&#160;&#160;&#160;0x02D4</td></tr>
445 <tr class="memdesc:ga29bc4c2e820914e94e2eb68a6a3352b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by MVE register dependency.  <br /></td></tr>
446 <tr class="separator:ga29bc4c2e820914e94e2eb68a6a3352b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
447 <tr class="memitem:ga8f4949084efce03d09bf5ba74cc91edd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8f4949084efce03d09bf5ba74cc91edd">ARM_PMU_MVE_STALL_RESOURCE</a>&#160;&#160;&#160;0x02CD</td></tr>
448 <tr class="memdesc:ga8f4949084efce03d09bf5ba74cc91edd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE instruction because of resource conflicts.  <br /></td></tr>
449 <tr class="separator:ga8f4949084efce03d09bf5ba74cc91edd"><td class="memSeparator" colspan="2">&#160;</td></tr>
450 <tr class="memitem:ga7e76060791618f9b4d49ad493cfb6ba9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga7e76060791618f9b4d49ad493cfb6ba9">ARM_PMU_MVE_STALL_RESOURCE_FP</a>&#160;&#160;&#160;0x02CF</td></tr>
451 <tr class="memdesc:ga7e76060791618f9b4d49ad493cfb6ba9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE instruction because of floating-point resource conflicts.  <br /></td></tr>
452 <tr class="separator:ga7e76060791618f9b4d49ad493cfb6ba9"><td class="memSeparator" colspan="2">&#160;</td></tr>
453 <tr class="memitem:gaef33b3ff7f12d31238ff4dded5e67a11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaef33b3ff7f12d31238ff4dded5e67a11">ARM_PMU_MVE_STALL_RESOURCE_INT</a>&#160;&#160;&#160;0x02D0</td></tr>
454 <tr class="memdesc:gaef33b3ff7f12d31238ff4dded5e67a11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE instruction because of integer resource conflicts.  <br /></td></tr>
455 <tr class="separator:gaef33b3ff7f12d31238ff4dded5e67a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
456 <tr class="memitem:gab486f5753edd9f10b0f100ff78944dd3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab486f5753edd9f10b0f100ff78944dd3">ARM_PMU_MVE_STALL_RESOURCE_MEM</a>&#160;&#160;&#160;0x02CE</td></tr>
457 <tr class="memdesc:gab486f5753edd9f10b0f100ff78944dd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycles caused by an MVE instruction because of memory resource conflicts.  <br /></td></tr>
458 <tr class="separator:gab486f5753edd9f10b0f100ff78944dd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
459 <tr class="memitem:ga77fad5ad424271ed63fec98af071bb79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga77fad5ad424271ed63fec98af071bb79">ARM_PMU_MVE_VREDUCE_FP_RETIRED</a>&#160;&#160;&#160;0x02A4</td></tr>
460 <tr class="memdesc:ga77fad5ad424271ed63fec98af071bb79"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point vector reduction instruction architecturally executed.  <br /></td></tr>
461 <tr class="separator:ga77fad5ad424271ed63fec98af071bb79"><td class="memSeparator" colspan="2">&#160;</td></tr>
462 <tr class="memitem:gaa07c698f58c622d234a0007249717265"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaa07c698f58c622d234a0007249717265">ARM_PMU_MVE_VREDUCE_FP_SPEC</a>&#160;&#160;&#160;0x02A5</td></tr>
463 <tr class="memdesc:gaa07c698f58c622d234a0007249717265"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE floating-point vector reduction instruction speculatively executed.  <br /></td></tr>
464 <tr class="separator:gaa07c698f58c622d234a0007249717265"><td class="memSeparator" colspan="2">&#160;</td></tr>
465 <tr class="memitem:ga649e7e81f0fd04ca6611f6a6c4035c57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga649e7e81f0fd04ca6611f6a6c4035c57">ARM_PMU_MVE_VREDUCE_INT_RETIRED</a>&#160;&#160;&#160;0x02A8</td></tr>
466 <tr class="memdesc:ga649e7e81f0fd04ca6611f6a6c4035c57"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE integer vector reduction instruction architecturally executed.  <br /></td></tr>
467 <tr class="separator:ga649e7e81f0fd04ca6611f6a6c4035c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
468 <tr class="memitem:ga5b6f0bcfd63207c7bab03ea20167dd4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga5b6f0bcfd63207c7bab03ea20167dd4b">ARM_PMU_MVE_VREDUCE_INT_SPEC</a>&#160;&#160;&#160;0x02A9</td></tr>
469 <tr class="memdesc:ga5b6f0bcfd63207c7bab03ea20167dd4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE integer vector reduction instruction speculatively executed.  <br /></td></tr>
470 <tr class="separator:ga5b6f0bcfd63207c7bab03ea20167dd4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
471 <tr class="memitem:ga9546b924daa3c62e5f117026de58ad94"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga9546b924daa3c62e5f117026de58ad94">ARM_PMU_MVE_VREDUCE_RETIRED</a>&#160;&#160;&#160;0x02A0</td></tr>
472 <tr class="memdesc:ga9546b924daa3c62e5f117026de58ad94"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE vector reduction instruction architecturally executed.  <br /></td></tr>
473 <tr class="separator:ga9546b924daa3c62e5f117026de58ad94"><td class="memSeparator" colspan="2">&#160;</td></tr>
474 <tr class="memitem:gac714f988ae45871b2865f82c11383b36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gac714f988ae45871b2865f82c11383b36">ARM_PMU_MVE_VREDUCE_SPEC</a>&#160;&#160;&#160;0x02A1</td></tr>
475 <tr class="memdesc:gac714f988ae45871b2865f82c11383b36"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVE vector reduction instruction speculatively executed.  <br /></td></tr>
476 <tr class="separator:gac714f988ae45871b2865f82c11383b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
477 <tr class="memitem:ga2fe9d3ea67ce833bd6323e4ce1a4e894"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga2fe9d3ea67ce833bd6323e4ce1a4e894">ARM_PMU_OP_COMPLETE</a>&#160;&#160;&#160;0x003A</td></tr>
478 <tr class="memdesc:ga2fe9d3ea67ce833bd6323e4ce1a4e894"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation retired.  <br /></td></tr>
479 <tr class="separator:ga2fe9d3ea67ce833bd6323e4ce1a4e894"><td class="memSeparator" colspan="2">&#160;</td></tr>
480 <tr class="memitem:ga6c59149e9b1754987b44b62092bc9f09"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga6c59149e9b1754987b44b62092bc9f09">ARM_PMU_OP_SPEC</a>&#160;&#160;&#160;0x003B</td></tr>
481 <tr class="memdesc:ga6c59149e9b1754987b44b62092bc9f09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation speculatively executed.  <br /></td></tr>
482 <tr class="separator:ga6c59149e9b1754987b44b62092bc9f09"><td class="memSeparator" colspan="2">&#160;</td></tr>
483 <tr class="memitem:ga54fd2c392399221077c67866a395e587"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga54fd2c392399221077c67866a395e587">ARM_PMU_PC_WRITE_RETIRED</a>&#160;&#160;&#160;0x000C</td></tr>
484 <tr class="memdesc:ga54fd2c392399221077c67866a395e587"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software change to the Program Counter (PC). Instruction is architecturally executed and condition code check pass.  <br /></td></tr>
485 <tr class="separator:ga54fd2c392399221077c67866a395e587"><td class="memSeparator" colspan="2">&#160;</td></tr>
486 <tr class="memitem:gaaae2c32a8ecd36b59ac98cf8e23b3cab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gaaae2c32a8ecd36b59ac98cf8e23b3cab">ARM_PMU_SE_CALL_NS</a>&#160;&#160;&#160;0x0115</td></tr>
487 <tr class="memdesc:gaaae2c32a8ecd36b59ac98cf8e23b3cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call to non-secure function, resulting in Security state change.  <br /></td></tr>
488 <tr class="separator:gaaae2c32a8ecd36b59ac98cf8e23b3cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
489 <tr class="memitem:gad3ba2effbe303ca3fafdbc022fe206c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gad3ba2effbe303ca3fafdbc022fe206c1">ARM_PMU_SE_CALL_S</a>&#160;&#160;&#160;0x0114</td></tr>
490 <tr class="memdesc:gad3ba2effbe303ca3fafdbc022fe206c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call to secure function, resulting in Security state change.  <br /></td></tr>
491 <tr class="separator:gad3ba2effbe303ca3fafdbc022fe206c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
492 <tr class="memitem:ga8179d1144f8ec993bd1343e276d7b49b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8179d1144f8ec993bd1343e276d7b49b">ARM_PMU_ST_RETIRED</a>&#160;&#160;&#160;0x0007</td></tr>
493 <tr class="memdesc:ga8179d1144f8ec993bd1343e276d7b49b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory-writing instruction architecturally executed and condition code check pass.  <br /></td></tr>
494 <tr class="separator:ga8179d1144f8ec993bd1343e276d7b49b"><td class="memSeparator" colspan="2">&#160;</td></tr>
495 <tr class="memitem:ga8bf75efa06a125ee2dfa9a130e7ba9a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8bf75efa06a125ee2dfa9a130e7ba9a8">ARM_PMU_STALL</a>&#160;&#160;&#160;0x003C</td></tr>
496 <tr class="memdesc:ga8bf75efa06a125ee2dfa9a130e7ba9a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycle for instruction or operation not sent for execution.  <br /></td></tr>
497 <tr class="separator:ga8bf75efa06a125ee2dfa9a130e7ba9a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
498 <tr class="memitem:ga8737bee352820bd7d1bc8e5e4260143c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga8737bee352820bd7d1bc8e5e4260143c">ARM_PMU_STALL_BACKEND</a>&#160;&#160;&#160;0x0024</td></tr>
499 <tr class="memdesc:ga8737bee352820bd7d1bc8e5e4260143c"><td class="mdescLeft">&#160;</td><td class="mdescRight">No operation issued because of the backend.  <br /></td></tr>
500 <tr class="separator:ga8737bee352820bd7d1bc8e5e4260143c"><td class="memSeparator" colspan="2">&#160;</td></tr>
501 <tr class="memitem:ga5b068593baa831348664dfa7d44f5483"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga5b068593baa831348664dfa7d44f5483">ARM_PMU_STALL_FRONTEND</a>&#160;&#160;&#160;0x0023</td></tr>
502 <tr class="memdesc:ga5b068593baa831348664dfa7d44f5483"><td class="mdescLeft">&#160;</td><td class="mdescRight">No operation issued because of the frontend.  <br /></td></tr>
503 <tr class="separator:ga5b068593baa831348664dfa7d44f5483"><td class="memSeparator" colspan="2">&#160;</td></tr>
504 <tr class="memitem:ga197b491f691110fb52aef4291782b6ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga197b491f691110fb52aef4291782b6ab">ARM_PMU_STALL_OP</a>&#160;&#160;&#160;0x003F</td></tr>
505 <tr class="memdesc:ga197b491f691110fb52aef4291782b6ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction or operation slots not occupied each cycle.  <br /></td></tr>
506 <tr class="separator:ga197b491f691110fb52aef4291782b6ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
507 <tr class="memitem:ga9700ec74727a9fe3cd4cd40736628a23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga9700ec74727a9fe3cd4cd40736628a23">ARM_PMU_STALL_OP_BACKEND</a>&#160;&#160;&#160;0x003D</td></tr>
508 <tr class="memdesc:ga9700ec74727a9fe3cd4cd40736628a23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycle for instruction or operation not sent for execution due to pipeline backend.  <br /></td></tr>
509 <tr class="separator:ga9700ec74727a9fe3cd4cd40736628a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
510 <tr class="memitem:ga69cfd3558cf6c6f3bb621ee75430427c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga69cfd3558cf6c6f3bb621ee75430427c">ARM_PMU_STALL_OP_FRONTEND</a>&#160;&#160;&#160;0x003E</td></tr>
511 <tr class="memdesc:ga69cfd3558cf6c6f3bb621ee75430427c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stall cycle for instruction or operation not sent for execution due to pipeline frontend.  <br /></td></tr>
512 <tr class="separator:ga69cfd3558cf6c6f3bb621ee75430427c"><td class="memSeparator" colspan="2">&#160;</td></tr>
513 <tr class="memitem:ga6e02b08550d7e9b273ff7913f1b57bea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga6e02b08550d7e9b273ff7913f1b57bea">ARM_PMU_SW_INCR</a>&#160;&#160;&#160;0x0000</td></tr>
514 <tr class="memdesc:ga6e02b08550d7e9b273ff7913f1b57bea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software update to the PMU_SWINC register, architecturally executed and condition code check pass.  <br /></td></tr>
515 <tr class="separator:ga6e02b08550d7e9b273ff7913f1b57bea"><td class="memSeparator" colspan="2">&#160;</td></tr>
516 <tr class="memitem:gadaa75dc2ccfbf7a2263da9a9011f1603"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gadaa75dc2ccfbf7a2263da9a9011f1603">ARM_PMU_TRCEXTOUT0</a>&#160;&#160;&#160;0x4010</td></tr>
517 <tr class="memdesc:gadaa75dc2ccfbf7a2263da9a9011f1603"><td class="mdescLeft">&#160;</td><td class="mdescRight">ETM external output 0.  <br /></td></tr>
518 <tr class="separator:gadaa75dc2ccfbf7a2263da9a9011f1603"><td class="memSeparator" colspan="2">&#160;</td></tr>
519 <tr class="memitem:ga47fe03fe6fe9bfebd98283cb57d94560"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga47fe03fe6fe9bfebd98283cb57d94560">ARM_PMU_TRCEXTOUT1</a>&#160;&#160;&#160;0x4011</td></tr>
520 <tr class="memdesc:ga47fe03fe6fe9bfebd98283cb57d94560"><td class="mdescLeft">&#160;</td><td class="mdescRight">ETM external output 1.  <br /></td></tr>
521 <tr class="separator:ga47fe03fe6fe9bfebd98283cb57d94560"><td class="memSeparator" colspan="2">&#160;</td></tr>
522 <tr class="memitem:gab80e47ffebc3ae6ed2952756b020dbb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gab80e47ffebc3ae6ed2952756b020dbb9">ARM_PMU_TRCEXTOUT2</a>&#160;&#160;&#160;0x4012</td></tr>
523 <tr class="memdesc:gab80e47ffebc3ae6ed2952756b020dbb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">ETM external output 2.  <br /></td></tr>
524 <tr class="separator:gab80e47ffebc3ae6ed2952756b020dbb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
525 <tr class="memitem:gad70a3b074efd967485ffbfd3e387051d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#gad70a3b074efd967485ffbfd3e387051d">ARM_PMU_TRCEXTOUT3</a>&#160;&#160;&#160;0x4013</td></tr>
526 <tr class="memdesc:gad70a3b074efd967485ffbfd3e387051d"><td class="mdescLeft">&#160;</td><td class="mdescRight">ETM external output 3.  <br /></td></tr>
527 <tr class="separator:gad70a3b074efd967485ffbfd3e387051d"><td class="memSeparator" colspan="2">&#160;</td></tr>
528 <tr class="memitem:ga45d5ea86fdc015f4fc100462150c92da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pmu8__events__armv81.html#ga45d5ea86fdc015f4fc100462150c92da">ARM_PMU_UNALIGNED_LDST_RETIRED</a>&#160;&#160;&#160;0x000F</td></tr>
529 <tr class="memdesc:ga45d5ea86fdc015f4fc100462150c92da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unaligned memory memory-reading or memory-writing instruction architecturally executed and condition code check pass.  <br /></td></tr>
530 <tr class="separator:ga45d5ea86fdc015f4fc100462150c92da"><td class="memSeparator" colspan="2">&#160;</td></tr>
531 </table>
532 <a name="details" id="details"></a><h2 class="groupheader">Description</h2>
533 <p>IDs for Armv8.1-M architecture defined events. </p>
534 <p>These events are available on all Armv8.1-M devices including a PMU. </p>
535 <h2 class="groupheader">Macro Definition Documentation</h2>
536 <a id="gaf2e0a38b7c0d63d1194f08478781a3f0" name="gaf2e0a38b7c0d63d1194f08478781a3f0"></a>
537 <h2 class="memtitle"><span class="permalink"><a href="#gaf2e0a38b7c0d63d1194f08478781a3f0">&#9670;&#160;</a></span>ARM_PMU_BF_CANCEL</h2>
538
539 <div class="memitem">
540 <div class="memproto">
541       <table class="memname">
542         <tr>
543           <td class="memname">#define ARM_PMU_BF_CANCEL&#160;&#160;&#160;0x0109</td>
544         </tr>
545       </table>
546 </div><div class="memdoc">
547
548 <p>Branch future instruction not taken. </p>
549
550 </div>
551 </div>
552 <a id="gab8570f46393e3e44bb118591d33723f4" name="gab8570f46393e3e44bb118591d33723f4"></a>
553 <h2 class="memtitle"><span class="permalink"><a href="#gab8570f46393e3e44bb118591d33723f4">&#9670;&#160;</a></span>ARM_PMU_BF_RETIRED</h2>
554
555 <div class="memitem">
556 <div class="memproto">
557       <table class="memname">
558         <tr>
559           <td class="memname">#define ARM_PMU_BF_RETIRED&#160;&#160;&#160;0x0104</td>
560         </tr>
561       </table>
562 </div><div class="memdoc">
563
564 <p>Branch future instruction architecturally executed and condition code check pass. </p>
565
566 </div>
567 </div>
568 <a id="ga6b1e4823d8b45678a29a5f54b859d4e3" name="ga6b1e4823d8b45678a29a5f54b859d4e3"></a>
569 <h2 class="memtitle"><span class="permalink"><a href="#ga6b1e4823d8b45678a29a5f54b859d4e3">&#9670;&#160;</a></span>ARM_PMU_BF_SPEC</h2>
570
571 <div class="memitem">
572 <div class="memproto">
573       <table class="memname">
574         <tr>
575           <td class="memname">#define ARM_PMU_BF_SPEC&#160;&#160;&#160;0x0105</td>
576         </tr>
577       </table>
578 </div><div class="memdoc">
579
580 <p>Branch future instruction speculatively executed and condition code check pass. </p>
581
582 </div>
583 </div>
584 <a id="ga22bfb189fff7c1ea9f81097a543ed756" name="ga22bfb189fff7c1ea9f81097a543ed756"></a>
585 <h2 class="memtitle"><span class="permalink"><a href="#ga22bfb189fff7c1ea9f81097a543ed756">&#9670;&#160;</a></span>ARM_PMU_BR_IMMED_RETIRED</h2>
586
587 <div class="memitem">
588 <div class="memproto">
589       <table class="memname">
590         <tr>
591           <td class="memname">#define ARM_PMU_BR_IMMED_RETIRED&#160;&#160;&#160;0x000D</td>
592         </tr>
593       </table>
594 </div><div class="memdoc">
595
596 <p>Immediate branch architecturally executed. </p>
597
598 </div>
599 </div>
600 <a id="gabfa921c85a61f0a21c9bee289e63c102" name="gabfa921c85a61f0a21c9bee289e63c102"></a>
601 <h2 class="memtitle"><span class="permalink"><a href="#gabfa921c85a61f0a21c9bee289e63c102">&#9670;&#160;</a></span>ARM_PMU_BR_MIS_PRED</h2>
602
603 <div class="memitem">
604 <div class="memproto">
605       <table class="memname">
606         <tr>
607           <td class="memname">#define ARM_PMU_BR_MIS_PRED&#160;&#160;&#160;0x0010</td>
608         </tr>
609       </table>
610 </div><div class="memdoc">
611
612 <p>Mispredicted or not predicted branch speculatively executed. </p>
613
614 </div>
615 </div>
616 <a id="gae12baa616c5f0cdd081231fcf8cdad68" name="gae12baa616c5f0cdd081231fcf8cdad68"></a>
617 <h2 class="memtitle"><span class="permalink"><a href="#gae12baa616c5f0cdd081231fcf8cdad68">&#9670;&#160;</a></span>ARM_PMU_BR_MIS_PRED_RETIRED</h2>
618
619 <div class="memitem">
620 <div class="memproto">
621       <table class="memname">
622         <tr>
623           <td class="memname">#define ARM_PMU_BR_MIS_PRED_RETIRED&#160;&#160;&#160;0x0022</td>
624         </tr>
625       </table>
626 </div><div class="memdoc">
627
628 <p>Mispredicted branch instruction architecturally executed. </p>
629
630 </div>
631 </div>
632 <a id="ga60ccf42eae576e2fde3b9e17a8defeaa" name="ga60ccf42eae576e2fde3b9e17a8defeaa"></a>
633 <h2 class="memtitle"><span class="permalink"><a href="#ga60ccf42eae576e2fde3b9e17a8defeaa">&#9670;&#160;</a></span>ARM_PMU_BR_PRED</h2>
634
635 <div class="memitem">
636 <div class="memproto">
637       <table class="memname">
638         <tr>
639           <td class="memname">#define ARM_PMU_BR_PRED&#160;&#160;&#160;0x0012</td>
640         </tr>
641       </table>
642 </div><div class="memdoc">
643
644 <p>Predictable branch speculatively executed. </p>
645
646 </div>
647 </div>
648 <a id="gab3b505a8bcc2b2885626d2f2cd542b73" name="gab3b505a8bcc2b2885626d2f2cd542b73"></a>
649 <h2 class="memtitle"><span class="permalink"><a href="#gab3b505a8bcc2b2885626d2f2cd542b73">&#9670;&#160;</a></span>ARM_PMU_BR_RETIRED</h2>
650
651 <div class="memitem">
652 <div class="memproto">
653       <table class="memname">
654         <tr>
655           <td class="memname">#define ARM_PMU_BR_RETIRED&#160;&#160;&#160;0x0021</td>
656         </tr>
657       </table>
658 </div><div class="memdoc">
659
660 <p>Branch instruction architecturally executed. </p>
661
662 </div>
663 </div>
664 <a id="gab717347b1c3601cffb9c99b43b2a45c5" name="gab717347b1c3601cffb9c99b43b2a45c5"></a>
665 <h2 class="memtitle"><span class="permalink"><a href="#gab717347b1c3601cffb9c99b43b2a45c5">&#9670;&#160;</a></span>ARM_PMU_BR_RETURN_RETIRED</h2>
666
667 <div class="memitem">
668 <div class="memproto">
669       <table class="memname">
670         <tr>
671           <td class="memname">#define ARM_PMU_BR_RETURN_RETIRED&#160;&#160;&#160;0x000E</td>
672         </tr>
673       </table>
674 </div><div class="memdoc">
675
676 <p>Function return instruction architecturally executed and the condition code check pass. </p>
677
678 </div>
679 </div>
680 <a id="gaa681d3db56b42775093869b8fdf1abb9" name="gaa681d3db56b42775093869b8fdf1abb9"></a>
681 <h2 class="memtitle"><span class="permalink"><a href="#gaa681d3db56b42775093869b8fdf1abb9">&#9670;&#160;</a></span>ARM_PMU_BUS_ACCESS</h2>
682
683 <div class="memitem">
684 <div class="memproto">
685       <table class="memname">
686         <tr>
687           <td class="memname">#define ARM_PMU_BUS_ACCESS&#160;&#160;&#160;0x0019</td>
688         </tr>
689       </table>
690 </div><div class="memdoc">
691
692 <p>Bus access. </p>
693
694 </div>
695 </div>
696 <a id="gae4c955416707f44f066ffd2560b9ae4c" name="gae4c955416707f44f066ffd2560b9ae4c"></a>
697 <h2 class="memtitle"><span class="permalink"><a href="#gae4c955416707f44f066ffd2560b9ae4c">&#9670;&#160;</a></span>ARM_PMU_BUS_CYCLES</h2>
698
699 <div class="memitem">
700 <div class="memproto">
701       <table class="memname">
702         <tr>
703           <td class="memname">#define ARM_PMU_BUS_CYCLES&#160;&#160;&#160;0x001D</td>
704         </tr>
705       </table>
706 </div><div class="memdoc">
707
708 <p>Bus cycles. </p>
709
710 </div>
711 </div>
712 <a id="gaca14907c5a1e1f9915159bc4cf323cf0" name="gaca14907c5a1e1f9915159bc4cf323cf0"></a>
713 <h2 class="memtitle"><span class="permalink"><a href="#gaca14907c5a1e1f9915159bc4cf323cf0">&#9670;&#160;</a></span>ARM_PMU_CHAIN</h2>
714
715 <div class="memitem">
716 <div class="memproto">
717       <table class="memname">
718         <tr>
719           <td class="memname">#define ARM_PMU_CHAIN&#160;&#160;&#160;0x001E</td>
720         </tr>
721       </table>
722 </div><div class="memdoc">
723
724 <p>For an odd numbered counter, increment when an overflow occurs on the preceding even-numbered counter on the same PE. </p>
725
726 </div>
727 </div>
728 <a id="ga550d524d435a653b2f46acc1380a5ace" name="ga550d524d435a653b2f46acc1380a5ace"></a>
729 <h2 class="memtitle"><span class="permalink"><a href="#ga550d524d435a653b2f46acc1380a5ace">&#9670;&#160;</a></span>ARM_PMU_CPU_CYCLES</h2>
730
731 <div class="memitem">
732 <div class="memproto">
733       <table class="memname">
734         <tr>
735           <td class="memname">#define ARM_PMU_CPU_CYCLES&#160;&#160;&#160;0x0011</td>
736         </tr>
737       </table>
738 </div><div class="memdoc">
739
740 <p>Cycle. </p>
741
742 </div>
743 </div>
744 <a id="ga290974d72b8cac214f4e9a152ca64a56" name="ga290974d72b8cac214f4e9a152ca64a56"></a>
745 <h2 class="memtitle"><span class="permalink"><a href="#ga290974d72b8cac214f4e9a152ca64a56">&#9670;&#160;</a></span>ARM_PMU_CTI_TRIGOUT4</h2>
746
747 <div class="memitem">
748 <div class="memproto">
749       <table class="memname">
750         <tr>
751           <td class="memname">#define ARM_PMU_CTI_TRIGOUT4&#160;&#160;&#160;0x4018</td>
752         </tr>
753       </table>
754 </div><div class="memdoc">
755
756 <p>Cross-trigger Interface output trigger 4. </p>
757
758 </div>
759 </div>
760 <a id="ga7a05420b7fae6f5c3d35e12a9846c7e2" name="ga7a05420b7fae6f5c3d35e12a9846c7e2"></a>
761 <h2 class="memtitle"><span class="permalink"><a href="#ga7a05420b7fae6f5c3d35e12a9846c7e2">&#9670;&#160;</a></span>ARM_PMU_CTI_TRIGOUT5</h2>
762
763 <div class="memitem">
764 <div class="memproto">
765       <table class="memname">
766         <tr>
767           <td class="memname">#define ARM_PMU_CTI_TRIGOUT5&#160;&#160;&#160;0x4019</td>
768         </tr>
769       </table>
770 </div><div class="memdoc">
771
772 <p>Cross-trigger Interface output trigger 5. </p>
773
774 </div>
775 </div>
776 <a id="gade076a5ee512a14f8882d9aec5d3dc0b" name="gade076a5ee512a14f8882d9aec5d3dc0b"></a>
777 <h2 class="memtitle"><span class="permalink"><a href="#gade076a5ee512a14f8882d9aec5d3dc0b">&#9670;&#160;</a></span>ARM_PMU_CTI_TRIGOUT6</h2>
778
779 <div class="memitem">
780 <div class="memproto">
781       <table class="memname">
782         <tr>
783           <td class="memname">#define ARM_PMU_CTI_TRIGOUT6&#160;&#160;&#160;0x401A</td>
784         </tr>
785       </table>
786 </div><div class="memdoc">
787
788 <p>Cross-trigger Interface output trigger 6. </p>
789
790 </div>
791 </div>
792 <a id="ga4388c85b636bd71b4ee1a03b6e96c488" name="ga4388c85b636bd71b4ee1a03b6e96c488"></a>
793 <h2 class="memtitle"><span class="permalink"><a href="#ga4388c85b636bd71b4ee1a03b6e96c488">&#9670;&#160;</a></span>ARM_PMU_CTI_TRIGOUT7</h2>
794
795 <div class="memitem">
796 <div class="memproto">
797       <table class="memname">
798         <tr>
799           <td class="memname">#define ARM_PMU_CTI_TRIGOUT7&#160;&#160;&#160;0x401B</td>
800         </tr>
801       </table>
802 </div><div class="memdoc">
803
804 <p>Cross-trigger Interface output trigger 7. </p>
805
806 </div>
807 </div>
808 <a id="ga74aaa0fa0571f74168ee9608d5a02403" name="ga74aaa0fa0571f74168ee9608d5a02403"></a>
809 <h2 class="memtitle"><span class="permalink"><a href="#ga74aaa0fa0571f74168ee9608d5a02403">&#9670;&#160;</a></span>ARM_PMU_DTCM_ACCESS</h2>
810
811 <div class="memitem">
812 <div class="memproto">
813       <table class="memname">
814         <tr>
815           <td class="memname">#define ARM_PMU_DTCM_ACCESS&#160;&#160;&#160;0x4008</td>
816         </tr>
817       </table>
818 </div><div class="memdoc">
819
820 <p>Data TCM access. </p>
821
822 </div>
823 </div>
824 <a id="ga18d640aa04b97c7d287e8745f6f2b23d" name="ga18d640aa04b97c7d287e8745f6f2b23d"></a>
825 <h2 class="memtitle"><span class="permalink"><a href="#ga18d640aa04b97c7d287e8745f6f2b23d">&#9670;&#160;</a></span>ARM_PMU_DWT_CMPMATCH0</h2>
826
827 <div class="memitem">
828 <div class="memproto">
829       <table class="memname">
830         <tr>
831           <td class="memname">#define ARM_PMU_DWT_CMPMATCH0&#160;&#160;&#160;0x0118</td>
832         </tr>
833       </table>
834 </div><div class="memdoc">
835
836 <p>DWT comparator 0 match. </p>
837
838 </div>
839 </div>
840 <a id="ga5dc6eb2be1ff1afe9cbd59af4f6078ab" name="ga5dc6eb2be1ff1afe9cbd59af4f6078ab"></a>
841 <h2 class="memtitle"><span class="permalink"><a href="#ga5dc6eb2be1ff1afe9cbd59af4f6078ab">&#9670;&#160;</a></span>ARM_PMU_DWT_CMPMATCH1</h2>
842
843 <div class="memitem">
844 <div class="memproto">
845       <table class="memname">
846         <tr>
847           <td class="memname">#define ARM_PMU_DWT_CMPMATCH1&#160;&#160;&#160;0x0119</td>
848         </tr>
849       </table>
850 </div><div class="memdoc">
851
852 <p>DWT comparator 1 match. </p>
853
854 </div>
855 </div>
856 <a id="ga58a4815dba8886088b9cac7b934a332d" name="ga58a4815dba8886088b9cac7b934a332d"></a>
857 <h2 class="memtitle"><span class="permalink"><a href="#ga58a4815dba8886088b9cac7b934a332d">&#9670;&#160;</a></span>ARM_PMU_DWT_CMPMATCH2</h2>
858
859 <div class="memitem">
860 <div class="memproto">
861       <table class="memname">
862         <tr>
863           <td class="memname">#define ARM_PMU_DWT_CMPMATCH2&#160;&#160;&#160;0x011A</td>
864         </tr>
865       </table>
866 </div><div class="memdoc">
867
868 <p>DWT comparator 2 match. </p>
869
870 </div>
871 </div>
872 <a id="ga594337c6f3c88d8317203a8cd6f9814a" name="ga594337c6f3c88d8317203a8cd6f9814a"></a>
873 <h2 class="memtitle"><span class="permalink"><a href="#ga594337c6f3c88d8317203a8cd6f9814a">&#9670;&#160;</a></span>ARM_PMU_DWT_CMPMATCH3</h2>
874
875 <div class="memitem">
876 <div class="memproto">
877       <table class="memname">
878         <tr>
879           <td class="memname">#define ARM_PMU_DWT_CMPMATCH3&#160;&#160;&#160;0x011B</td>
880         </tr>
881       </table>
882 </div><div class="memdoc">
883
884 <p>DWT comparator 3 match. </p>
885
886 </div>
887 </div>
888 <a id="gaf9424157e9c5dca3a3689d181005c4f8" name="gaf9424157e9c5dca3a3689d181005c4f8"></a>
889 <h2 class="memtitle"><span class="permalink"><a href="#gaf9424157e9c5dca3a3689d181005c4f8">&#9670;&#160;</a></span>ARM_PMU_EXC_RETURN</h2>
890
891 <div class="memitem">
892 <div class="memproto">
893       <table class="memname">
894         <tr>
895           <td class="memname">#define ARM_PMU_EXC_RETURN&#160;&#160;&#160;0x000A</td>
896         </tr>
897       </table>
898 </div><div class="memdoc">
899
900 <p>Exception return instruction architecturally executed and the condition code check pass. </p>
901
902 </div>
903 </div>
904 <a id="gac97858bd621eab4592569444f0a5c37f" name="gac97858bd621eab4592569444f0a5c37f"></a>
905 <h2 class="memtitle"><span class="permalink"><a href="#gac97858bd621eab4592569444f0a5c37f">&#9670;&#160;</a></span>ARM_PMU_EXC_TAKEN</h2>
906
907 <div class="memitem">
908 <div class="memproto">
909       <table class="memname">
910         <tr>
911           <td class="memname">#define ARM_PMU_EXC_TAKEN&#160;&#160;&#160;0x0009</td>
912         </tr>
913       </table>
914 </div><div class="memdoc">
915
916 <p>Exception entry. </p>
917
918 </div>
919 </div>
920 <a id="ga8a5e60eee460addfc66e275a2c4c4800" name="ga8a5e60eee460addfc66e275a2c4c4800"></a>
921 <h2 class="memtitle"><span class="permalink"><a href="#ga8a5e60eee460addfc66e275a2c4c4800">&#9670;&#160;</a></span>ARM_PMU_INST_RETIRED</h2>
922
923 <div class="memitem">
924 <div class="memproto">
925       <table class="memname">
926         <tr>
927           <td class="memname">#define ARM_PMU_INST_RETIRED&#160;&#160;&#160;0x0008</td>
928         </tr>
929       </table>
930 </div><div class="memdoc">
931
932 <p>Instruction architecturally executed. </p>
933
934 </div>
935 </div>
936 <a id="gaf7bad54617ace5c2fb48bc2e8aebf9c7" name="gaf7bad54617ace5c2fb48bc2e8aebf9c7"></a>
937 <h2 class="memtitle"><span class="permalink"><a href="#gaf7bad54617ace5c2fb48bc2e8aebf9c7">&#9670;&#160;</a></span>ARM_PMU_INST_SPEC</h2>
938
939 <div class="memitem">
940 <div class="memproto">
941       <table class="memname">
942         <tr>
943           <td class="memname">#define ARM_PMU_INST_SPEC&#160;&#160;&#160;0x001B</td>
944         </tr>
945       </table>
946 </div><div class="memdoc">
947
948 <p>Instruction speculatively executed. </p>
949
950 </div>
951 </div>
952 <a id="gaf23d758fe1a4cfe6f114cb3e78709237" name="gaf23d758fe1a4cfe6f114cb3e78709237"></a>
953 <h2 class="memtitle"><span class="permalink"><a href="#gaf23d758fe1a4cfe6f114cb3e78709237">&#9670;&#160;</a></span>ARM_PMU_ITCM_ACCESS</h2>
954
955 <div class="memitem">
956 <div class="memproto">
957       <table class="memname">
958         <tr>
959           <td class="memname">#define ARM_PMU_ITCM_ACCESS&#160;&#160;&#160;0x4007</td>
960         </tr>
961       </table>
962 </div><div class="memdoc">
963
964 <p>Instruction TCM access. </p>
965
966 </div>
967 </div>
968 <a id="ga7505ae74c1d905f01b05dd5466c1efc0" name="ga7505ae74c1d905f01b05dd5466c1efc0"></a>
969 <h2 class="memtitle"><span class="permalink"><a href="#ga7505ae74c1d905f01b05dd5466c1efc0">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE</h2>
970
971 <div class="memitem">
972 <div class="memproto">
973       <table class="memname">
974         <tr>
975           <td class="memname">#define ARM_PMU_L1D_CACHE&#160;&#160;&#160;0x0004</td>
976         </tr>
977       </table>
978 </div><div class="memdoc">
979
980 <p>L1 D-Cache access. </p>
981
982 </div>
983 </div>
984 <a id="gab55334c8510cb30c4c750913f6eb6279" name="gab55334c8510cb30c4c750913f6eb6279"></a>
985 <h2 class="memtitle"><span class="permalink"><a href="#gab55334c8510cb30c4c750913f6eb6279">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE_ALLOCATE</h2>
986
987 <div class="memitem">
988 <div class="memproto">
989       <table class="memname">
990         <tr>
991           <td class="memname">#define ARM_PMU_L1D_CACHE_ALLOCATE&#160;&#160;&#160;0x001F</td>
992         </tr>
993       </table>
994 </div><div class="memdoc">
995
996 <p>Level 1 data cache allocation without refill. </p>
997
998 </div>
999 </div>
1000 <a id="ga4687d5d7efc6f49db2db9acc25b590f6" name="ga4687d5d7efc6f49db2db9acc25b590f6"></a>
1001 <h2 class="memtitle"><span class="permalink"><a href="#ga4687d5d7efc6f49db2db9acc25b590f6">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE_MISS_RD</h2>
1002
1003 <div class="memitem">
1004 <div class="memproto">
1005       <table class="memname">
1006         <tr>
1007           <td class="memname">#define ARM_PMU_L1D_CACHE_MISS_RD&#160;&#160;&#160;0x0039</td>
1008         </tr>
1009       </table>
1010 </div><div class="memdoc">
1011
1012 <p>Level 1 data cache read miss. </p>
1013
1014 </div>
1015 </div>
1016 <a id="gaf4236dfbcb4550d3cc98caee837e8e77" name="gaf4236dfbcb4550d3cc98caee837e8e77"></a>
1017 <h2 class="memtitle"><span class="permalink"><a href="#gaf4236dfbcb4550d3cc98caee837e8e77">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE_RD</h2>
1018
1019 <div class="memitem">
1020 <div class="memproto">
1021       <table class="memname">
1022         <tr>
1023           <td class="memname">#define ARM_PMU_L1D_CACHE_RD&#160;&#160;&#160;0x0040</td>
1024         </tr>
1025       </table>
1026 </div><div class="memdoc">
1027
1028 <p>Level 1 data cache read. </p>
1029
1030 </div>
1031 </div>
1032 <a id="ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38" name="ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38"></a>
1033 <h2 class="memtitle"><span class="permalink"><a href="#ga64a3d7bfb7ec9d7bdeb073a4fe1bbc38">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE_REFILL</h2>
1034
1035 <div class="memitem">
1036 <div class="memproto">
1037       <table class="memname">
1038         <tr>
1039           <td class="memname">#define ARM_PMU_L1D_CACHE_REFILL&#160;&#160;&#160;0x0003</td>
1040         </tr>
1041       </table>
1042 </div><div class="memdoc">
1043
1044 <p>L1 D-Cache refill. </p>
1045
1046 </div>
1047 </div>
1048 <a id="ga27d1b8b2c37ae0ae41781880ed3893d0" name="ga27d1b8b2c37ae0ae41781880ed3893d0"></a>
1049 <h2 class="memtitle"><span class="permalink"><a href="#ga27d1b8b2c37ae0ae41781880ed3893d0">&#9670;&#160;</a></span>ARM_PMU_L1D_CACHE_WB</h2>
1050
1051 <div class="memitem">
1052 <div class="memproto">
1053       <table class="memname">
1054         <tr>
1055           <td class="memname">#define ARM_PMU_L1D_CACHE_WB&#160;&#160;&#160;0x0015</td>
1056         </tr>
1057       </table>
1058 </div><div class="memdoc">
1059
1060 <p>Level 1 data cache write-back. </p>
1061
1062 </div>
1063 </div>
1064 <a id="gaf8e89b2b098e6bec5916517346925ce2" name="gaf8e89b2b098e6bec5916517346925ce2"></a>
1065 <h2 class="memtitle"><span class="permalink"><a href="#gaf8e89b2b098e6bec5916517346925ce2">&#9670;&#160;</a></span>ARM_PMU_L1I_CACHE</h2>
1066
1067 <div class="memitem">
1068 <div class="memproto">
1069       <table class="memname">
1070         <tr>
1071           <td class="memname">#define ARM_PMU_L1I_CACHE&#160;&#160;&#160;0x0014</td>
1072         </tr>
1073       </table>
1074 </div><div class="memdoc">
1075
1076 <p>Level 1 instruction cache access. </p>
1077
1078 </div>
1079 </div>
1080 <a id="gac43e0e0f9e385ea66402bdeebf3fea3e" name="gac43e0e0f9e385ea66402bdeebf3fea3e"></a>
1081 <h2 class="memtitle"><span class="permalink"><a href="#gac43e0e0f9e385ea66402bdeebf3fea3e">&#9670;&#160;</a></span>ARM_PMU_L1I_CACHE_REFILL</h2>
1082
1083 <div class="memitem">
1084 <div class="memproto">
1085       <table class="memname">
1086         <tr>
1087           <td class="memname">#define ARM_PMU_L1I_CACHE_REFILL&#160;&#160;&#160;0x0001</td>
1088         </tr>
1089       </table>
1090 </div><div class="memdoc">
1091
1092 <p>L1 I-Cache refill. </p>
1093
1094 </div>
1095 </div>
1096 <a id="gafb1e1f86d091ccb735858769c700e289" name="gafb1e1f86d091ccb735858769c700e289"></a>
1097 <h2 class="memtitle"><span class="permalink"><a href="#gafb1e1f86d091ccb735858769c700e289">&#9670;&#160;</a></span>ARM_PMU_L2D_CACHE</h2>
1098
1099 <div class="memitem">
1100 <div class="memproto">
1101       <table class="memname">
1102         <tr>
1103           <td class="memname">#define ARM_PMU_L2D_CACHE&#160;&#160;&#160;0x0016</td>
1104         </tr>
1105       </table>
1106 </div><div class="memdoc">
1107
1108 <p>Level 2 data cache access. </p>
1109
1110 </div>
1111 </div>
1112 <a id="gaad08dcded491bf257d223e4171af41cc" name="gaad08dcded491bf257d223e4171af41cc"></a>
1113 <h2 class="memtitle"><span class="permalink"><a href="#gaad08dcded491bf257d223e4171af41cc">&#9670;&#160;</a></span>ARM_PMU_L2D_CACHE_ALLOCATE</h2>
1114
1115 <div class="memitem">
1116 <div class="memproto">
1117       <table class="memname">
1118         <tr>
1119           <td class="memname">#define ARM_PMU_L2D_CACHE_ALLOCATE&#160;&#160;&#160;0x0020</td>
1120         </tr>
1121       </table>
1122 </div><div class="memdoc">
1123
1124 <p>Level 2 data cache allocation without refill. </p>
1125
1126 </div>
1127 </div>
1128 <a id="gaeb414c1b0375022abc2502ab503a3284" name="gaeb414c1b0375022abc2502ab503a3284"></a>
1129 <h2 class="memtitle"><span class="permalink"><a href="#gaeb414c1b0375022abc2502ab503a3284">&#9670;&#160;</a></span>ARM_PMU_L2D_CACHE_REFILL</h2>
1130
1131 <div class="memitem">
1132 <div class="memproto">
1133       <table class="memname">
1134         <tr>
1135           <td class="memname">#define ARM_PMU_L2D_CACHE_REFILL&#160;&#160;&#160;0x0017</td>
1136         </tr>
1137       </table>
1138 </div><div class="memdoc">
1139
1140 <p>Level 2 data cache refill. </p>
1141
1142 </div>
1143 </div>
1144 <a id="ga1a0c4a1990eeed88edc3e1e0c4b1aca0" name="ga1a0c4a1990eeed88edc3e1e0c4b1aca0"></a>
1145 <h2 class="memtitle"><span class="permalink"><a href="#ga1a0c4a1990eeed88edc3e1e0c4b1aca0">&#9670;&#160;</a></span>ARM_PMU_L2D_CACHE_WB</h2>
1146
1147 <div class="memitem">
1148 <div class="memproto">
1149       <table class="memname">
1150         <tr>
1151           <td class="memname">#define ARM_PMU_L2D_CACHE_WB&#160;&#160;&#160;0x0018</td>
1152         </tr>
1153       </table>
1154 </div><div class="memdoc">
1155
1156 <p>Level 2 data cache write-back. </p>
1157
1158 </div>
1159 </div>
1160 <a id="ga3406498b2c17ca080ebd68cc40d9630e" name="ga3406498b2c17ca080ebd68cc40d9630e"></a>
1161 <h2 class="memtitle"><span class="permalink"><a href="#ga3406498b2c17ca080ebd68cc40d9630e">&#9670;&#160;</a></span>ARM_PMU_L2I_CACHE</h2>
1162
1163 <div class="memitem">
1164 <div class="memproto">
1165       <table class="memname">
1166         <tr>
1167           <td class="memname">#define ARM_PMU_L2I_CACHE&#160;&#160;&#160;0x0027</td>
1168         </tr>
1169       </table>
1170 </div><div class="memdoc">
1171
1172 <p>Level 2 instruction cache access. </p>
1173
1174 </div>
1175 </div>
1176 <a id="gaa18cee03802b46076e9ab66fd0a7c61d" name="gaa18cee03802b46076e9ab66fd0a7c61d"></a>
1177 <h2 class="memtitle"><span class="permalink"><a href="#gaa18cee03802b46076e9ab66fd0a7c61d">&#9670;&#160;</a></span>ARM_PMU_L2I_CACHE_REFILL</h2>
1178
1179 <div class="memitem">
1180 <div class="memproto">
1181       <table class="memname">
1182         <tr>
1183           <td class="memname">#define ARM_PMU_L2I_CACHE_REFILL&#160;&#160;&#160;0x0028</td>
1184         </tr>
1185       </table>
1186 </div><div class="memdoc">
1187
1188 <p>Level 2 instruction cache refill. </p>
1189
1190 </div>
1191 </div>
1192 <a id="ga4e96b5a6fb13c657e78da342a02db200" name="ga4e96b5a6fb13c657e78da342a02db200"></a>
1193 <h2 class="memtitle"><span class="permalink"><a href="#ga4e96b5a6fb13c657e78da342a02db200">&#9670;&#160;</a></span>ARM_PMU_L3D_CACHE</h2>
1194
1195 <div class="memitem">
1196 <div class="memproto">
1197       <table class="memname">
1198         <tr>
1199           <td class="memname">#define ARM_PMU_L3D_CACHE&#160;&#160;&#160;0x002B</td>
1200         </tr>
1201       </table>
1202 </div><div class="memdoc">
1203
1204 <p>Level 3 data cache access. </p>
1205
1206 </div>
1207 </div>
1208 <a id="gac11cbc6849dbad7bd8b64ab6e2a3f8d5" name="gac11cbc6849dbad7bd8b64ab6e2a3f8d5"></a>
1209 <h2 class="memtitle"><span class="permalink"><a href="#gac11cbc6849dbad7bd8b64ab6e2a3f8d5">&#9670;&#160;</a></span>ARM_PMU_L3D_CACHE_ALLOCATE</h2>
1210
1211 <div class="memitem">
1212 <div class="memproto">
1213       <table class="memname">
1214         <tr>
1215           <td class="memname">#define ARM_PMU_L3D_CACHE_ALLOCATE&#160;&#160;&#160;0x0029</td>
1216         </tr>
1217       </table>
1218 </div><div class="memdoc">
1219
1220 <p>Level 3 data cache allocation without refill. </p>
1221
1222 </div>
1223 </div>
1224 <a id="gafe99db0693125100272247c147fb3b02" name="gafe99db0693125100272247c147fb3b02"></a>
1225 <h2 class="memtitle"><span class="permalink"><a href="#gafe99db0693125100272247c147fb3b02">&#9670;&#160;</a></span>ARM_PMU_L3D_CACHE_REFILL</h2>
1226
1227 <div class="memitem">
1228 <div class="memproto">
1229       <table class="memname">
1230         <tr>
1231           <td class="memname">#define ARM_PMU_L3D_CACHE_REFILL&#160;&#160;&#160;0x002A</td>
1232         </tr>
1233       </table>
1234 </div><div class="memdoc">
1235
1236 <p>Level 3 data cache refill. </p>
1237
1238 </div>
1239 </div>
1240 <a id="gab823f95f7ac8196a208d12381b1b2a11" name="gab823f95f7ac8196a208d12381b1b2a11"></a>
1241 <h2 class="memtitle"><span class="permalink"><a href="#gab823f95f7ac8196a208d12381b1b2a11">&#9670;&#160;</a></span>ARM_PMU_L3D_CACHE_WB</h2>
1242
1243 <div class="memitem">
1244 <div class="memproto">
1245       <table class="memname">
1246         <tr>
1247           <td class="memname">#define ARM_PMU_L3D_CACHE_WB&#160;&#160;&#160;0x002C</td>
1248         </tr>
1249       </table>
1250 </div><div class="memdoc">
1251
1252 <p>Level 3 data cache write-back. </p>
1253
1254 </div>
1255 </div>
1256 <a id="ga2e8725ee07c2b2c75a1b54261bc26cc8" name="ga2e8725ee07c2b2c75a1b54261bc26cc8"></a>
1257 <h2 class="memtitle"><span class="permalink"><a href="#ga2e8725ee07c2b2c75a1b54261bc26cc8">&#9670;&#160;</a></span>ARM_PMU_LD_RETIRED</h2>
1258
1259 <div class="memitem">
1260 <div class="memproto">
1261       <table class="memname">
1262         <tr>
1263           <td class="memname">#define ARM_PMU_LD_RETIRED&#160;&#160;&#160;0x0006</td>
1264         </tr>
1265       </table>
1266 </div><div class="memdoc">
1267
1268 <p>Memory-reading instruction architecturally executed and condition code check pass. </p>
1269
1270 </div>
1271 </div>
1272 <a id="ga8b5641a3cb0e922a2b4e16ec14052861" name="ga8b5641a3cb0e922a2b4e16ec14052861"></a>
1273 <h2 class="memtitle"><span class="permalink"><a href="#ga8b5641a3cb0e922a2b4e16ec14052861">&#9670;&#160;</a></span>ARM_PMU_LE_CANCEL</h2>
1274
1275 <div class="memitem">
1276 <div class="memproto">
1277       <table class="memname">
1278         <tr>
1279           <td class="memname">#define ARM_PMU_LE_CANCEL&#160;&#160;&#160;0x0108</td>
1280         </tr>
1281       </table>
1282 </div><div class="memdoc">
1283
1284 <p>Loop end instruction not taken. </p>
1285
1286 </div>
1287 </div>
1288 <a id="ga345461506c990125b1f2cbc62e3be22f" name="ga345461506c990125b1f2cbc62e3be22f"></a>
1289 <h2 class="memtitle"><span class="permalink"><a href="#ga345461506c990125b1f2cbc62e3be22f">&#9670;&#160;</a></span>ARM_PMU_LE_RETIRED</h2>
1290
1291 <div class="memitem">
1292 <div class="memproto">
1293       <table class="memname">
1294         <tr>
1295           <td class="memname">#define ARM_PMU_LE_RETIRED&#160;&#160;&#160;0x0100</td>
1296         </tr>
1297       </table>
1298 </div><div class="memdoc">
1299
1300 <p>Loop end instruction executed. </p>
1301
1302 </div>
1303 </div>
1304 <a id="ga6a1d9f84bda091e96843665ff3913b50" name="ga6a1d9f84bda091e96843665ff3913b50"></a>
1305 <h2 class="memtitle"><span class="permalink"><a href="#ga6a1d9f84bda091e96843665ff3913b50">&#9670;&#160;</a></span>ARM_PMU_LE_SPEC</h2>
1306
1307 <div class="memitem">
1308 <div class="memproto">
1309       <table class="memname">
1310         <tr>
1311           <td class="memname">#define ARM_PMU_LE_SPEC&#160;&#160;&#160;0x0101</td>
1312         </tr>
1313       </table>
1314 </div><div class="memdoc">
1315
1316 <p>Loop end instruction speculatively executed. </p>
1317
1318 </div>
1319 </div>
1320 <a id="ga6979efa69af7d0e62cc3e2f88b0155b8" name="ga6979efa69af7d0e62cc3e2f88b0155b8"></a>
1321 <h2 class="memtitle"><span class="permalink"><a href="#ga6979efa69af7d0e62cc3e2f88b0155b8">&#9670;&#160;</a></span>ARM_PMU_LL_CACHE_MISS_RD</h2>
1322
1323 <div class="memitem">
1324 <div class="memproto">
1325       <table class="memname">
1326         <tr>
1327           <td class="memname">#define ARM_PMU_LL_CACHE_MISS_RD&#160;&#160;&#160;0x0037</td>
1328         </tr>
1329       </table>
1330 </div><div class="memdoc">
1331
1332 <p>Last level data cache read miss. </p>
1333
1334 </div>
1335 </div>
1336 <a id="ga902562d8161fffd45726dc4cc8727545" name="ga902562d8161fffd45726dc4cc8727545"></a>
1337 <h2 class="memtitle"><span class="permalink"><a href="#ga902562d8161fffd45726dc4cc8727545">&#9670;&#160;</a></span>ARM_PMU_LL_CACHE_RD</h2>
1338
1339 <div class="memitem">
1340 <div class="memproto">
1341       <table class="memname">
1342         <tr>
1343           <td class="memname">#define ARM_PMU_LL_CACHE_RD&#160;&#160;&#160;0x0036</td>
1344         </tr>
1345       </table>
1346 </div><div class="memdoc">
1347
1348 <p>Last level data cache read. </p>
1349
1350 </div>
1351 </div>
1352 <a id="gab3852c2b3d59af106b9db7ea2c20c367" name="gab3852c2b3d59af106b9db7ea2c20c367"></a>
1353 <h2 class="memtitle"><span class="permalink"><a href="#gab3852c2b3d59af106b9db7ea2c20c367">&#9670;&#160;</a></span>ARM_PMU_MEM_ACCESS</h2>
1354
1355 <div class="memitem">
1356 <div class="memproto">
1357       <table class="memname">
1358         <tr>
1359           <td class="memname">#define ARM_PMU_MEM_ACCESS&#160;&#160;&#160;0x0013</td>
1360         </tr>
1361       </table>
1362 </div><div class="memdoc">
1363
1364 <p>Data memory access. </p>
1365
1366 </div>
1367 </div>
1368 <a id="ga2c8d23cc64e87b2044bb39bf8d0bc1b1" name="ga2c8d23cc64e87b2044bb39bf8d0bc1b1"></a>
1369 <h2 class="memtitle"><span class="permalink"><a href="#ga2c8d23cc64e87b2044bb39bf8d0bc1b1">&#9670;&#160;</a></span>ARM_PMU_MEMORY_ERROR</h2>
1370
1371 <div class="memitem">
1372 <div class="memproto">
1373       <table class="memname">
1374         <tr>
1375           <td class="memname">#define ARM_PMU_MEMORY_ERROR&#160;&#160;&#160;0x001A</td>
1376         </tr>
1377       </table>
1378 </div><div class="memdoc">
1379
1380 <p>Local memory error. </p>
1381
1382 </div>
1383 </div>
1384 <a id="gaa4c408a006a04e95ade26922669b6695" name="gaa4c408a006a04e95ade26922669b6695"></a>
1385 <h2 class="memtitle"><span class="permalink"><a href="#gaa4c408a006a04e95ade26922669b6695">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_HP_RETIRED</h2>
1386
1387 <div class="memitem">
1388 <div class="memproto">
1389       <table class="memname">
1390         <tr>
1391           <td class="memname">#define ARM_PMU_MVE_FP_HP_RETIRED&#160;&#160;&#160;0x0208</td>
1392         </tr>
1393       </table>
1394 </div><div class="memdoc">
1395
1396 <p>MVE half-precision floating-point instruction architecturally executed. </p>
1397
1398 </div>
1399 </div>
1400 <a id="gaf01d187b0cbf418d1fac55dd0ddd0827" name="gaf01d187b0cbf418d1fac55dd0ddd0827"></a>
1401 <h2 class="memtitle"><span class="permalink"><a href="#gaf01d187b0cbf418d1fac55dd0ddd0827">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_HP_SPEC</h2>
1402
1403 <div class="memitem">
1404 <div class="memproto">
1405       <table class="memname">
1406         <tr>
1407           <td class="memname">#define ARM_PMU_MVE_FP_HP_SPEC&#160;&#160;&#160;0x0209</td>
1408         </tr>
1409       </table>
1410 </div><div class="memdoc">
1411
1412 <p>MVE half-precision floating-point instruction speculatively executed. </p>
1413
1414 </div>
1415 </div>
1416 <a id="gac2dc7d92627b3caa391725a3f080288c" name="gac2dc7d92627b3caa391725a3f080288c"></a>
1417 <h2 class="memtitle"><span class="permalink"><a href="#gac2dc7d92627b3caa391725a3f080288c">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_MAC_RETIRED</h2>
1418
1419 <div class="memitem">
1420 <div class="memproto">
1421       <table class="memname">
1422         <tr>
1423           <td class="memname">#define ARM_PMU_MVE_FP_MAC_RETIRED&#160;&#160;&#160;0x0214</td>
1424         </tr>
1425       </table>
1426 </div><div class="memdoc">
1427
1428 <p>MVE floating-point multiply or multiply-accumulate instruction architecturally executed. </p>
1429
1430 </div>
1431 </div>
1432 <a id="gaf5302b3278a862c9264171955328a59a" name="gaf5302b3278a862c9264171955328a59a"></a>
1433 <h2 class="memtitle"><span class="permalink"><a href="#gaf5302b3278a862c9264171955328a59a">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_MAC_SPEC</h2>
1434
1435 <div class="memitem">
1436 <div class="memproto">
1437       <table class="memname">
1438         <tr>
1439           <td class="memname">#define ARM_PMU_MVE_FP_MAC_SPEC&#160;&#160;&#160;0x0215</td>
1440         </tr>
1441       </table>
1442 </div><div class="memdoc">
1443
1444 <p>MVE floating-point multiply or multiply-accumulate instruction speculatively executed. </p>
1445
1446 </div>
1447 </div>
1448 <a id="ga268b0bcbd30e8a928bd0f331fdf53ccf" name="ga268b0bcbd30e8a928bd0f331fdf53ccf"></a>
1449 <h2 class="memtitle"><span class="permalink"><a href="#ga268b0bcbd30e8a928bd0f331fdf53ccf">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_RETIRED</h2>
1450
1451 <div class="memitem">
1452 <div class="memproto">
1453       <table class="memname">
1454         <tr>
1455           <td class="memname">#define ARM_PMU_MVE_FP_RETIRED&#160;&#160;&#160;0x0204</td>
1456         </tr>
1457       </table>
1458 </div><div class="memdoc">
1459
1460 <p>MVE floating-point instruction architecturally executed. </p>
1461
1462 </div>
1463 </div>
1464 <a id="gab21171c50ebd1f304b11260edd015f52" name="gab21171c50ebd1f304b11260edd015f52"></a>
1465 <h2 class="memtitle"><span class="permalink"><a href="#gab21171c50ebd1f304b11260edd015f52">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_SP_RETIRED</h2>
1466
1467 <div class="memitem">
1468 <div class="memproto">
1469       <table class="memname">
1470         <tr>
1471           <td class="memname">#define ARM_PMU_MVE_FP_SP_RETIRED&#160;&#160;&#160;0x020C</td>
1472         </tr>
1473       </table>
1474 </div><div class="memdoc">
1475
1476 <p>MVE single-precision floating-point instruction architecturally executed. </p>
1477
1478 </div>
1479 </div>
1480 <a id="gae69e310892661af852ca2d4ec947d18a" name="gae69e310892661af852ca2d4ec947d18a"></a>
1481 <h2 class="memtitle"><span class="permalink"><a href="#gae69e310892661af852ca2d4ec947d18a">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_SP_SPEC</h2>
1482
1483 <div class="memitem">
1484 <div class="memproto">
1485       <table class="memname">
1486         <tr>
1487           <td class="memname">#define ARM_PMU_MVE_FP_SP_SPEC&#160;&#160;&#160;0x020D</td>
1488         </tr>
1489       </table>
1490 </div><div class="memdoc">
1491
1492 <p>MVE single-precision floating-point instruction speculatively executed. </p>
1493
1494 </div>
1495 </div>
1496 <a id="gadf9cfd45b59acfc314ebc814a1bcdccd" name="gadf9cfd45b59acfc314ebc814a1bcdccd"></a>
1497 <h2 class="memtitle"><span class="permalink"><a href="#gadf9cfd45b59acfc314ebc814a1bcdccd">&#9670;&#160;</a></span>ARM_PMU_MVE_FP_SPEC</h2>
1498
1499 <div class="memitem">
1500 <div class="memproto">
1501       <table class="memname">
1502         <tr>
1503           <td class="memname">#define ARM_PMU_MVE_FP_SPEC&#160;&#160;&#160;0x0205</td>
1504         </tr>
1505       </table>
1506 </div><div class="memdoc">
1507
1508 <p>MVE floating-point instruction speculatively executed. </p>
1509
1510 </div>
1511 </div>
1512 <a id="ga3c1006bed2fb82b0749386261b397727" name="ga3c1006bed2fb82b0749386261b397727"></a>
1513 <h2 class="memtitle"><span class="permalink"><a href="#ga3c1006bed2fb82b0749386261b397727">&#9670;&#160;</a></span>ARM_PMU_MVE_INST_RETIRED</h2>
1514
1515 <div class="memitem">
1516 <div class="memproto">
1517       <table class="memname">
1518         <tr>
1519           <td class="memname">#define ARM_PMU_MVE_INST_RETIRED&#160;&#160;&#160;0x0200</td>
1520         </tr>
1521       </table>
1522 </div><div class="memdoc">
1523
1524 <p>MVE instruction architecturally executed. </p>
1525
1526 </div>
1527 </div>
1528 <a id="ga1e276b6872345eb3b043626a11f235c6" name="ga1e276b6872345eb3b043626a11f235c6"></a>
1529 <h2 class="memtitle"><span class="permalink"><a href="#ga1e276b6872345eb3b043626a11f235c6">&#9670;&#160;</a></span>ARM_PMU_MVE_INST_SPEC</h2>
1530
1531 <div class="memitem">
1532 <div class="memproto">
1533       <table class="memname">
1534         <tr>
1535           <td class="memname">#define ARM_PMU_MVE_INST_SPEC&#160;&#160;&#160;0x0201</td>
1536         </tr>
1537       </table>
1538 </div><div class="memdoc">
1539
1540 <p>MVE instruction speculatively executed. </p>
1541
1542 </div>
1543 </div>
1544 <a id="ga9248c93a3f19fddc93d3804a06f7238a" name="ga9248c93a3f19fddc93d3804a06f7238a"></a>
1545 <h2 class="memtitle"><span class="permalink"><a href="#ga9248c93a3f19fddc93d3804a06f7238a">&#9670;&#160;</a></span>ARM_PMU_MVE_INT_MAC_RETIRED</h2>
1546
1547 <div class="memitem">
1548 <div class="memproto">
1549       <table class="memname">
1550         <tr>
1551           <td class="memname">#define ARM_PMU_MVE_INT_MAC_RETIRED&#160;&#160;&#160;0x0228</td>
1552         </tr>
1553       </table>
1554 </div><div class="memdoc">
1555
1556 <p>MVE multiply or multiply-accumulate instruction architecturally executed. </p>
1557
1558 </div>
1559 </div>
1560 <a id="ga7036f00faa9183ae450a3e4d9d6f2bbf" name="ga7036f00faa9183ae450a3e4d9d6f2bbf"></a>
1561 <h2 class="memtitle"><span class="permalink"><a href="#ga7036f00faa9183ae450a3e4d9d6f2bbf">&#9670;&#160;</a></span>ARM_PMU_MVE_INT_MAC_SPEC</h2>
1562
1563 <div class="memitem">
1564 <div class="memproto">
1565       <table class="memname">
1566         <tr>
1567           <td class="memname">#define ARM_PMU_MVE_INT_MAC_SPEC&#160;&#160;&#160;0x0229</td>
1568         </tr>
1569       </table>
1570 </div><div class="memdoc">
1571
1572 <p>MVE multiply or multiply-accumulate instruction speculatively executed. </p>
1573
1574 </div>
1575 </div>
1576 <a id="ga5e3afafa91ebaeac0469a19ebb54719c" name="ga5e3afafa91ebaeac0469a19ebb54719c"></a>
1577 <h2 class="memtitle"><span class="permalink"><a href="#ga5e3afafa91ebaeac0469a19ebb54719c">&#9670;&#160;</a></span>ARM_PMU_MVE_INT_RETIRED</h2>
1578
1579 <div class="memitem">
1580 <div class="memproto">
1581       <table class="memname">
1582         <tr>
1583           <td class="memname">#define ARM_PMU_MVE_INT_RETIRED&#160;&#160;&#160;0x0224</td>
1584         </tr>
1585       </table>
1586 </div><div class="memdoc">
1587
1588 <p>MVE integer instruction architecturally executed. </p>
1589
1590 </div>
1591 </div>
1592 <a id="ga16ed0bb1bb4718da93c41238da652d33" name="ga16ed0bb1bb4718da93c41238da652d33"></a>
1593 <h2 class="memtitle"><span class="permalink"><a href="#ga16ed0bb1bb4718da93c41238da652d33">&#9670;&#160;</a></span>ARM_PMU_MVE_INT_SPEC</h2>
1594
1595 <div class="memitem">
1596 <div class="memproto">
1597       <table class="memname">
1598         <tr>
1599           <td class="memname">#define ARM_PMU_MVE_INT_SPEC&#160;&#160;&#160;0x0225</td>
1600         </tr>
1601       </table>
1602 </div><div class="memdoc">
1603
1604 <p>MVE integer instruction speculatively executed. </p>
1605
1606 </div>
1607 </div>
1608 <a id="ga8732a737f2b7adc43e3d1da7b3da92e6" name="ga8732a737f2b7adc43e3d1da7b3da92e6"></a>
1609 <h2 class="memtitle"><span class="permalink"><a href="#ga8732a737f2b7adc43e3d1da7b3da92e6">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_CONTIG_RETIRED</h2>
1610
1611 <div class="memitem">
1612 <div class="memproto">
1613       <table class="memname">
1614         <tr>
1615           <td class="memname">#define ARM_PMU_MVE_LD_CONTIG_RETIRED&#160;&#160;&#160;0x0248</td>
1616         </tr>
1617       </table>
1618 </div><div class="memdoc">
1619
1620 <p>MVE contiguous load instruction architecturally executed. </p>
1621
1622 </div>
1623 </div>
1624 <a id="ga8e58fe07254256fa3bf3d42fa2062141" name="ga8e58fe07254256fa3bf3d42fa2062141"></a>
1625 <h2 class="memtitle"><span class="permalink"><a href="#ga8e58fe07254256fa3bf3d42fa2062141">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_CONTIG_SPEC</h2>
1626
1627 <div class="memitem">
1628 <div class="memproto">
1629       <table class="memname">
1630         <tr>
1631           <td class="memname">#define ARM_PMU_MVE_LD_CONTIG_SPEC&#160;&#160;&#160;0x0249</td>
1632         </tr>
1633       </table>
1634 </div><div class="memdoc">
1635
1636 <p>MVE contiguous load instruction speculatively executed. </p>
1637
1638 </div>
1639 </div>
1640 <a id="ga50fb13c874b3f5e2b9ed9c320a36452c" name="ga50fb13c874b3f5e2b9ed9c320a36452c"></a>
1641 <h2 class="memtitle"><span class="permalink"><a href="#ga50fb13c874b3f5e2b9ed9c320a36452c">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_MULTI_RETIRED</h2>
1642
1643 <div class="memitem">
1644 <div class="memproto">
1645       <table class="memname">
1646         <tr>
1647           <td class="memname">#define ARM_PMU_MVE_LD_MULTI_RETIRED&#160;&#160;&#160;0x0260</td>
1648         </tr>
1649       </table>
1650 </div><div class="memdoc">
1651
1652 <p>MVE memory load instruction targeting multiple registers architecturally executed. </p>
1653
1654 </div>
1655 </div>
1656 <a id="gaf2d4e3d1f06d97899de7fa791477d62b" name="gaf2d4e3d1f06d97899de7fa791477d62b"></a>
1657 <h2 class="memtitle"><span class="permalink"><a href="#gaf2d4e3d1f06d97899de7fa791477d62b">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_MULTI_SPEC</h2>
1658
1659 <div class="memitem">
1660 <div class="memproto">
1661       <table class="memname">
1662         <tr>
1663           <td class="memname">#define ARM_PMU_MVE_LD_MULTI_SPEC&#160;&#160;&#160;0x0261</td>
1664         </tr>
1665       </table>
1666 </div><div class="memdoc">
1667
1668 <p>MVE memory load instruction targeting multiple registers speculatively executed. </p>
1669
1670 </div>
1671 </div>
1672 <a id="gaaf2ce8c0ea4c03c934aac6afc31fc5ff" name="gaaf2ce8c0ea4c03c934aac6afc31fc5ff"></a>
1673 <h2 class="memtitle"><span class="permalink"><a href="#gaaf2ce8c0ea4c03c934aac6afc31fc5ff">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_NONCONTIG_RETIRED</h2>
1674
1675 <div class="memitem">
1676 <div class="memproto">
1677       <table class="memname">
1678         <tr>
1679           <td class="memname">#define ARM_PMU_MVE_LD_NONCONTIG_RETIRED&#160;&#160;&#160;0x0254</td>
1680         </tr>
1681       </table>
1682 </div><div class="memdoc">
1683
1684 <p>MVE non-contiguous load instruction architecturally executed. </p>
1685
1686 </div>
1687 </div>
1688 <a id="gadbcb82b7924b7bbee5c0d42a3de38572" name="gadbcb82b7924b7bbee5c0d42a3de38572"></a>
1689 <h2 class="memtitle"><span class="permalink"><a href="#gadbcb82b7924b7bbee5c0d42a3de38572">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_NONCONTIG_SPEC</h2>
1690
1691 <div class="memitem">
1692 <div class="memproto">
1693       <table class="memname">
1694         <tr>
1695           <td class="memname">#define ARM_PMU_MVE_LD_NONCONTIG_SPEC&#160;&#160;&#160;0x0255</td>
1696         </tr>
1697       </table>
1698 </div><div class="memdoc">
1699
1700 <p>MVE non-contiguous load instruction speculatively executed. </p>
1701
1702 </div>
1703 </div>
1704 <a id="gaa3379a51350a2fda8d8ab6d7795baa7a" name="gaa3379a51350a2fda8d8ab6d7795baa7a"></a>
1705 <h2 class="memtitle"><span class="permalink"><a href="#gaa3379a51350a2fda8d8ab6d7795baa7a">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_RETIRED</h2>
1706
1707 <div class="memitem">
1708 <div class="memproto">
1709       <table class="memname">
1710         <tr>
1711           <td class="memname">#define ARM_PMU_MVE_LD_RETIRED&#160;&#160;&#160;0x023C</td>
1712         </tr>
1713       </table>
1714 </div><div class="memdoc">
1715
1716 <p>MVE load instruction architecturally executed. </p>
1717
1718 </div>
1719 </div>
1720 <a id="ga78a6f89ab30ed01f7d8388eda697b4f8" name="ga78a6f89ab30ed01f7d8388eda697b4f8"></a>
1721 <h2 class="memtitle"><span class="permalink"><a href="#ga78a6f89ab30ed01f7d8388eda697b4f8">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_SPEC</h2>
1722
1723 <div class="memitem">
1724 <div class="memproto">
1725       <table class="memname">
1726         <tr>
1727           <td class="memname">#define ARM_PMU_MVE_LD_SPEC&#160;&#160;&#160;0x023D</td>
1728         </tr>
1729       </table>
1730 </div><div class="memdoc">
1731
1732 <p>MVE load instruction speculatively executed. </p>
1733
1734 </div>
1735 </div>
1736 <a id="ga26ed05deaa7b993904300069f0ecfac4" name="ga26ed05deaa7b993904300069f0ecfac4"></a>
1737 <h2 class="memtitle"><span class="permalink"><a href="#ga26ed05deaa7b993904300069f0ecfac4">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_UNALIGNED_RETIRED</h2>
1738
1739 <div class="memitem">
1740 <div class="memproto">
1741       <table class="memname">
1742         <tr>
1743           <td class="memname">#define ARM_PMU_MVE_LD_UNALIGNED_RETIRED&#160;&#160;&#160;0x0290</td>
1744         </tr>
1745       </table>
1746 </div><div class="memdoc">
1747
1748 <p>MVE unaligned load instruction architecturally executed. </p>
1749
1750 </div>
1751 </div>
1752 <a id="gadc3bd0f32e0a08bba2d533479a59bd6e" name="gadc3bd0f32e0a08bba2d533479a59bd6e"></a>
1753 <h2 class="memtitle"><span class="permalink"><a href="#gadc3bd0f32e0a08bba2d533479a59bd6e">&#9670;&#160;</a></span>ARM_PMU_MVE_LD_UNALIGNED_SPEC</h2>
1754
1755 <div class="memitem">
1756 <div class="memproto">
1757       <table class="memname">
1758         <tr>
1759           <td class="memname">#define ARM_PMU_MVE_LD_UNALIGNED_SPEC&#160;&#160;&#160;0x0291</td>
1760         </tr>
1761       </table>
1762 </div><div class="memdoc">
1763
1764 <p>MVE unaligned load instruction speculatively executed. </p>
1765
1766 </div>
1767 </div>
1768 <a id="ga8acf6a66c63798b76608caf52c96658d" name="ga8acf6a66c63798b76608caf52c96658d"></a>
1769 <h2 class="memtitle"><span class="permalink"><a href="#ga8acf6a66c63798b76608caf52c96658d">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_CONTIG_RETIRED</h2>
1770
1771 <div class="memitem">
1772 <div class="memproto">
1773       <table class="memname">
1774         <tr>
1775           <td class="memname">#define ARM_PMU_MVE_LDST_CONTIG_RETIRED&#160;&#160;&#160;0x0244</td>
1776         </tr>
1777       </table>
1778 </div><div class="memdoc">
1779
1780 <p>MVE contiguous load or store instruction architecturally executed. </p>
1781
1782 </div>
1783 </div>
1784 <a id="ga5a83ef6a52739e1d223be503bbdaaab6" name="ga5a83ef6a52739e1d223be503bbdaaab6"></a>
1785 <h2 class="memtitle"><span class="permalink"><a href="#ga5a83ef6a52739e1d223be503bbdaaab6">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_CONTIG_SPEC</h2>
1786
1787 <div class="memitem">
1788 <div class="memproto">
1789       <table class="memname">
1790         <tr>
1791           <td class="memname">#define ARM_PMU_MVE_LDST_CONTIG_SPEC&#160;&#160;&#160;0x0245</td>
1792         </tr>
1793       </table>
1794 </div><div class="memdoc">
1795
1796 <p>MVE contiguous load or store instruction speculatively executed. </p>
1797
1798 </div>
1799 </div>
1800 <a id="ga7d669378441408fc21aa551e483866cb" name="ga7d669378441408fc21aa551e483866cb"></a>
1801 <h2 class="memtitle"><span class="permalink"><a href="#ga7d669378441408fc21aa551e483866cb">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_MULTI_RETIRED</h2>
1802
1803 <div class="memitem">
1804 <div class="memproto">
1805       <table class="memname">
1806         <tr>
1807           <td class="memname">#define ARM_PMU_MVE_LDST_MULTI_RETIRED&#160;&#160;&#160;0x025C</td>
1808         </tr>
1809       </table>
1810 </div><div class="memdoc">
1811
1812 <p>MVE memory instruction targeting multiple registers architecturally executed. </p>
1813
1814 </div>
1815 </div>
1816 <a id="ga7ea46cde08cb0cc4a46ef23835fb5aac" name="ga7ea46cde08cb0cc4a46ef23835fb5aac"></a>
1817 <h2 class="memtitle"><span class="permalink"><a href="#ga7ea46cde08cb0cc4a46ef23835fb5aac">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_MULTI_SPEC</h2>
1818
1819 <div class="memitem">
1820 <div class="memproto">
1821       <table class="memname">
1822         <tr>
1823           <td class="memname">#define ARM_PMU_MVE_LDST_MULTI_SPEC&#160;&#160;&#160;0x025D</td>
1824         </tr>
1825       </table>
1826 </div><div class="memdoc">
1827
1828 <p>MVE memory instruction targeting multiple registers speculatively executed. </p>
1829
1830 </div>
1831 </div>
1832 <a id="ga7065b7f0aea461858b72912d22c329f2" name="ga7065b7f0aea461858b72912d22c329f2"></a>
1833 <h2 class="memtitle"><span class="permalink"><a href="#ga7065b7f0aea461858b72912d22c329f2">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_NONCONTIG_RETIRED</h2>
1834
1835 <div class="memitem">
1836 <div class="memproto">
1837       <table class="memname">
1838         <tr>
1839           <td class="memname">#define ARM_PMU_MVE_LDST_NONCONTIG_RETIRED&#160;&#160;&#160;0x0250</td>
1840         </tr>
1841       </table>
1842 </div><div class="memdoc">
1843
1844 <p>MVE non-contiguous load or store instruction architecturally executed. </p>
1845
1846 </div>
1847 </div>
1848 <a id="ga193605eb52709741d91a64e3ad1a5894" name="ga193605eb52709741d91a64e3ad1a5894"></a>
1849 <h2 class="memtitle"><span class="permalink"><a href="#ga193605eb52709741d91a64e3ad1a5894">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_NONCONTIG_SPEC</h2>
1850
1851 <div class="memitem">
1852 <div class="memproto">
1853       <table class="memname">
1854         <tr>
1855           <td class="memname">#define ARM_PMU_MVE_LDST_NONCONTIG_SPEC&#160;&#160;&#160;0x0251</td>
1856         </tr>
1857       </table>
1858 </div><div class="memdoc">
1859
1860 <p>MVE non-contiguous load or store instruction speculatively executed. </p>
1861
1862 </div>
1863 </div>
1864 <a id="ga7d7d465a6c64400c49f93b6c8152296f" name="ga7d7d465a6c64400c49f93b6c8152296f"></a>
1865 <h2 class="memtitle"><span class="permalink"><a href="#ga7d7d465a6c64400c49f93b6c8152296f">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_RETIRED</h2>
1866
1867 <div class="memitem">
1868 <div class="memproto">
1869       <table class="memname">
1870         <tr>
1871           <td class="memname">#define ARM_PMU_MVE_LDST_RETIRED&#160;&#160;&#160;0x0238</td>
1872         </tr>
1873       </table>
1874 </div><div class="memdoc">
1875
1876 <p>MVE load or store instruction architecturally executed. </p>
1877
1878 </div>
1879 </div>
1880 <a id="gaa98a18c06bd13daf2df6f89219ec68d5" name="gaa98a18c06bd13daf2df6f89219ec68d5"></a>
1881 <h2 class="memtitle"><span class="permalink"><a href="#gaa98a18c06bd13daf2df6f89219ec68d5">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_SPEC</h2>
1882
1883 <div class="memitem">
1884 <div class="memproto">
1885       <table class="memname">
1886         <tr>
1887           <td class="memname">#define ARM_PMU_MVE_LDST_SPEC&#160;&#160;&#160;0x0239</td>
1888         </tr>
1889       </table>
1890 </div><div class="memdoc">
1891
1892 <p>MVE load or store instruction speculatively executed. </p>
1893
1894 </div>
1895 </div>
1896 <a id="ga627920bebd935709655687d844848934" name="ga627920bebd935709655687d844848934"></a>
1897 <h2 class="memtitle"><span class="permalink"><a href="#ga627920bebd935709655687d844848934">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_RETIRED</h2>
1898
1899 <div class="memitem">
1900 <div class="memproto">
1901       <table class="memname">
1902         <tr>
1903           <td class="memname">#define ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_RETIRED&#160;&#160;&#160;0x0298</td>
1904         </tr>
1905       </table>
1906 </div><div class="memdoc">
1907
1908 <p>MVE unaligned noncontiguous load or store instruction architecturally executed. </p>
1909
1910 </div>
1911 </div>
1912 <a id="gaf9ebeb1f49dba56d8f90f9bd5d3da58e" name="gaf9ebeb1f49dba56d8f90f9bd5d3da58e"></a>
1913 <h2 class="memtitle"><span class="permalink"><a href="#gaf9ebeb1f49dba56d8f90f9bd5d3da58e">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_SPEC</h2>
1914
1915 <div class="memitem">
1916 <div class="memproto">
1917       <table class="memname">
1918         <tr>
1919           <td class="memname">#define ARM_PMU_MVE_LDST_UNALIGNED_NONCONTIG_SPEC&#160;&#160;&#160;0x0299</td>
1920         </tr>
1921       </table>
1922 </div><div class="memdoc">
1923
1924 <p>MVE unaligned noncontiguous load or store instruction speculatively executed. </p>
1925
1926 </div>
1927 </div>
1928 <a id="gaf358a9ed5c83a10cb695d9b19b1b3bc1" name="gaf358a9ed5c83a10cb695d9b19b1b3bc1"></a>
1929 <h2 class="memtitle"><span class="permalink"><a href="#gaf358a9ed5c83a10cb695d9b19b1b3bc1">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_UNALIGNED_RETIRED</h2>
1930
1931 <div class="memitem">
1932 <div class="memproto">
1933       <table class="memname">
1934         <tr>
1935           <td class="memname">#define ARM_PMU_MVE_LDST_UNALIGNED_RETIRED&#160;&#160;&#160;0x028C</td>
1936         </tr>
1937       </table>
1938 </div><div class="memdoc">
1939
1940 <p>MVE unaligned memory load or store instruction architecturally executed. </p>
1941
1942 </div>
1943 </div>
1944 <a id="gab2264786bed578c89109859b55909c76" name="gab2264786bed578c89109859b55909c76"></a>
1945 <h2 class="memtitle"><span class="permalink"><a href="#gab2264786bed578c89109859b55909c76">&#9670;&#160;</a></span>ARM_PMU_MVE_LDST_UNALIGNED_SPEC</h2>
1946
1947 <div class="memitem">
1948 <div class="memproto">
1949       <table class="memname">
1950         <tr>
1951           <td class="memname">#define ARM_PMU_MVE_LDST_UNALIGNED_SPEC&#160;&#160;&#160;0x028D</td>
1952         </tr>
1953       </table>
1954 </div><div class="memdoc">
1955
1956 <p>MVE unaligned memory load or store instruction speculatively executed. </p>
1957
1958 </div>
1959 </div>
1960 <a id="ga01b4792990494b8f084ee00933a1adb0" name="ga01b4792990494b8f084ee00933a1adb0"></a>
1961 <h2 class="memtitle"><span class="permalink"><a href="#ga01b4792990494b8f084ee00933a1adb0">&#9670;&#160;</a></span>ARM_PMU_MVE_PRED</h2>
1962
1963 <div class="memitem">
1964 <div class="memproto">
1965       <table class="memname">
1966         <tr>
1967           <td class="memname">#define ARM_PMU_MVE_PRED&#160;&#160;&#160;0x02B8</td>
1968         </tr>
1969       </table>
1970 </div><div class="memdoc">
1971
1972 <p>Cycles where one or more predicated beats architecturally executed. </p>
1973
1974 </div>
1975 </div>
1976 <a id="gacb3c0b922eae9aac321df97ec889e0ed" name="gacb3c0b922eae9aac321df97ec889e0ed"></a>
1977 <h2 class="memtitle"><span class="permalink"><a href="#gacb3c0b922eae9aac321df97ec889e0ed">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_CONTIG_RETIRED</h2>
1978
1979 <div class="memitem">
1980 <div class="memproto">
1981       <table class="memname">
1982         <tr>
1983           <td class="memname">#define ARM_PMU_MVE_ST_CONTIG_RETIRED&#160;&#160;&#160;0x024C</td>
1984         </tr>
1985       </table>
1986 </div><div class="memdoc">
1987
1988 <p>MVE contiguous store instruction architecturally executed. </p>
1989
1990 </div>
1991 </div>
1992 <a id="ga02cd64b9444e4babc7b69e8571d39bdd" name="ga02cd64b9444e4babc7b69e8571d39bdd"></a>
1993 <h2 class="memtitle"><span class="permalink"><a href="#ga02cd64b9444e4babc7b69e8571d39bdd">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_CONTIG_SPEC</h2>
1994
1995 <div class="memitem">
1996 <div class="memproto">
1997       <table class="memname">
1998         <tr>
1999           <td class="memname">#define ARM_PMU_MVE_ST_CONTIG_SPEC&#160;&#160;&#160;0x024D</td>
2000         </tr>
2001       </table>
2002 </div><div class="memdoc">
2003
2004 <p>MVE contiguous store instruction speculatively executed. </p>
2005
2006 </div>
2007 </div>
2008 <a id="ga76057cbda353b4ad6fbc3b6a63c193a5" name="ga76057cbda353b4ad6fbc3b6a63c193a5"></a>
2009 <h2 class="memtitle"><span class="permalink"><a href="#ga76057cbda353b4ad6fbc3b6a63c193a5">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_MULTI_RETIRED</h2>
2010
2011 <div class="memitem">
2012 <div class="memproto">
2013       <table class="memname">
2014         <tr>
2015           <td class="memname">#define ARM_PMU_MVE_ST_MULTI_RETIRED&#160;&#160;&#160;0x0261</td>
2016         </tr>
2017       </table>
2018 </div><div class="memdoc">
2019
2020 <p>MVE memory store instruction targeting multiple registers architecturally executed. </p>
2021
2022 </div>
2023 </div>
2024 <a id="gaf6a14402c79dba8fa765e8663dd0734d" name="gaf6a14402c79dba8fa765e8663dd0734d"></a>
2025 <h2 class="memtitle"><span class="permalink"><a href="#gaf6a14402c79dba8fa765e8663dd0734d">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_MULTI_SPEC</h2>
2026
2027 <div class="memitem">
2028 <div class="memproto">
2029       <table class="memname">
2030         <tr>
2031           <td class="memname">#define ARM_PMU_MVE_ST_MULTI_SPEC&#160;&#160;&#160;0x0265</td>
2032         </tr>
2033       </table>
2034 </div><div class="memdoc">
2035
2036 <p>MVE memory store instruction targeting multiple registers speculatively executed. </p>
2037
2038 </div>
2039 </div>
2040 <a id="ga8271f415ecc7573b57e82a24aec86ef1" name="ga8271f415ecc7573b57e82a24aec86ef1"></a>
2041 <h2 class="memtitle"><span class="permalink"><a href="#ga8271f415ecc7573b57e82a24aec86ef1">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_NONCONTIG_RETIRED</h2>
2042
2043 <div class="memitem">
2044 <div class="memproto">
2045       <table class="memname">
2046         <tr>
2047           <td class="memname">#define ARM_PMU_MVE_ST_NONCONTIG_RETIRED&#160;&#160;&#160;0x0258</td>
2048         </tr>
2049       </table>
2050 </div><div class="memdoc">
2051
2052 <p>MVE non-contiguous store instruction architecturally executed. </p>
2053
2054 </div>
2055 </div>
2056 <a id="ga059327c80f396918a9f8192bcd0fa4a8" name="ga059327c80f396918a9f8192bcd0fa4a8"></a>
2057 <h2 class="memtitle"><span class="permalink"><a href="#ga059327c80f396918a9f8192bcd0fa4a8">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_NONCONTIG_SPEC</h2>
2058
2059 <div class="memitem">
2060 <div class="memproto">
2061       <table class="memname">
2062         <tr>
2063           <td class="memname">#define ARM_PMU_MVE_ST_NONCONTIG_SPEC&#160;&#160;&#160;0x0259</td>
2064         </tr>
2065       </table>
2066 </div><div class="memdoc">
2067
2068 <p>MVE non-contiguous store instruction speculatively executed. </p>
2069
2070 </div>
2071 </div>
2072 <a id="gad8d0079977fa97de4ee263703f1b2908" name="gad8d0079977fa97de4ee263703f1b2908"></a>
2073 <h2 class="memtitle"><span class="permalink"><a href="#gad8d0079977fa97de4ee263703f1b2908">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_RETIRED</h2>
2074
2075 <div class="memitem">
2076 <div class="memproto">
2077       <table class="memname">
2078         <tr>
2079           <td class="memname">#define ARM_PMU_MVE_ST_RETIRED&#160;&#160;&#160;0x0240</td>
2080         </tr>
2081       </table>
2082 </div><div class="memdoc">
2083
2084 <p>MVE store instruction architecturally executed. </p>
2085
2086 </div>
2087 </div>
2088 <a id="gabd3984d299b5416aac8d630722680c55" name="gabd3984d299b5416aac8d630722680c55"></a>
2089 <h2 class="memtitle"><span class="permalink"><a href="#gabd3984d299b5416aac8d630722680c55">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_SPEC</h2>
2090
2091 <div class="memitem">
2092 <div class="memproto">
2093       <table class="memname">
2094         <tr>
2095           <td class="memname">#define ARM_PMU_MVE_ST_SPEC&#160;&#160;&#160;0x0241</td>
2096         </tr>
2097       </table>
2098 </div><div class="memdoc">
2099
2100 <p>MVE store instruction speculatively executed. </p>
2101
2102 </div>
2103 </div>
2104 <a id="ga391afd8cb92cc65161b13ee3a3256d40" name="ga391afd8cb92cc65161b13ee3a3256d40"></a>
2105 <h2 class="memtitle"><span class="permalink"><a href="#ga391afd8cb92cc65161b13ee3a3256d40">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_UNALIGNED_RETIRED</h2>
2106
2107 <div class="memitem">
2108 <div class="memproto">
2109       <table class="memname">
2110         <tr>
2111           <td class="memname">#define ARM_PMU_MVE_ST_UNALIGNED_RETIRED&#160;&#160;&#160;0x0294</td>
2112         </tr>
2113       </table>
2114 </div><div class="memdoc">
2115
2116 <p>MVE unaligned store instruction architecturally executed. </p>
2117
2118 </div>
2119 </div>
2120 <a id="ga21bf105499df85196b4137cb075a6fbe" name="ga21bf105499df85196b4137cb075a6fbe"></a>
2121 <h2 class="memtitle"><span class="permalink"><a href="#ga21bf105499df85196b4137cb075a6fbe">&#9670;&#160;</a></span>ARM_PMU_MVE_ST_UNALIGNED_SPEC</h2>
2122
2123 <div class="memitem">
2124 <div class="memproto">
2125       <table class="memname">
2126         <tr>
2127           <td class="memname">#define ARM_PMU_MVE_ST_UNALIGNED_SPEC&#160;&#160;&#160;0x0295</td>
2128         </tr>
2129       </table>
2130 </div><div class="memdoc">
2131
2132 <p>MVE unaligned store instruction speculatively executed. </p>
2133
2134 </div>
2135 </div>
2136 <a id="ga2a45ec75b2011bd8375d89b7562b2de6" name="ga2a45ec75b2011bd8375d89b7562b2de6"></a>
2137 <h2 class="memtitle"><span class="permalink"><a href="#ga2a45ec75b2011bd8375d89b7562b2de6">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL</h2>
2138
2139 <div class="memitem">
2140 <div class="memproto">
2141       <table class="memname">
2142         <tr>
2143           <td class="memname">#define ARM_PMU_MVE_STALL&#160;&#160;&#160;0x02CC</td>
2144         </tr>
2145       </table>
2146 </div><div class="memdoc">
2147
2148 <p>Stall cycles caused by an MVE instruction. </p>
2149
2150 </div>
2151 </div>
2152 <a id="ga9a1cfef96ec7cd70acf134e368d8826a" name="ga9a1cfef96ec7cd70acf134e368d8826a"></a>
2153 <h2 class="memtitle"><span class="permalink"><a href="#ga9a1cfef96ec7cd70acf134e368d8826a">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_BREAK</h2>
2154
2155 <div class="memitem">
2156 <div class="memproto">
2157       <table class="memname">
2158         <tr>
2159           <td class="memname">#define ARM_PMU_MVE_STALL_BREAK&#160;&#160;&#160;0x02D3</td>
2160         </tr>
2161       </table>
2162 </div><div class="memdoc">
2163
2164 <p>Stall cycles caused by an MVE chain break. </p>
2165
2166 </div>
2167 </div>
2168 <a id="ga29bc4c2e820914e94e2eb68a6a3352b9" name="ga29bc4c2e820914e94e2eb68a6a3352b9"></a>
2169 <h2 class="memtitle"><span class="permalink"><a href="#ga29bc4c2e820914e94e2eb68a6a3352b9">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_DEPENDENCY</h2>
2170
2171 <div class="memitem">
2172 <div class="memproto">
2173       <table class="memname">
2174         <tr>
2175           <td class="memname">#define ARM_PMU_MVE_STALL_DEPENDENCY&#160;&#160;&#160;0x02D4</td>
2176         </tr>
2177       </table>
2178 </div><div class="memdoc">
2179
2180 <p>Stall cycles caused by MVE register dependency. </p>
2181
2182 </div>
2183 </div>
2184 <a id="ga8f4949084efce03d09bf5ba74cc91edd" name="ga8f4949084efce03d09bf5ba74cc91edd"></a>
2185 <h2 class="memtitle"><span class="permalink"><a href="#ga8f4949084efce03d09bf5ba74cc91edd">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_RESOURCE</h2>
2186
2187 <div class="memitem">
2188 <div class="memproto">
2189       <table class="memname">
2190         <tr>
2191           <td class="memname">#define ARM_PMU_MVE_STALL_RESOURCE&#160;&#160;&#160;0x02CD</td>
2192         </tr>
2193       </table>
2194 </div><div class="memdoc">
2195
2196 <p>Stall cycles caused by an MVE instruction because of resource conflicts. </p>
2197
2198 </div>
2199 </div>
2200 <a id="ga7e76060791618f9b4d49ad493cfb6ba9" name="ga7e76060791618f9b4d49ad493cfb6ba9"></a>
2201 <h2 class="memtitle"><span class="permalink"><a href="#ga7e76060791618f9b4d49ad493cfb6ba9">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_RESOURCE_FP</h2>
2202
2203 <div class="memitem">
2204 <div class="memproto">
2205       <table class="memname">
2206         <tr>
2207           <td class="memname">#define ARM_PMU_MVE_STALL_RESOURCE_FP&#160;&#160;&#160;0x02CF</td>
2208         </tr>
2209       </table>
2210 </div><div class="memdoc">
2211
2212 <p>Stall cycles caused by an MVE instruction because of floating-point resource conflicts. </p>
2213
2214 </div>
2215 </div>
2216 <a id="gaef33b3ff7f12d31238ff4dded5e67a11" name="gaef33b3ff7f12d31238ff4dded5e67a11"></a>
2217 <h2 class="memtitle"><span class="permalink"><a href="#gaef33b3ff7f12d31238ff4dded5e67a11">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_RESOURCE_INT</h2>
2218
2219 <div class="memitem">
2220 <div class="memproto">
2221       <table class="memname">
2222         <tr>
2223           <td class="memname">#define ARM_PMU_MVE_STALL_RESOURCE_INT&#160;&#160;&#160;0x02D0</td>
2224         </tr>
2225       </table>
2226 </div><div class="memdoc">
2227
2228 <p>Stall cycles caused by an MVE instruction because of integer resource conflicts. </p>
2229
2230 </div>
2231 </div>
2232 <a id="gab486f5753edd9f10b0f100ff78944dd3" name="gab486f5753edd9f10b0f100ff78944dd3"></a>
2233 <h2 class="memtitle"><span class="permalink"><a href="#gab486f5753edd9f10b0f100ff78944dd3">&#9670;&#160;</a></span>ARM_PMU_MVE_STALL_RESOURCE_MEM</h2>
2234
2235 <div class="memitem">
2236 <div class="memproto">
2237       <table class="memname">
2238         <tr>
2239           <td class="memname">#define ARM_PMU_MVE_STALL_RESOURCE_MEM&#160;&#160;&#160;0x02CE</td>
2240         </tr>
2241       </table>
2242 </div><div class="memdoc">
2243
2244 <p>Stall cycles caused by an MVE instruction because of memory resource conflicts. </p>
2245
2246 </div>
2247 </div>
2248 <a id="ga77fad5ad424271ed63fec98af071bb79" name="ga77fad5ad424271ed63fec98af071bb79"></a>
2249 <h2 class="memtitle"><span class="permalink"><a href="#ga77fad5ad424271ed63fec98af071bb79">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_FP_RETIRED</h2>
2250
2251 <div class="memitem">
2252 <div class="memproto">
2253       <table class="memname">
2254         <tr>
2255           <td class="memname">#define ARM_PMU_MVE_VREDUCE_FP_RETIRED&#160;&#160;&#160;0x02A4</td>
2256         </tr>
2257       </table>
2258 </div><div class="memdoc">
2259
2260 <p>MVE floating-point vector reduction instruction architecturally executed. </p>
2261
2262 </div>
2263 </div>
2264 <a id="gaa07c698f58c622d234a0007249717265" name="gaa07c698f58c622d234a0007249717265"></a>
2265 <h2 class="memtitle"><span class="permalink"><a href="#gaa07c698f58c622d234a0007249717265">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_FP_SPEC</h2>
2266
2267 <div class="memitem">
2268 <div class="memproto">
2269       <table class="memname">
2270         <tr>
2271           <td class="memname">#define ARM_PMU_MVE_VREDUCE_FP_SPEC&#160;&#160;&#160;0x02A5</td>
2272         </tr>
2273       </table>
2274 </div><div class="memdoc">
2275
2276 <p>MVE floating-point vector reduction instruction speculatively executed. </p>
2277
2278 </div>
2279 </div>
2280 <a id="ga649e7e81f0fd04ca6611f6a6c4035c57" name="ga649e7e81f0fd04ca6611f6a6c4035c57"></a>
2281 <h2 class="memtitle"><span class="permalink"><a href="#ga649e7e81f0fd04ca6611f6a6c4035c57">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_INT_RETIRED</h2>
2282
2283 <div class="memitem">
2284 <div class="memproto">
2285       <table class="memname">
2286         <tr>
2287           <td class="memname">#define ARM_PMU_MVE_VREDUCE_INT_RETIRED&#160;&#160;&#160;0x02A8</td>
2288         </tr>
2289       </table>
2290 </div><div class="memdoc">
2291
2292 <p>MVE integer vector reduction instruction architecturally executed. </p>
2293
2294 </div>
2295 </div>
2296 <a id="ga5b6f0bcfd63207c7bab03ea20167dd4b" name="ga5b6f0bcfd63207c7bab03ea20167dd4b"></a>
2297 <h2 class="memtitle"><span class="permalink"><a href="#ga5b6f0bcfd63207c7bab03ea20167dd4b">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_INT_SPEC</h2>
2298
2299 <div class="memitem">
2300 <div class="memproto">
2301       <table class="memname">
2302         <tr>
2303           <td class="memname">#define ARM_PMU_MVE_VREDUCE_INT_SPEC&#160;&#160;&#160;0x02A9</td>
2304         </tr>
2305       </table>
2306 </div><div class="memdoc">
2307
2308 <p>MVE integer vector reduction instruction speculatively executed. </p>
2309
2310 </div>
2311 </div>
2312 <a id="ga9546b924daa3c62e5f117026de58ad94" name="ga9546b924daa3c62e5f117026de58ad94"></a>
2313 <h2 class="memtitle"><span class="permalink"><a href="#ga9546b924daa3c62e5f117026de58ad94">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_RETIRED</h2>
2314
2315 <div class="memitem">
2316 <div class="memproto">
2317       <table class="memname">
2318         <tr>
2319           <td class="memname">#define ARM_PMU_MVE_VREDUCE_RETIRED&#160;&#160;&#160;0x02A0</td>
2320         </tr>
2321       </table>
2322 </div><div class="memdoc">
2323
2324 <p>MVE vector reduction instruction architecturally executed. </p>
2325
2326 </div>
2327 </div>
2328 <a id="gac714f988ae45871b2865f82c11383b36" name="gac714f988ae45871b2865f82c11383b36"></a>
2329 <h2 class="memtitle"><span class="permalink"><a href="#gac714f988ae45871b2865f82c11383b36">&#9670;&#160;</a></span>ARM_PMU_MVE_VREDUCE_SPEC</h2>
2330
2331 <div class="memitem">
2332 <div class="memproto">
2333       <table class="memname">
2334         <tr>
2335           <td class="memname">#define ARM_PMU_MVE_VREDUCE_SPEC&#160;&#160;&#160;0x02A1</td>
2336         </tr>
2337       </table>
2338 </div><div class="memdoc">
2339
2340 <p>MVE vector reduction instruction speculatively executed. </p>
2341
2342 </div>
2343 </div>
2344 <a id="ga2fe9d3ea67ce833bd6323e4ce1a4e894" name="ga2fe9d3ea67ce833bd6323e4ce1a4e894"></a>
2345 <h2 class="memtitle"><span class="permalink"><a href="#ga2fe9d3ea67ce833bd6323e4ce1a4e894">&#9670;&#160;</a></span>ARM_PMU_OP_COMPLETE</h2>
2346
2347 <div class="memitem">
2348 <div class="memproto">
2349       <table class="memname">
2350         <tr>
2351           <td class="memname">#define ARM_PMU_OP_COMPLETE&#160;&#160;&#160;0x003A</td>
2352         </tr>
2353       </table>
2354 </div><div class="memdoc">
2355
2356 <p>Operation retired. </p>
2357
2358 </div>
2359 </div>
2360 <a id="ga6c59149e9b1754987b44b62092bc9f09" name="ga6c59149e9b1754987b44b62092bc9f09"></a>
2361 <h2 class="memtitle"><span class="permalink"><a href="#ga6c59149e9b1754987b44b62092bc9f09">&#9670;&#160;</a></span>ARM_PMU_OP_SPEC</h2>
2362
2363 <div class="memitem">
2364 <div class="memproto">
2365       <table class="memname">
2366         <tr>
2367           <td class="memname">#define ARM_PMU_OP_SPEC&#160;&#160;&#160;0x003B</td>
2368         </tr>
2369       </table>
2370 </div><div class="memdoc">
2371
2372 <p>Operation speculatively executed. </p>
2373
2374 </div>
2375 </div>
2376 <a id="ga54fd2c392399221077c67866a395e587" name="ga54fd2c392399221077c67866a395e587"></a>
2377 <h2 class="memtitle"><span class="permalink"><a href="#ga54fd2c392399221077c67866a395e587">&#9670;&#160;</a></span>ARM_PMU_PC_WRITE_RETIRED</h2>
2378
2379 <div class="memitem">
2380 <div class="memproto">
2381       <table class="memname">
2382         <tr>
2383           <td class="memname">#define ARM_PMU_PC_WRITE_RETIRED&#160;&#160;&#160;0x000C</td>
2384         </tr>
2385       </table>
2386 </div><div class="memdoc">
2387
2388 <p>Software change to the Program Counter (PC). Instruction is architecturally executed and condition code check pass. </p>
2389
2390 </div>
2391 </div>
2392 <a id="gaaae2c32a8ecd36b59ac98cf8e23b3cab" name="gaaae2c32a8ecd36b59ac98cf8e23b3cab"></a>
2393 <h2 class="memtitle"><span class="permalink"><a href="#gaaae2c32a8ecd36b59ac98cf8e23b3cab">&#9670;&#160;</a></span>ARM_PMU_SE_CALL_NS</h2>
2394
2395 <div class="memitem">
2396 <div class="memproto">
2397       <table class="memname">
2398         <tr>
2399           <td class="memname">#define ARM_PMU_SE_CALL_NS&#160;&#160;&#160;0x0115</td>
2400         </tr>
2401       </table>
2402 </div><div class="memdoc">
2403
2404 <p>Call to non-secure function, resulting in Security state change. </p>
2405
2406 </div>
2407 </div>
2408 <a id="gad3ba2effbe303ca3fafdbc022fe206c1" name="gad3ba2effbe303ca3fafdbc022fe206c1"></a>
2409 <h2 class="memtitle"><span class="permalink"><a href="#gad3ba2effbe303ca3fafdbc022fe206c1">&#9670;&#160;</a></span>ARM_PMU_SE_CALL_S</h2>
2410
2411 <div class="memitem">
2412 <div class="memproto">
2413       <table class="memname">
2414         <tr>
2415           <td class="memname">#define ARM_PMU_SE_CALL_S&#160;&#160;&#160;0x0114</td>
2416         </tr>
2417       </table>
2418 </div><div class="memdoc">
2419
2420 <p>Call to secure function, resulting in Security state change. </p>
2421
2422 </div>
2423 </div>
2424 <a id="ga8179d1144f8ec993bd1343e276d7b49b" name="ga8179d1144f8ec993bd1343e276d7b49b"></a>
2425 <h2 class="memtitle"><span class="permalink"><a href="#ga8179d1144f8ec993bd1343e276d7b49b">&#9670;&#160;</a></span>ARM_PMU_ST_RETIRED</h2>
2426
2427 <div class="memitem">
2428 <div class="memproto">
2429       <table class="memname">
2430         <tr>
2431           <td class="memname">#define ARM_PMU_ST_RETIRED&#160;&#160;&#160;0x0007</td>
2432         </tr>
2433       </table>
2434 </div><div class="memdoc">
2435
2436 <p>Memory-writing instruction architecturally executed and condition code check pass. </p>
2437
2438 </div>
2439 </div>
2440 <a id="ga8bf75efa06a125ee2dfa9a130e7ba9a8" name="ga8bf75efa06a125ee2dfa9a130e7ba9a8"></a>
2441 <h2 class="memtitle"><span class="permalink"><a href="#ga8bf75efa06a125ee2dfa9a130e7ba9a8">&#9670;&#160;</a></span>ARM_PMU_STALL</h2>
2442
2443 <div class="memitem">
2444 <div class="memproto">
2445       <table class="memname">
2446         <tr>
2447           <td class="memname">#define ARM_PMU_STALL&#160;&#160;&#160;0x003C</td>
2448         </tr>
2449       </table>
2450 </div><div class="memdoc">
2451
2452 <p>Stall cycle for instruction or operation not sent for execution. </p>
2453
2454 </div>
2455 </div>
2456 <a id="ga8737bee352820bd7d1bc8e5e4260143c" name="ga8737bee352820bd7d1bc8e5e4260143c"></a>
2457 <h2 class="memtitle"><span class="permalink"><a href="#ga8737bee352820bd7d1bc8e5e4260143c">&#9670;&#160;</a></span>ARM_PMU_STALL_BACKEND</h2>
2458
2459 <div class="memitem">
2460 <div class="memproto">
2461       <table class="memname">
2462         <tr>
2463           <td class="memname">#define ARM_PMU_STALL_BACKEND&#160;&#160;&#160;0x0024</td>
2464         </tr>
2465       </table>
2466 </div><div class="memdoc">
2467
2468 <p>No operation issued because of the backend. </p>
2469
2470 </div>
2471 </div>
2472 <a id="ga5b068593baa831348664dfa7d44f5483" name="ga5b068593baa831348664dfa7d44f5483"></a>
2473 <h2 class="memtitle"><span class="permalink"><a href="#ga5b068593baa831348664dfa7d44f5483">&#9670;&#160;</a></span>ARM_PMU_STALL_FRONTEND</h2>
2474
2475 <div class="memitem">
2476 <div class="memproto">
2477       <table class="memname">
2478         <tr>
2479           <td class="memname">#define ARM_PMU_STALL_FRONTEND&#160;&#160;&#160;0x0023</td>
2480         </tr>
2481       </table>
2482 </div><div class="memdoc">
2483
2484 <p>No operation issued because of the frontend. </p>
2485
2486 </div>
2487 </div>
2488 <a id="ga197b491f691110fb52aef4291782b6ab" name="ga197b491f691110fb52aef4291782b6ab"></a>
2489 <h2 class="memtitle"><span class="permalink"><a href="#ga197b491f691110fb52aef4291782b6ab">&#9670;&#160;</a></span>ARM_PMU_STALL_OP</h2>
2490
2491 <div class="memitem">
2492 <div class="memproto">
2493       <table class="memname">
2494         <tr>
2495           <td class="memname">#define ARM_PMU_STALL_OP&#160;&#160;&#160;0x003F</td>
2496         </tr>
2497       </table>
2498 </div><div class="memdoc">
2499
2500 <p>Instruction or operation slots not occupied each cycle. </p>
2501
2502 </div>
2503 </div>
2504 <a id="ga9700ec74727a9fe3cd4cd40736628a23" name="ga9700ec74727a9fe3cd4cd40736628a23"></a>
2505 <h2 class="memtitle"><span class="permalink"><a href="#ga9700ec74727a9fe3cd4cd40736628a23">&#9670;&#160;</a></span>ARM_PMU_STALL_OP_BACKEND</h2>
2506
2507 <div class="memitem">
2508 <div class="memproto">
2509       <table class="memname">
2510         <tr>
2511           <td class="memname">#define ARM_PMU_STALL_OP_BACKEND&#160;&#160;&#160;0x003D</td>
2512         </tr>
2513       </table>
2514 </div><div class="memdoc">
2515
2516 <p>Stall cycle for instruction or operation not sent for execution due to pipeline backend. </p>
2517
2518 </div>
2519 </div>
2520 <a id="ga69cfd3558cf6c6f3bb621ee75430427c" name="ga69cfd3558cf6c6f3bb621ee75430427c"></a>
2521 <h2 class="memtitle"><span class="permalink"><a href="#ga69cfd3558cf6c6f3bb621ee75430427c">&#9670;&#160;</a></span>ARM_PMU_STALL_OP_FRONTEND</h2>
2522
2523 <div class="memitem">
2524 <div class="memproto">
2525       <table class="memname">
2526         <tr>
2527           <td class="memname">#define ARM_PMU_STALL_OP_FRONTEND&#160;&#160;&#160;0x003E</td>
2528         </tr>
2529       </table>
2530 </div><div class="memdoc">
2531
2532 <p>Stall cycle for instruction or operation not sent for execution due to pipeline frontend. </p>
2533
2534 </div>
2535 </div>
2536 <a id="ga6e02b08550d7e9b273ff7913f1b57bea" name="ga6e02b08550d7e9b273ff7913f1b57bea"></a>
2537 <h2 class="memtitle"><span class="permalink"><a href="#ga6e02b08550d7e9b273ff7913f1b57bea">&#9670;&#160;</a></span>ARM_PMU_SW_INCR</h2>
2538
2539 <div class="memitem">
2540 <div class="memproto">
2541       <table class="memname">
2542         <tr>
2543           <td class="memname">#define ARM_PMU_SW_INCR&#160;&#160;&#160;0x0000</td>
2544         </tr>
2545       </table>
2546 </div><div class="memdoc">
2547
2548 <p>Software update to the PMU_SWINC register, architecturally executed and condition code check pass. </p>
2549
2550 </div>
2551 </div>
2552 <a id="gadaa75dc2ccfbf7a2263da9a9011f1603" name="gadaa75dc2ccfbf7a2263da9a9011f1603"></a>
2553 <h2 class="memtitle"><span class="permalink"><a href="#gadaa75dc2ccfbf7a2263da9a9011f1603">&#9670;&#160;</a></span>ARM_PMU_TRCEXTOUT0</h2>
2554
2555 <div class="memitem">
2556 <div class="memproto">
2557       <table class="memname">
2558         <tr>
2559           <td class="memname">#define ARM_PMU_TRCEXTOUT0&#160;&#160;&#160;0x4010</td>
2560         </tr>
2561       </table>
2562 </div><div class="memdoc">
2563
2564 <p>ETM external output 0. </p>
2565
2566 </div>
2567 </div>
2568 <a id="ga47fe03fe6fe9bfebd98283cb57d94560" name="ga47fe03fe6fe9bfebd98283cb57d94560"></a>
2569 <h2 class="memtitle"><span class="permalink"><a href="#ga47fe03fe6fe9bfebd98283cb57d94560">&#9670;&#160;</a></span>ARM_PMU_TRCEXTOUT1</h2>
2570
2571 <div class="memitem">
2572 <div class="memproto">
2573       <table class="memname">
2574         <tr>
2575           <td class="memname">#define ARM_PMU_TRCEXTOUT1&#160;&#160;&#160;0x4011</td>
2576         </tr>
2577       </table>
2578 </div><div class="memdoc">
2579
2580 <p>ETM external output 1. </p>
2581
2582 </div>
2583 </div>
2584 <a id="gab80e47ffebc3ae6ed2952756b020dbb9" name="gab80e47ffebc3ae6ed2952756b020dbb9"></a>
2585 <h2 class="memtitle"><span class="permalink"><a href="#gab80e47ffebc3ae6ed2952756b020dbb9">&#9670;&#160;</a></span>ARM_PMU_TRCEXTOUT2</h2>
2586
2587 <div class="memitem">
2588 <div class="memproto">
2589       <table class="memname">
2590         <tr>
2591           <td class="memname">#define ARM_PMU_TRCEXTOUT2&#160;&#160;&#160;0x4012</td>
2592         </tr>
2593       </table>
2594 </div><div class="memdoc">
2595
2596 <p>ETM external output 2. </p>
2597
2598 </div>
2599 </div>
2600 <a id="gad70a3b074efd967485ffbfd3e387051d" name="gad70a3b074efd967485ffbfd3e387051d"></a>
2601 <h2 class="memtitle"><span class="permalink"><a href="#gad70a3b074efd967485ffbfd3e387051d">&#9670;&#160;</a></span>ARM_PMU_TRCEXTOUT3</h2>
2602
2603 <div class="memitem">
2604 <div class="memproto">
2605       <table class="memname">
2606         <tr>
2607           <td class="memname">#define ARM_PMU_TRCEXTOUT3&#160;&#160;&#160;0x4013</td>
2608         </tr>
2609       </table>
2610 </div><div class="memdoc">
2611
2612 <p>ETM external output 3. </p>
2613
2614 </div>
2615 </div>
2616 <a id="ga45d5ea86fdc015f4fc100462150c92da" name="ga45d5ea86fdc015f4fc100462150c92da"></a>
2617 <h2 class="memtitle"><span class="permalink"><a href="#ga45d5ea86fdc015f4fc100462150c92da">&#9670;&#160;</a></span>ARM_PMU_UNALIGNED_LDST_RETIRED</h2>
2618
2619 <div class="memitem">
2620 <div class="memproto">
2621       <table class="memname">
2622         <tr>
2623           <td class="memname">#define ARM_PMU_UNALIGNED_LDST_RETIRED&#160;&#160;&#160;0x000F</td>
2624         </tr>
2625       </table>
2626 </div><div class="memdoc">
2627
2628 <p>Unaligned memory memory-reading or memory-writing instruction architecturally executed and condition code check pass. </p>
2629
2630 </div>
2631 </div>
2632 </div><!-- contents -->
2633 </div><!-- doc-content -->
2634 <!-- start footer part -->
2635 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
2636   <ul>
2637     <li class="footer">
2638       <script type="text/javascript">
2639         <!--
2640         writeFooter.call(this);
2641         //-->
2642       </script> 
2643     </li>
2644   </ul>
2645 </div>
2646 </body>
2647 </html>