Flutter Engine
The Flutter Engine
|
#include <il.h>
Public Member Functions | |
MoveOperands (Location dest, Location src) | |
MoveOperands (const MoveOperands &other) | |
MoveOperands & | operator= (const MoveOperands &other) |
Location | src () const |
Location | dest () const |
Location * | src_slot () |
Location * | dest_slot () |
void | set_src (const Location &value) |
void | set_dest (const Location &value) |
Location | MarkPending () |
void | ClearPending (Location dest) |
bool | IsPending () const |
bool | Blocks (Location loc) const |
bool | IsRedundant () const |
void | Eliminate () |
bool | IsEliminated () const |
void | Write (FlowGraphSerializer *s) const |
MoveOperands (FlowGraphDeserializer *d) | |
Public Member Functions inherited from dart::ZoneAllocated | |
ZoneAllocated () | |
void * | operator new (size_t size) |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *pointer) |
|
inline |
Definition at line 1531 of file il.h.
|
explicit |
Definition at line 1377 of file il_serializer.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1580 of file il.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void dart::MoveOperands::Write | ( | FlowGraphSerializer * | s | ) | const |
Definition at line 1372 of file il_serializer.cc.