Package com.kenai.jnr.x86asm
Class SerializerCore
java.lang.Object
com.kenai.jnr.x86asm.SerializerCore
- Direct Known Subclasses:
SerializerIntrinsics
Deprecated.
Assembler intrinsics seralizer.
SerializerCore is abstract class that is used by @c Assembler and @a Compiler.
You probably never use this class directly, instead you use it to serialize
intrinsics to @c Assembler or @c Compiler. @c SerializerIntrinsics implements
all intruction intrinsics thats used and @c Serializer is public serializer
class that should be used (instead of @c SerializerCore or @c SerializerInstrinsics).
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).-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static INST_CODE[]
Deprecated.Map used for cmovcc instructions.(package private) static INST_CODE[]
Deprecated.Map used for jcc instructions.(package private) static final Operand
Deprecated.(package private) static final INST_CODE[]
Deprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
Deprecated.(package private) void
Deprecated.(package private) abstract void
Deprecated.(package private) static INST_CODE
Deprecated.(package private) static INST_CODE
Deprecated.(package private) static INST_CODE
Deprecated.(package private) void
Deprecated.(package private) void
Deprecated.(package private) void
Deprecated.(package private) void
Deprecated.(package private) abstract boolean
is64()
Deprecated.
-
Field Details
-
_none
Deprecated. -
_jcctable
Deprecated.Map used for jcc instructions. -
_cmovcctable
Deprecated.Map used for cmovcc instructions. -
_setcctable
Deprecated.
-
-
Constructor Details
-
SerializerCore
public SerializerCore()Deprecated.
-
-
Method Details
-
_emitX86
Deprecated. -
emitX86
Deprecated. -
emitX86
Deprecated. -
emitX86
Deprecated. -
emitX86
Deprecated. -
_emitJcc
Deprecated. -
_emitJcc
Deprecated. -
is64
abstract boolean is64()Deprecated. -
conditionToJCC
Deprecated. -
conditionToCMovCC
Deprecated. -
conditionToSetCC
Deprecated.
-