#include <lithium-arm.h>
Inherits ZoneObject, ZoneObject, ZoneObject, and ZoneObject.
Inherited by LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< R, I, T >, LTemplateInstruction< R, I, T >, and LTemplateInstruction< R, I, T >.
|
enum | Opcode { kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions
} |
|
enum | Opcode { kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions
} |
|
enum | Opcode { kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions
} |
|
enum | Opcode { kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions,
kNumberOfInstructions
} |
|
Definition at line 207 of file lithium-arm.h.
Enumerator |
---|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
Definition at line 216 of file lithium-ia32.h.
Enumerator |
---|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
Definition at line 219 of file lithium-mips.h.
Enumerator |
---|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
Definition at line 221 of file lithium-arm.h.
Enumerator |
---|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
kNumberOfInstructions |
|
Definition at line 222 of file lithium-x64.h.
virtual void CompileToNative |
( |
LCodeGen * |
generator | ) |
|
|
pure virtual |
virtual void CompileToNative |
( |
LCodeGen * |
generator | ) |
|
|
pure virtual |
virtual void CompileToNative |
( |
LCodeGen * |
generator | ) |
|
|
pure virtual |
virtual void CompileToNative |
( |
LCodeGen * |
generator | ) |
|
|
pure virtual |
bool HasEnvironment |
( |
| ) |
const |
|
inline |
bool HasEnvironment |
( |
| ) |
const |
|
inline |
bool HasEnvironment |
( |
| ) |
const |
|
inline |
bool HasEnvironment |
( |
| ) |
const |
|
inline |
bool HasPointerMap |
( |
| ) |
const |
|
inline |
bool HasPointerMap |
( |
| ) |
const |
|
inline |
bool HasPointerMap |
( |
| ) |
const |
|
inline |
bool HasPointerMap |
( |
| ) |
const |
|
inline |
virtual bool HasResult |
( |
| ) |
const |
|
pure virtual |
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
virtual bool HasResult |
( |
| ) |
const |
|
pure virtual |
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
virtual bool HasResult |
( |
| ) |
const |
|
pure virtual |
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
Referenced by LInstruction::Output(), and LInstruction::PrintOutputOperandTo().
virtual bool HasResult |
( |
| ) |
const |
|
pure virtual |
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
HValue* hydrogen_value |
( |
| ) |
const |
|
inline |
HValue* hydrogen_value |
( |
| ) |
const |
|
inline |
HValue* hydrogen_value |
( |
| ) |
const |
|
inline |
HValue* hydrogen_value |
( |
| ) |
const |
|
inline |
virtual bool IsControl |
( |
| ) |
const |
|
inlinevirtual |
Reimplemented in LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LGoto, LGoto, LGoto, and LGoto.
Definition at line 236 of file lithium-ia32.h.
virtual bool IsControl |
( |
| ) |
const |
|
inlinevirtual |
Reimplemented in LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LGoto, LGoto, LGoto, and LGoto.
Definition at line 239 of file lithium-mips.h.
virtual bool IsControl |
( |
| ) |
const |
|
inlinevirtual |
Reimplemented in LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LGoto, LGoto, LGoto, and LGoto.
Definition at line 241 of file lithium-arm.h.
Referenced by LChunk::AddInstruction().
virtual bool IsControl |
( |
| ) |
const |
|
inlinevirtual |
Reimplemented in LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LCmpMapAndBranch, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LControlInstruction< I, T >, LControlInstruction< 1, 2 >, LControlInstruction< 3, 0 >, LControlInstruction< 2, 0 >, LControlInstruction< 1, 1 >, LControlInstruction< 0, 1 >, LControlInstruction< 1, 0 >, LGoto, LGoto, LGoto, and LGoto.
Definition at line 242 of file lithium-x64.h.
virtual bool IsGap |
( |
| ) |
const |
|
inlinevirtual |
virtual bool IsGap |
( |
| ) |
const |
|
inlinevirtual |
virtual bool IsGap |
( |
| ) |
const |
|
inlinevirtual |
virtual bool IsGap |
( |
| ) |
const |
|
inlinevirtual |
bool IsMarkedAsCall |
( |
| ) |
const |
|
inline |
bool IsMarkedAsCall |
( |
| ) |
const |
|
inline |
bool IsMarkedAsCall |
( |
| ) |
const |
|
inline |
bool IsMarkedAsCall |
( |
| ) |
const |
|
inline |
virtual const char* Mnemonic |
( |
| ) |
const |
|
pure virtual |
virtual const char* Mnemonic |
( |
| ) |
const |
|
pure virtual |
virtual const char* Mnemonic |
( |
| ) |
const |
|
pure virtual |
virtual const char* Mnemonic |
( |
| ) |
const |
|
pure virtual |
virtual Opcode opcode |
( |
| ) |
const |
|
pure virtual |
virtual Opcode opcode |
( |
| ) |
const |
|
pure virtual |
virtual Opcode opcode |
( |
| ) |
const |
|
pure virtual |
virtual Opcode opcode |
( |
| ) |
const |
|
pure virtual |
Reimplemented in LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreKeyedGeneric, LStoreKeyedGeneric, LStoreNamedField, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreNamedGeneric, LStoreNamedField, LStoreNamedGeneric, LStoreNamedField, LStoreNamedField, LCallNew, LCallKnownGlobal, LCallGlobal, LCallNamed, LCallNew, LCallKeyed, LCallNew, LCallKnownGlobal, LCallNew, LInvokeFunction, LCallGlobal, LCallKnownGlobal, LCallKnownGlobal, LCallGlobal, LCallConstantFunction, LCallGlobal, LCallNamed, LCallKeyed, LCallNamed, LCallNamed, LCallKeyed, LInvokeFunction, LCallKeyed, LInvokeFunction, LCallConstantFunction, LInvokeFunction, LCallConstantFunction, LCallConstantFunction, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LLoadContextSlot, LLoadContextSlot, LBranch, LBranch, LBranch, LBranch, LStringCompareAndBranch, LStringCompareAndBranch, LIsSmiAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsObjectAndBranch, LIsStringAndBranch, LIsStringAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsNilAndBranch, LUnaryMathOperation, LMathPowHalf, LCmpIDAndBranch, LUnaryMathOperation, LUnaryMathOperation, LUnaryMathOperation, LCmpIDAndBranch, LCmpIDAndBranch, LCmpIDAndBranch, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LLabel, LLabel, LLabel, LLabel, LGoto, LGoto, LGoto, LGoto, LGap, LGap, LGap, and LGap.
Reimplemented in LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreKeyedGeneric, LStoreKeyedGeneric, LStoreNamedField, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreNamedGeneric, LStoreNamedField, LStoreNamedGeneric, LStoreNamedField, LStoreNamedField, LCallNew, LCallKnownGlobal, LCallGlobal, LCallNamed, LCallNew, LCallKeyed, LCallNew, LCallKnownGlobal, LCallNew, LInvokeFunction, LCallGlobal, LCallKnownGlobal, LCallKnownGlobal, LCallGlobal, LCallConstantFunction, LCallGlobal, LCallNamed, LCallKeyed, LCallNamed, LCallNamed, LCallKeyed, LInvokeFunction, LCallKeyed, LInvokeFunction, LCallConstantFunction, LInvokeFunction, LCallConstantFunction, LCallConstantFunction, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LLoadContextSlot, LLoadContextSlot, LBranch, LBranch, LBranch, LBranch, LStringCompareAndBranch, LStringCompareAndBranch, LIsSmiAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsObjectAndBranch, LIsStringAndBranch, LIsStringAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsNilAndBranch, LUnaryMathOperation, LMathPowHalf, LCmpIDAndBranch, LUnaryMathOperation, LUnaryMathOperation, LUnaryMathOperation, LCmpIDAndBranch, LCmpIDAndBranch, LCmpIDAndBranch, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LLabel, LLabel, LLabel, LLabel, LGoto, LGoto, LGoto, LGoto, LGap, LGap, LGap, and LGap.
Reimplemented in LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreKeyedGeneric, LStoreKeyedGeneric, LStoreNamedField, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreNamedGeneric, LStoreNamedField, LStoreNamedGeneric, LStoreNamedField, LStoreNamedField, LCallNew, LCallKnownGlobal, LCallGlobal, LCallNamed, LCallNew, LCallKeyed, LCallNew, LCallKnownGlobal, LCallNew, LInvokeFunction, LCallGlobal, LCallKnownGlobal, LCallKnownGlobal, LCallGlobal, LCallConstantFunction, LCallGlobal, LCallNamed, LCallKeyed, LCallNamed, LCallNamed, LCallKeyed, LInvokeFunction, LCallKeyed, LInvokeFunction, LCallConstantFunction, LInvokeFunction, LCallConstantFunction, LCallConstantFunction, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LLoadContextSlot, LLoadContextSlot, LBranch, LBranch, LBranch, LBranch, LStringCompareAndBranch, LStringCompareAndBranch, LIsSmiAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsObjectAndBranch, LIsStringAndBranch, LIsStringAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsNilAndBranch, LUnaryMathOperation, LMathPowHalf, LCmpIDAndBranch, LUnaryMathOperation, LUnaryMathOperation, LUnaryMathOperation, LCmpIDAndBranch, LCmpIDAndBranch, LCmpIDAndBranch, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LLabel, LLabel, LLabel, LLabel, LGoto, LGoto, LGoto, LGoto, LGap, LGap, LGap, and LGap.
Definition at line 111 of file lithium-arm.cc.
References StringStream::Add(), and LOperand::PrintTo().
Referenced by LInstruction::PrintTo().
Reimplemented in LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LTypeofIsAndBranch, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreKeyedGeneric, LStoreKeyedGeneric, LStoreNamedField, LStoreKeyedGeneric, LStoreNamedGeneric, LStoreNamedGeneric, LStoreNamedField, LStoreNamedGeneric, LStoreNamedField, LStoreNamedField, LCallNew, LCallKnownGlobal, LCallGlobal, LCallNamed, LCallNew, LCallKeyed, LCallNew, LCallKnownGlobal, LCallNew, LInvokeFunction, LCallGlobal, LCallKnownGlobal, LCallKnownGlobal, LCallGlobal, LCallConstantFunction, LCallGlobal, LCallNamed, LCallKeyed, LCallNamed, LCallNamed, LCallKeyed, LInvokeFunction, LCallKeyed, LInvokeFunction, LCallConstantFunction, LInvokeFunction, LCallConstantFunction, LCallConstantFunction, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LStoreContextSlot, LLoadContextSlot, LStoreContextSlot, LLoadContextSlot, LLoadContextSlot, LBranch, LBranch, LBranch, LBranch, LStringCompareAndBranch, LStringCompareAndBranch, LIsSmiAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsStringAndBranch, LIsSmiAndBranch, LIsObjectAndBranch, LIsStringAndBranch, LIsStringAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsObjectAndBranch, LIsNilAndBranch, LIsNilAndBranch, LUnaryMathOperation, LMathPowHalf, LCmpIDAndBranch, LUnaryMathOperation, LUnaryMathOperation, LUnaryMathOperation, LCmpIDAndBranch, LCmpIDAndBranch, LCmpIDAndBranch, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LAccessArgumentsAt, LLabel, LLabel, LLabel, LLabel, LGoto, LGoto, LGoto, LGoto, LGap, LGap, LGap, and LGap.
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
Referenced by LInstruction::Output(), and LInstruction::PrintOutputOperandTo().
Implemented in LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, LTemplateInstruction< 1, 3, 0 >, LTemplateInstruction< R, I, T >, LTemplateInstruction< 1, 4, 0 >, LTemplateInstruction< 1, 2, 3 >, LTemplateInstruction< 1, 0, 1 >, LTemplateInstruction< 0, 2, 2 >, LTemplateInstruction< 0, 0, 0 >, LTemplateInstruction< 0, 0, 1 >, LTemplateInstruction< 1, 1, 1 >, LTemplateInstruction< 1, 0, 0 >, LTemplateInstruction< 0, 1, 0 >, LTemplateInstruction< 0, 1, 1 >, LTemplateInstruction< 1, 1, 0 >, LTemplateInstruction< 0, 0, 2 >, LTemplateInstruction< 1, 0, 2 >, LTemplateInstruction< 1, 1, 3 >, LTemplateInstruction< 1, 1, 2 >, LTemplateInstruction< 0, I, T >, LTemplateInstruction< 1, 2, 1 >, LTemplateInstruction< 0, 2, 0 >, LTemplateInstruction< 0, 2, 1 >, LTemplateInstruction< 0, 3, 0 >, LTemplateInstruction< 1, 2, 0 >, LTemplateInstruction< 0, 4, 0 >, and LTemplateInstruction< 1, 3, 0 >.
void set_hydrogen_value |
( |
HValue * |
value | ) |
|
|
inline |
void set_hydrogen_value |
( |
HValue * |
value | ) |
|
|
inline |
void set_hydrogen_value |
( |
HValue * |
value | ) |
|
|
inline |
void set_hydrogen_value |
( |
HValue * |
value | ) |
|
|
inline |
virtual void SetDeferredLazyDeoptimizationEnvironment |
( |
LEnvironment * |
env | ) |
|
|
inlinevirtual |
virtual void SetDeferredLazyDeoptimizationEnvironment |
( |
LEnvironment * |
env | ) |
|
|
inlinevirtual |
virtual void SetDeferredLazyDeoptimizationEnvironment |
( |
LEnvironment * |
env | ) |
|
|
inlinevirtual |
virtual void SetDeferredLazyDeoptimizationEnvironment |
( |
LEnvironment * |
env | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: