Changes between Version 6 and Version 7 of GcnInstrsSmem


Ignore:
Timestamp:
11/24/17 13:00:27 (6 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnInstrsSmem

    v6 v7  
    9595<th>Opcode</th>
    9696<th>GCN 1.2</th>
     97<th>GCN 1.4</th>
     98<th>Mnemonic (GCN1.2/1.4)</th>
    9799</tr>
    98100</thead>
     
    101103<td>0 (0x0)</td>
    102104<td>✓</td>
     105<td>✓</td>
     106<td>S_LOAD_DWORD</td>
    103107</tr>
    104108<tr>
    105109<td>1 (0x1)</td>
    106110<td>✓</td>
     111<td>✓</td>
     112<td>S_LOAD_DWORDX2</td>
    107113</tr>
    108114<tr>
    109115<td>2 (0x2)</td>
    110116<td>✓</td>
     117<td>✓</td>
     118<td>S_LOAD_DWORDX4</td>
    111119</tr>
    112120<tr>
    113121<td>3 (0x3)</td>
    114122<td>✓</td>
     123<td>✓</td>
     124<td>S_LOAD_DWORDX8</td>
    115125</tr>
    116126<tr>
    117127<td>4 (0x4)</td>
    118128<td>✓</td>
     129<td>✓</td>
     130<td>S_LOAD_DWORDX16</td>
    119131</tr>
    120132<tr>
    121133<td>8 (0x8)</td>
    122134<td>✓</td>
     135<td>✓</td>
     136<td>S_BUFFER_LOAD_DWORD</td>
    123137</tr>
    124138<tr>
    125139<td>9 (0x9)</td>
    126140<td>✓</td>
     141<td>✓</td>
     142<td>S_BUFFER_LOAD_DWORDX2</td>
    127143</tr>
    128144<tr>
    129145<td>10 (0xa)</td>
    130146<td>✓</td>
     147<td>✓</td>
     148<td>S_BUFFER_LOAD_DWORDX4</td>
    131149</tr>
    132150<tr>
    133151<td>11 (0xb)</td>
    134152<td>✓</td>
     153<td>✓</td>
     154<td>S_BUFFER_LOAD_DWORDX8</td>
    135155</tr>
    136156<tr>
    137157<td>12 (0xc)</td>
    138158<td>✓</td>
     159<td>✓</td>
     160<td>S_BUFFER_LOAD_DWORDX16</td>
    139161</tr>
    140162<tr>
    141163<td>16 (0x10)</td>
    142164<td>✓</td>
     165<td>✓</td>
     166<td>S_STORE_DWORD</td>
    143167</tr>
    144168<tr>
    145169<td>17 (0x11)</td>
    146170<td>✓</td>
     171<td>✓</td>
     172<td>S_STORE_DWORDX2</td>
    147173</tr>
    148174<tr>
    149175<td>18 (0x12)</td>
    150176<td>✓</td>
     177<td>✓</td>
     178<td>S_STORE_DWORDX4</td>
    151179</tr>
    152180<tr>
    153181<td>24 (0x18)</td>
    154182<td>✓</td>
     183<td>✓</td>
     184<td>S_BUFFER_LOAD_DWORD</td>
    155185</tr>
    156186<tr>
    157187<td>25 (0x19)</td>
    158188<td>✓</td>
     189<td>✓</td>
     190<td>S_BUFFER_LOAD_DWORDX2</td>
    159191</tr>
    160192<tr>
    161193<td>27 (0x1a)</td>
    162194<td>✓</td>
     195<td>✓</td>
     196<td>S_BUFFER_LOAD_DWORDX4</td>
    163197</tr>
    164198<tr>
    165199<td>32 (0x20)</td>
    166200<td>✓</td>
     201<td>✓</td>
     202<td>S_DCACHE_INV</td>
    167203</tr>
    168204<tr>
    169205<td>33 (0x21)</td>
    170206<td>✓</td>
     207<td>✓</td>
     208<td>S_DCACHE_WB</td>
    171209</tr>
    172210<tr>
    173211<td>34 (0x22)</td>
    174212<td>✓</td>
     213<td>✓</td>
     214<td>S_DCACHE_INV_VOL</td>
    175215</tr>
    176216<tr>
    177217<td>35 (0x23)</td>
    178218<td>✓</td>
     219<td>✓</td>
     220<td>S_DCACHE_WB_VOL</td>
    179221</tr>
    180222<tr>
    181223<td>36 (0x24)</td>
    182224<td>✓</td>
     225<td>✓</td>
     226<td>S_MEMTIME</td>
    183227</tr>
    184228<tr>
    185229<td>37 (0x25)</td>
    186230<td>✓</td>
     231<td>✓</td>
     232<td>S_MEMREALTIME</td>
    187233</tr>
    188234<tr>
    189235<td>38 (0x26)</td>
    190236<td>✓</td>
     237<td>✓</td>
     238<td>S_ATC_PROBE</td>
    191239</tr>
    192240<tr>
    193241<td>39 (0x27)</td>
    194242<td>✓</td>
     243<td>✓</td>
     244<td>S_ATC_PROBE_BUFFER</td>
    195245</tr>
    196246<tr>
    197247<td>40 (0x28)</td>
    198248<td></td>
     249<td>✓</td>
     250<td>S_DCACHE_DISCARD</td>
    199251</tr>
    200252<tr>
    201253<td>41 (0x29)</td>
    202254<td></td>
     255<td>✓</td>
     256<td>S_DCACHE_DISCARD_X2</td>
    203257</tr>
    204258<tr>
    205259<td>128 (0x80)</td>
    206260<td></td>
     261<td>✓</td>
     262<td>S_ATOMIC_SWAP</td>
    207263</tr>
    208264<tr>
    209265<td>129 (0x81)</td>
    210266<td></td>
     267<td>✓</td>
     268<td>S_ATOMIC_CMPSWAP</td>
    211269</tr>
    212270<tr>
    213271<td>130 (0x82)</td>
    214272<td></td>
     273<td>✓</td>
     274<td>S_ATOMIC_ADD</td>
    215275</tr>
    216276<tr>
    217277<td>131 (0x83)</td>
    218278<td></td>
     279<td>✓</td>
     280<td>S_ATOMIC_SUB</td>
    219281</tr>
    220282<tr>
    221283<td>132 (0x84)</td>
    222284<td></td>
     285<td>✓</td>
     286<td>S_ATOMIC_SMIN</td>
    223287</tr>
    224288<tr>
    225289<td>133 (0x85)</td>
    226290<td></td>
     291<td>✓</td>
     292<td>S_ATOMIC_UMIN</td>
    227293</tr>
    228294<tr>
    229295<td>134 (0x86)</td>
    230296<td></td>
     297<td>✓</td>
     298<td>S_ATOMIC_SMAX</td>
    231299</tr>
    232300<tr>
    233301<td>135 (0x87)</td>
    234302<td></td>
     303<td>✓</td>
     304<td>S_ATOMIC_UMAX</td>
    235305</tr>
    236306<tr>
    237307<td>136 (0x88)</td>
    238308<td></td>
     309<td>✓</td>
     310<td>S_ATOMIC_AND</td>
    239311</tr>
    240312<tr>
    241313<td>137 (0x89)</td>
    242314<td></td>
     315<td>✓</td>
     316<td>S_ATOMIC_OR</td>
    243317</tr>
    244318<tr>
    245319<td>138 (0x8a)</td>
    246320<td></td>
     321<td>✓</td>
     322<td>S_ATOMIC_XOR</td>
    247323</tr>
    248324<tr>
    249325<td>139 (0x8b)</td>
    250326<td></td>
     327<td>✓</td>
     328<td>S_ATOMIC_INC</td>
    251329</tr>
    252330<tr>
    253331<td>140 (0x8c)</td>
    254332<td></td>
     333<td>✓</td>
     334<td>S_ATOMIC_DEC</td>
    255335</tr>
    256336<tr>
    257337<td>160 (0xa0)</td>
    258338<td></td>
     339<td>✓</td>
     340<td>S_ATOMIC_SWAP_X2</td>
    259341</tr>
    260342<tr>
    261343<td>161 (0xa1)</td>
    262344<td></td>
     345<td>✓</td>
     346<td>S_ATOMIC_CMPSWAP_X2</td>
    263347</tr>
    264348<tr>
    265349<td>162 (0xa2)</td>
    266350<td></td>
     351<td>✓</td>
     352<td>S_ATOMIC_ADD_X2</td>
    267353</tr>
    268354<tr>
    269355<td>163 (0xa3)</td>
    270356<td></td>
     357<td>✓</td>
     358<td>S_ATOMIC_SUB_X2</td>
    271359</tr>
    272360<tr>
    273361<td>164 (0xa4)</td>
    274362<td></td>
     363<td>✓</td>
     364<td>S_ATOMIC_SMIN_X2</td>
    275365</tr>
    276366<tr>
    277367<td>165 (0xa5)</td>
    278368<td></td>
     369<td>✓</td>
     370<td>S_ATOMIC_UMIN_X2</td>
    279371</tr>
    280372<tr>
    281373<td>166 (0xa6)</td>
    282374<td></td>
     375<td>✓</td>
     376<td>S_ATOMIC_SMAX_X2</td>
    283377</tr>
    284378<tr>
    285379<td>167 (0xa7)</td>
    286380<td></td>
     381<td>✓</td>
     382<td>S_ATOMIC_UMAX_X2</td>
    287383</tr>
    288384<tr>
    289385<td>168 (0xa8)</td>
    290386<td></td>
     387<td>✓</td>
     388<td>S_ATOMIC_AND_X2</td>
    291389</tr>
    292390<tr>
    293391<td>169 (0xa9)</td>
    294392<td></td>
     393<td>✓</td>
     394<td>S_ATOMIC_OR_X2</td>
    295395</tr>
    296396<tr>
    297397<td>170 (0xaa)</td>
    298398<td></td>
     399<td>✓</td>
     400<td>S_ATOMIC_XOR_X2</td>
    299401</tr>
    300402<tr>
    301403<td>171 (0xab)</td>
    302404<td></td>
     405<td>✓</td>
     406<td>S_ATOMIC_INC_X2</td>
    303407</tr>
    304408<tr>
    305409<td>172 (0xac)</td>
    306410<td></td>
     411<td>✓</td>
     412<td>S_ATOMIC_DEC_X2</td>
    307413</tr>
    308414</tbody>