public static class AMD64Assembler.VexRVMROp extends AMD64Assembler.VexOp
| Modifier and Type | Field and Description |
|---|---|
static AMD64Assembler.VexRVMROp |
VBLENDVPD |
static AMD64Assembler.VexRVMROp |
VBLENDVPS |
static AMD64Assembler.VexRVMROp |
VPBLENDVB |
| Modifier | Constructor and Description |
|---|---|
protected |
VexRVMROp(String opcode,
int pp,
int mmmmm,
int w,
int op,
org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion) |
| Modifier and Type | Method and Description |
|---|---|
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
Register mask,
Register src1,
AMD64Address src2) |
void |
emit(AMD64Assembler asm,
AVXKind.AVXSize size,
Register dst,
Register mask,
Register src1,
Register src2) |
getDisp8Scale, isSupported, isSupported, isSupported, toStringpublic static final AMD64Assembler.VexRVMROp VPBLENDVB
public static final AMD64Assembler.VexRVMROp VBLENDVPS
public static final AMD64Assembler.VexRVMROp VBLENDVPD
protected VexRVMROp(String opcode, int pp, int mmmmm, int w, int op, org.graalvm.compiler.asm.amd64.AMD64Assembler.VEXOpAssertion assertion)
public void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, Register mask, Register src1, Register src2)
public void emit(AMD64Assembler asm, AVXKind.AVXSize size, Register dst, Register mask, Register src1, AMD64Address src2)