public static final class AMD64Assembler.VexGatherOp extends AMD64Assembler.VexOp
| Modifier and Type | Field and Description |
|---|---|
static AMD64Assembler.VexGatherOp |
VGATHERDPD |
static AMD64Assembler.VexGatherOp |
VGATHERDPS |
static AMD64Assembler.VexGatherOp |
VGATHERQPD |
static AMD64Assembler.VexGatherOp |
VGATHERQPS |
static AMD64Assembler.VexGatherOp |
VPGATHERDD |
static AMD64Assembler.VexGatherOp |
VPGATHERDQ |
static AMD64Assembler.VexGatherOp |
VPGATHERQD |
static AMD64Assembler.VexGatherOp |
VPGATHERQQ |
| Modifier | Constructor and Description |
|---|---|
protected |
VexGatherOp(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,
AMD64Address address,
Register mask) |
getDisp8Scale, isSupported, isSupported, isSupported, toStringpublic static final AMD64Assembler.VexGatherOp VPGATHERDD
public static final AMD64Assembler.VexGatherOp VPGATHERQD
public static final AMD64Assembler.VexGatherOp VPGATHERDQ
public static final AMD64Assembler.VexGatherOp VPGATHERQQ
public static final AMD64Assembler.VexGatherOp VGATHERDPD
public static final AMD64Assembler.VexGatherOp VGATHERQPD
public static final AMD64Assembler.VexGatherOp VGATHERDPS
public static final AMD64Assembler.VexGatherOp VGATHERQPS
protected VexGatherOp(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, AMD64Address address, Register mask)