My Project
|
Data-type and behavior information associated with specific p-code op-codes. More...
Go to the source code of this file.
Classes | |
class | TypeOp |
Associate data-type and behavior information with a specific p-code op-code. More... | |
class | TypeOpBinary |
A generic binary operator: two inputs and one output. More... | |
class | TypeOpUnary |
A generic unary operator: one input and one output. More... | |
class | TypeOpFunc |
A generic functional operator. More... | |
class | TypeOpCopy |
Information about the COPY op-code. More... | |
class | TypeOpLoad |
Information about the LOAD op-code. More... | |
class | TypeOpStore |
Information about the STORE op-code. More... | |
class | TypeOpBranch |
Information about the BRANCH op-code. More... | |
class | TypeOpCbranch |
Information about the CBRANCH op-code. More... | |
class | TypeOpBranchind |
Information about the BRANCHIND op-code. More... | |
class | TypeOpCall |
Information about the CALL op-code. More... | |
class | TypeOpCallind |
Information about the CALLIND op-code. More... | |
class | TypeOpCallother |
Information about the CALLOTHER op-code (user defined p-code operations) More... | |
class | TypeOpReturn |
Information about the RETURN op-code. More... | |
class | TypeOpEqual |
Information about the INT_EQUAL op-code. More... | |
class | TypeOpNotEqual |
Information about the INT_NOTEQUAL op-code. More... | |
class | TypeOpIntSless |
Information about the INT_SLESS op-code. More... | |
class | TypeOpIntSlessEqual |
Information about the INT_SLESSEQUAL op-code. More... | |
class | TypeOpIntLess |
Information about the INT_LESS op-code. More... | |
class | TypeOpIntLessEqual |
Information about the INT_LESSEQUAL op-code. More... | |
class | TypeOpIntZext |
Information about the INT_ZEXT op-code. More... | |
class | TypeOpIntSext |
Information about the INT_SEXT op-code. More... | |
class | TypeOpIntAdd |
Information about the INT_ADD op-code. More... | |
class | TypeOpIntSub |
Information about the INT_SUB op-code. More... | |
class | TypeOpIntCarry |
Information about the INT_CARRY op-code. More... | |
class | TypeOpIntScarry |
Information about the INT_SCARRY op-code. More... | |
class | TypeOpIntSborrow |
Information about the INT_SBORROW op-code. More... | |
class | TypeOpInt2Comp |
Information about the INT_2COMP op-code. More... | |
class | TypeOpIntNegate |
Information about the INT_NEGATE op-code. More... | |
class | TypeOpIntXor |
Information about the INT_XOR op-code. More... | |
class | TypeOpIntAnd |
Information about the INT_AND op-code. More... | |
class | TypeOpIntOr |
Information about the INT_OR op-code. More... | |
class | TypeOpIntLeft |
Information about the INT_LEFT op-code. More... | |
class | TypeOpIntRight |
Information about the INT_RIGHT op-code. More... | |
class | TypeOpIntSright |
Information about the INT_SRIGHT op-code. More... | |
class | TypeOpIntMult |
Information about the INT_MULT op-code. More... | |
class | TypeOpIntDiv |
Information about the INT_DIV op-code. More... | |
class | TypeOpIntSdiv |
Information about the INT_SDIV op-code. More... | |
class | TypeOpIntRem |
Information about the INT_REM op-code. More... | |
class | TypeOpIntSrem |
Information about the INT_SREM op-code. More... | |
class | TypeOpBoolNegate |
Information about the BOOL_NEGATE op-code. More... | |
class | TypeOpBoolXor |
Information about the BOOL_XOR op-code. More... | |
class | TypeOpBoolAnd |
Information about the BOOL_AND op-code. More... | |
class | TypeOpBoolOr |
Information about the BOOL_OR op-code. More... | |
class | TypeOpFloatEqual |
Information about the FLOAT_EQUAL op-code. More... | |
class | TypeOpFloatNotEqual |
Information about the FLOAT_NOTEQUAL op-code. More... | |
class | TypeOpFloatLess |
Information about the FLOAT_LESS op-code. More... | |
class | TypeOpFloatLessEqual |
Information about the FLOAT_LESSEQUAL op-code. More... | |
class | TypeOpFloatNan |
Information about the FLOAT_NAN op-code. More... | |
class | TypeOpFloatAdd |
Information about the FLOAT_ADD op-code. More... | |
class | TypeOpFloatDiv |
Information about the FLOAT_DIV op-code. More... | |
class | TypeOpFloatMult |
Information about the FLOAT_MULT op-code. More... | |
class | TypeOpFloatSub |
Information about the FLOAT_SUB op-code. More... | |
class | TypeOpFloatNeg |
Information about the FLOAT_NEG op-code. More... | |
class | TypeOpFloatAbs |
Information about the FLOAT_ABS op-code. More... | |
class | TypeOpFloatSqrt |
Information about the FLOAT_SQRT op-code. More... | |
class | TypeOpFloatInt2Float |
Information about the FLOAT_INT2FLOAT op-code. More... | |
class | TypeOpFloatFloat2Float |
Information about the FLOAT_FLOAT2FLOAT op-code. More... | |
class | TypeOpFloatTrunc |
Information about the FLOAT_TRUNC op-code. More... | |
class | TypeOpFloatCeil |
Information about the FLOAT_CEIL op-code. More... | |
class | TypeOpFloatFloor |
Information about the FLOAT_FLOOR op-code. More... | |
class | TypeOpFloatRound |
Information about the FLOAT_ROUND op-code. More... | |
class | TypeOpMulti |
Information about the MULTIEQUAL op-code. More... | |
class | TypeOpIndirect |
Information about the INDIRECT op-code. More... | |
class | TypeOpPiece |
Information about the PIECE op-code. More... | |
class | TypeOpSubpiece |
Information about the SUBPIECE op-code. More... | |
class | TypeOpCast |
Information about the CAST op-code. More... | |
class | TypeOpPtradd |
Information about the PTRADD op-code. More... | |
class | TypeOpPtrsub |
Information about the PTRSUB op-code. More... | |
class | TypeOpSegment |
Information about the SEGMENTOP op-code. More... | |
class | TypeOpCpoolref |
Information about the CPOOLREF op-code. More... | |
class | TypeOpNew |
Information about the NEW op-code. More... | |
class | TypeOpInsert |
Information about the INSERT op-code. More... | |
class | TypeOpExtract |
Information about the EXTRACT op-code. More... | |
class | TypeOpPopcount |
Information about the POPCOUNT op-code. More... | |
Data-type and behavior information associated with specific p-code op-codes.