TILEZERO
零平铺
stableVMJITAOTinstruction
编码
| 操作码 | 指令 | Op/En | 64 位 | 兼容/传统 | 说明 |
|---|---|---|---|---|---|
VEX.128.F2.0F38.W0 49 11:rrr:000 | TILEZERO tmm1 | A | 有效 | 不可编码 | 目的地的瓷砖是零 |
操作数编码
每个模式对应上表 Op/En 列的一个取值,说明各操作数按书写顺序分别编码在指令的哪个字段,以及指令对它是读、是写还是两者兼有。
A
modrm.regescrituraModRM 字节的 reg 字段(第 5-3 位)
实测开销
正在从 arch-data 加载实测数据...
说明
此指令为目的地牌片零 。 在 Intel TSX 交易中执行 TILEZERO 指令的任何尝试都会导致交易中止.
行动
TILEZERO tdest
nbytes := palette_table[palette_id].bytes_per_row
for i in 0 ... palette_table[palette_id].max_rows-1:
for j in 0 ... nbytes-1:
tdest.row[i].byte[j] := 0
zero_tilecfg_start()Intel C/C++ 内在编译器
TILEZERO void _tile_zero(__tile dst);受影响的旗帜
None.
例外 AMX-E5;详见第2.10节,"Intel(R) AMX 指令例外类",详见.