public static final class AMD64Assembler.VexMoveMaskOp extends AMD64Assembler.VexGeneralMoveOp
| Modifier and Type | Field and Description |
|---|---|
static AMD64Assembler.VexMoveMaskOp |
KMOVB |
static AMD64Assembler.VexMoveMaskOp |
KMOVD |
static AMD64Assembler.VexMoveMaskOp |
KMOVQ |
static AMD64Assembler.VexMoveMaskOp |
KMOVW |
VAESIMC, VBROADCASTF128, VBROADCASTSD, VBROADCASTSS, VCVTDQ2PD, VCVTDQ2PS, VCVTPD2PS, VCVTPS2PD, VCVTQQ2PD, VCVTQQ2PS, VCVTTPD2DQ, VCVTTPD2QQ, VCVTTPS2DQ, VCVTTPS2QQ, VCVTTSD2SI, VCVTTSD2SQ, VCVTTSS2SI, VCVTTSS2SQ, VPABSB, VPABSD, VPABSQ, VPABSW, VPBROADCASTB, VPBROADCASTD, VPBROADCASTI128, VPBROADCASTQ, VPBROADCASTW, VPMOVB2M, VPMOVD2M, VPMOVMSKB, VPMOVQ2M, VPMOVSXBD, VPMOVSXBQ, VPMOVSXBW, VPMOVSXDQ, VPMOVSXWD, VPMOVSXWQ, VPMOVW2M, VPMOVZXBD, VPMOVZXBQ, VPMOVZXBW, VPMOVZXDQ, VPMOVZXWD, VPMOVZXWQ, VPTEST, VSQRTPD, VSQRTPS, VUCOMISD, VUCOMISSVMASKMOVDQU| Modifier and Type | Method and Description |
|---|---|
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
AMD64Address dst,
Register src) |
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
AMD64Address src) |
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
Register src) |
emit, emitgetDisp8Scale, isSupported, isSupported, isSupported, toStringpublic static final AMD64Assembler.VexMoveMaskOp KMOVW
public static final AMD64Assembler.VexMoveMaskOp KMOVB
public static final AMD64Assembler.VexMoveMaskOp KMOVQ
public static final AMD64Assembler.VexMoveMaskOp KMOVD
public void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, Register src)
emit in class AMD64Assembler.VexGeneralMoveOppublic void emit(AMD64Assembler asm, AVXKind.AVXSize size, AMD64Address dst, Register src)
emit in class AMD64Assembler.VexGeneralMoveOppublic void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, AMD64Address src)
emit in class AMD64Assembler.VexGeneralMoveOp