AddDominatedBlock(BlockEntryInstr *block) | dart::BlockEntryInstr | inline |
AddPredecessor(BlockEntryInstr *predecessor) | dart::JoinEntryInstr | virtual |
BaseClass typedef | dart::TemplateInstruction< 0, NoThrow > | |
block_id() const | dart::BlockEntryInstr | inline |
BlockEntryInstr(intptr_t block_id, intptr_t try_index, intptr_t deopt_id, intptr_t stack_depth) | dart::BlockEntryInstr | inlineprotected |
CanBecomeDeoptimizationTarget() const | dart::BlockEntryInstr | inlinevirtual |
ClearAllInstructions() | dart::BlockEntryInstr | |
ClearDominatedBlocks() | dart::BlockEntryInstr | inline |
ClearPredecessors() | dart::JoinEntryInstr | inlinevirtual |
ComputeCanDeoptimize() const | dart::BlockEntryInstr | inlinevirtual |
DISALLOW_COPY_AND_ASSIGN(JoinEntryInstr) | dart::JoinEntryInstr | |
DiscoverBlock(BlockEntryInstr *predecessor, GrowableArray< BlockEntryInstr * > *preorder, GrowableArray< intptr_t > *parent) | dart::BlockEntryInstr | |
dominated_blocks() | dart::BlockEntryInstr | inline |
Dominates(BlockEntryInstr *other) const | dart::BlockEntryInstr | |
dominator() const | dart::BlockEntryInstr | inline |
end_pos() const | dart::BlockEntryInstr | inline |
FindOsrEntryAndRelink(GraphEntryInstr *graph_entry, Instruction *parent, BitVector *block_marks) | dart::BlockEntryInstr | protected |
GetBlock() | dart::BlockEntryInstr | inlinevirtual |
GetParallelMove() | dart::BlockEntryInstr | inline |
HasNonRedundantParallelMove() const | dart::BlockEntryInstr | inline |
HasParallelMove() const | dart::BlockEntryInstr | inline |
HasUnknownSideEffects() const | dart::JoinEntryInstr | inlinevirtual |
ImmediateDominator() const | dart::BlockEntryInstr | |
IndexOfPredecessor(BlockEntryInstr *pred) const | dart::JoinEntryInstr | |
indirect_id() const | dart::IndirectEntryInstr | inline |
IndirectEntryInstr(intptr_t block_id, intptr_t indirect_id, intptr_t try_index, intptr_t deopt_id) | dart::IndirectEntryInstr | inline |
InputAt(intptr_t i) const | dart::TemplateInstruction< 0, NoThrow > | inlinevirtual |
InputCount() const | dart::TemplateInstruction< 0, NoThrow > | inlinevirtual |
inputs_ | dart::TemplateInstruction< 0, NoThrow > | protected |
InsertPhi(intptr_t var_index, intptr_t var_count) | dart::JoinEntryInstr | |
InsertPhi(PhiInstr *phi) | dart::JoinEntryInstr | |
InsideTryBlock() const | dart::BlockEntryInstr | inline |
instructions() | dart::BlockEntryInstr | inline |
IsLoopHeader() const | dart::BlockEntryInstr | |
JoinEntryInstr(intptr_t block_id, intptr_t try_index, intptr_t deopt_id, intptr_t stack_depth=0) | dart::JoinEntryInstr | inline |
last_instruction() const | dart::BlockEntryInstr | inline |
loop_info() const | dart::BlockEntryInstr | inline |
MayThrow() const | dart::TemplateInstruction< 0, NoThrow > | inlinevirtual |
NestingDepth() const | dart::BlockEntryInstr | |
parallel_move() const | dart::BlockEntryInstr | inline |
phis() const | dart::JoinEntryInstr | inline |
postorder_number() const | dart::BlockEntryInstr | inline |
PredecessorAt(intptr_t index) const | dart::JoinEntryInstr | inlinevirtual |
PredecessorCount() const | dart::JoinEntryInstr | inlinevirtual |
predecessors_ | dart::JoinEntryInstr | |
preorder_number() const | dart::BlockEntryInstr | inline |
RemoveDeadPhis(Definition *replacement) | dart::JoinEntryInstr | |
RemovePhi(PhiInstr *phi) | dart::JoinEntryInstr | |
ReplaceAsPredecessorWith(BlockEntryInstr *new_block) | dart::BlockEntryInstr | |
set_block_id(intptr_t block_id) | dart::BlockEntryInstr | inline |
set_end_pos(intptr_t pos) | dart::BlockEntryInstr | inline |
set_last_instruction(Instruction *instr) | dart::BlockEntryInstr | inline |
set_loop_info(LoopInfo *loop_info) | dart::BlockEntryInstr | inline |
set_postorder_number(intptr_t number) | dart::BlockEntryInstr | inline |
set_preorder_number(intptr_t number) | dart::BlockEntryInstr | inline |
set_stack_depth(intptr_t s) | dart::BlockEntryInstr | inline |
set_start_pos(intptr_t pos) | dart::BlockEntryInstr | inline |
set_try_index(intptr_t index) | dart::BlockEntryInstr | inline |
stack_depth() const | dart::BlockEntryInstr | inline |
start_pos() const | dart::BlockEntryInstr | inline |
TemplateInstruction(intptr_t deopt_id=DeoptId::kNone) | dart::TemplateInstruction< 0, NoThrow > | inlineexplicit |
TemplateInstruction(const InstructionSource &source, intptr_t deopt_id=DeoptId::kNone) | dart::TemplateInstruction< 0, NoThrow > | inline |
token_pos() const | dart::BlockEntryInstr | inlinevirtual |
try_index() const | dart::BlockEntryInstr | inline |