TILEZERO

零平铺

stableVMJITAOTinstruction

编码

操作码指令Op/En64 位兼容/传统说明
VEX.128.F2.0F38.W0 49 11:rrr:000TILEZERO tmm1A有效不可编码目的地的瓷砖是零

操作数编码

每个模式对应上表 Op/En 列的一个取值,说明各操作数按书写顺序分别编码在指令的哪个字段,以及指令对它是读、是写还是两者兼有。

A

  1. modrm.reg escrituraModRM 字节的 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 指令例外类",详见.

来源