Method | Description | |
---|---|---|
Any64Bit ( |
Ares the any64 bit.
|
|
SplitLongOperand ( |
Method | Description | |
---|---|---|
PopulateVisitationDictionary ( ) : void | ||
Setup ( ) : void |
Method | Description | |
---|---|---|
AddSigned ( |
Visitation function for AddSigned.
|
|
AddUnsigned ( |
Visitation function for AddUnsigned.
|
|
ArithmeticShiftRight ( |
Visitation function for ArithmeticShiftRightInstruction.
|
|
Call ( |
Visitation function for CallInstruction.
|
|
CompareInteger ( |
Visitation function for IntegerCompare.
|
|
CompareIntegerBranch ( |
Visitation function for IntegerCompareInstruction.
|
|
DivSigned ( |
Visitation function for DivSInstruction.
|
|
DivUnsigned ( |
Visitation function for DivUInstruction.
|
|
ExpandAdd ( |
Expands the add instruction for 64-bit operands.
|
|
ExpandAnd ( |
Expands the and instruction for 64-bits.
|
|
ExpandArithmeticShiftRight ( |
Expands the arithmetic shift right instruction for 64-bits.
|
|
ExpandBinaryBranch ( |
Expands the binary branch instruction for 64-bits.
|
|
ExpandComparison ( |
Expands the binary comparison instruction for 64-bits.
|
|
ExpandDiv ( |
Expands the div.
|
|
ExpandLoad ( |
Expands the load instruction for 64-bits.
|
|
ExpandMoveInteger ( |
Expands the move instruction for 64-bits.
|
|
ExpandMul ( |
Expands the mul instruction for 64-bit operands.
|
|
ExpandNeg ( |
Expands the neg instruction for 64-bits.
|
|
ExpandNot ( |
Expands the not instruction for 64-bits.
|
|
ExpandOr ( |
Expands the or instruction for 64-bits.
|
|
ExpandRem ( |
Expands the rem.
|
|
ExpandShiftLeft ( |
Expands the shift left instruction for 64-bits.
|
|
ExpandShiftRight ( |
Expands the shift right instruction for 64-bits.
|
|
ExpandSignedMove ( |
Expands the signed move instruction for 64-bits.
|
|
ExpandStore ( |
Expands the store instruction for 64-bits.
|
|
ExpandSub ( |
Expands the sub instruction for 64-bit operands.
|
|
ExpandUDiv ( |
Expands the udiv instruction.
|
|
ExpandURem ( |
Expands the urem instruction.
|
|
ExpandUnsignedMove ( |
Expands the unsigned move instruction for 64-bits.
|
|
ExpandXor ( |
Expands the neg instruction for 64-bits.
|
|
LoadInteger ( |
Visitation function for Load.
|
|
LoadSignExtended ( |
Visitation function for Load Sign Extended.
|
|
LoadZeroExtended ( |
Visitation function for Load Zero Extended.
|
|
LogicalAnd ( |
Visitation function for LogicalAndInstruction.
|
|
LogicalNot ( |
Visitation function for LogicalNotInstruction.
|
|
LogicalOr ( |
Visitation function for LogicalOrInstruction.
|
|
LogicalXor ( |
Visitation function for LogicalXorInstruction.
|
|
MoveInteger ( |
Visitation function for MoveInstruction.
|
|
MoveSignExtended ( |
Visitation function for SignExtendedMoveInstruction.
|
|
MoveZeroExtended ( |
Zeroes the extended move instruction.
|
|
MulSigned ( |
Visitation function for MulSInstruction.
|
|
MulUnsigned ( |
Visitation function for MulUInstruction.
|
|
RemSigned ( |
Visitation function for RemSigned.
|
|
RemUnsigned ( |
Visitation function for RemUInstruction.
|
|
ReplaceWithDivisionCall ( |
||
Return ( |
Visitation function for ReturnInstruction.
|
|
ShiftLeft ( |
Visitation function for ShiftLeftInstruction.
|
|
ShiftRight ( |
Visitation function for ShiftRightInstruction.
|
|
SplitLongOperand ( |
||
StoreInteger ( |
Visitation function for StoreInstruction.
|
|
SubSigned ( |
Visitation function for SubSInstruction.
|
|
SubUnsigned ( |
Visitation function for SubUInstruction.
|
public static Any64Bit ( |
||
context | The context. | |
return | bool |
protected PopulateVisitationDictionary ( ) : void | ||
return | void |
public static SplitLongOperand ( |
||
methodCompiler | ||
operand | ||
operandLow | ||
operandHigh | ||
return | void |