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 OperandDeprecated.(package private) static final INST_CODE[]Deprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidDeprecated.(package private) voidDeprecated.(package private) abstract voidDeprecated.(package private) static INST_CODEDeprecated.(package private) static INST_CODEDeprecated.(package private) static INST_CODEDeprecated.(package private) voidDeprecated.(package private) voidDeprecated.(package private) voidDeprecated.(package private) voidDeprecated.(package private) abstract booleanis64()Deprecated.
-
Field Details
-
_none
Deprecated. -
_jcctable
-
_cmovcctable
-
_setcctable
Deprecated.
-
-
Constructor Details
-
SerializerCore
public SerializerCore()Deprecated.
-
-
Method Details
-
_emitX86
-
emitX86
Deprecated. -
emitX86
-
emitX86
-
emitX86
-
_emitJcc
-
_emitJcc
-
is64
abstract boolean is64()Deprecated. -
conditionToJCC
-
conditionToCMovCC
-
conditionToSetCC
-