public static class AMD64Assembler.VexRMOp extends AMD64Assembler.VexRROp
VMASKMOVDQU| Modifier | Constructor and Description |
|---|---|
protected |
VexRMOp(String opcode,
int pp,
int mmmmm,
int w,
int op) |
protected |
VexRMOp(String opcode,
int pp,
int mmmmm,
int w,
int op,
org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion) |
protected |
VexRMOp(String opcode,
int pp,
int mmmmm,
int w,
int op,
org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion,
AMD64BaseAssembler.EVEXTuple evexTuple,
int wEvex) |
| Modifier and Type | Method and Description |
|---|---|
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
AMD64Address src) |
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
AMD64Address src,
Register mask,
int z,
int b) |
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
Register src,
Register mask,
int z,
int b) |
getDisp8Scale, isSupported, isSupported, isSupported, toStringpublic static final AMD64Assembler.VexRMOp VAESIMC
public static final AMD64Assembler.VexRMOp VCVTTSS2SI
public static final AMD64Assembler.VexRMOp VCVTTSS2SQ
public static final AMD64Assembler.VexRMOp VCVTTSD2SI
public static final AMD64Assembler.VexRMOp VCVTTSD2SQ
public static final AMD64Assembler.VexRMOp VCVTPS2PD
public static final AMD64Assembler.VexRMOp VCVTPD2PS
public static final AMD64Assembler.VexRMOp VCVTDQ2PS
public static final AMD64Assembler.VexRMOp VCVTQQ2PS
public static final AMD64Assembler.VexRMOp VCVTQQ2PD
public static final AMD64Assembler.VexRMOp VCVTTPS2DQ
public static final AMD64Assembler.VexRMOp VCVTTPS2QQ
public static final AMD64Assembler.VexRMOp VCVTTPD2DQ
public static final AMD64Assembler.VexRMOp VCVTTPD2QQ
public static final AMD64Assembler.VexRMOp VCVTDQ2PD
public static final AMD64Assembler.VexRMOp VBROADCASTSS
public static final AMD64Assembler.VexRMOp VBROADCASTSD
public static final AMD64Assembler.VexRMOp VBROADCASTF128
public static final AMD64Assembler.VexRMOp VPBROADCASTI128
public static final AMD64Assembler.VexRMOp VPBROADCASTB
public static final AMD64Assembler.VexRMOp VPBROADCASTW
public static final AMD64Assembler.VexRMOp VPBROADCASTD
public static final AMD64Assembler.VexRMOp VPBROADCASTQ
public static final AMD64Assembler.VexRMOp VPMOVMSKB
public static final AMD64Assembler.VexRMOp VPMOVB2M
public static final AMD64Assembler.VexRMOp VPMOVW2M
public static final AMD64Assembler.VexRMOp VPMOVD2M
public static final AMD64Assembler.VexRMOp VPMOVQ2M
public static final AMD64Assembler.VexRMOp VPMOVSXBW
public static final AMD64Assembler.VexRMOp VPMOVSXBD
public static final AMD64Assembler.VexRMOp VPMOVSXBQ
public static final AMD64Assembler.VexRMOp VPMOVSXWD
public static final AMD64Assembler.VexRMOp VPMOVSXWQ
public static final AMD64Assembler.VexRMOp VPMOVSXDQ
public static final AMD64Assembler.VexRMOp VPMOVZXBW
public static final AMD64Assembler.VexRMOp VPMOVZXBD
public static final AMD64Assembler.VexRMOp VPMOVZXBQ
public static final AMD64Assembler.VexRMOp VPMOVZXWD
public static final AMD64Assembler.VexRMOp VPMOVZXWQ
public static final AMD64Assembler.VexRMOp VPMOVZXDQ
public static final AMD64Assembler.VexRMOp VPTEST
public static final AMD64Assembler.VexRMOp VSQRTPD
public static final AMD64Assembler.VexRMOp VSQRTPS
public static final AMD64Assembler.VexRMOp VUCOMISS
public static final AMD64Assembler.VexRMOp VUCOMISD
public static final AMD64Assembler.VexRMOp VPABSB
public static final AMD64Assembler.VexRMOp VPABSW
public static final AMD64Assembler.VexRMOp VPABSD
public static final AMD64Assembler.VexRMOp VPABSQ
protected VexRMOp(String opcode, int pp, int mmmmm, int w, int op)
protected VexRMOp(String opcode, int pp, int mmmmm, int w, int op, org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion)
protected VexRMOp(String opcode, int pp, int mmmmm, int w, int op, org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion, AMD64BaseAssembler.EVEXTuple evexTuple, int wEvex)
public void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, AMD64Address src)
emit in class AMD64Assembler.VexRROppublic void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, Register src, Register mask, int z, int b)
emit in class AMD64Assembler.VexRROppublic void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, AMD64Address src, Register mask, int z, int b)
emit in class AMD64Assembler.VexRROp