Deprecated
Note
Use always Serializer class, this class is only designed to
decrease code size when exporting AsmJit library symbols. Some compilers
(for example MSVC) are exporting inline symbols when class is declared
to export them and Serializer class contains really huge count of
symbols that will be never used (everything is inlined).
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static INST_CODE[] | _cmovcctable
Map used for cmovcc instructions. |
| pack-priv static INST_CODE[] | _jcctable
Map used for jcc instructions. |
| pack-priv static final Operand | |
| pack-priv static final INST_CODE[] | _setcctable
Deprecated
as a consequence of
INST_CODE being deprecated.
|
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv abstract void | |
| pack-priv static INST_CODE | |
| pack-priv static INST_CODE | |
| pack-priv static INST_CODE | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv abstract boolean |
| _cmovcctable | back to summary |
|---|---|
| pack-priv static INST_CODE[] _cmovcctable
Deprecated as a consequence of Map used for cmovcc instructions. | |
| _jcctable | back to summary |
|---|---|
| pack-priv static INST_CODE[] _jcctable
Deprecated as a consequence of Map used for jcc instructions. | |
| _none | back to summary |
|---|---|
| pack-priv static final Operand _none
Deprecated as a consequence of | |
| _setcctable | back to summary |
|---|---|
| pack-priv static final INST_CODE[] _setcctable
Deprecated as a consequence of | |
| SerializerCore | back to summary |
|---|---|
| public SerializerCore() | |
| _emitJcc | back to summary |
|---|---|
| pack-priv void _emitJcc(INST_CODE code, Label label, final int hint) | |
| _emitJcc | back to summary |
|---|---|
| pack-priv void _emitJcc(INST_CODE code, Label label, final HINT hint) | |
| _emitX86 | back to summary |
|---|---|
| pack-priv abstract void _emitX86(INST_CODE code, Operand o1, Operand o2, Operand o3) | |
| conditionToCMovCC | back to summary |
|---|---|
| pack-priv static INST_CODE conditionToCMovCC(CONDITION cc) | |
| conditionToJCC | back to summary |
|---|---|
| pack-priv static INST_CODE conditionToJCC(CONDITION cc) | |
| conditionToSetCC | back to summary |
|---|---|
| pack-priv static INST_CODE conditionToSetCC(CONDITION cc) | |
| emitX86 | back to summary |
|---|---|
| pack-priv void emitX86(INST_CODE code)
Deprecated as a consequence of | |
| emitX86 | back to summary |
|---|---|
| pack-priv void emitX86(INST_CODE code, Operand o1) | |
| emitX86 | back to summary |
|---|---|
| pack-priv void emitX86(INST_CODE code, Operand o1, Operand o2) | |
| emitX86 | back to summary |
|---|---|
| pack-priv void emitX86(INST_CODE code, Operand o1, Operand o2, Operand o3) | |
| is64 | back to summary |
|---|---|
| pack-priv abstract boolean is64() | |