Flutter Engine
The Flutter Engine
|
This is the complete list of members for dart::AotCallSpecializer, including all inherited members.
AddCheckClass(Definition *to_check, const Cids &cids, intptr_t deopt_id, Environment *deopt_environment, Instruction *insert_before) | dart::CallSpecializer | protected |
AddCheckNull(Value *to_check, const String &function_name, intptr_t deopt_id, Environment *deopt_environment, Instruction *insert_before) | dart::CallSpecializer | protected |
AddReceiverCheck(InstanceCallInstr *call) | dart::CallSpecializer | inlineprotected |
AotCallSpecializer(Precompiler *precompiler, FlowGraph *flow_graph, SpeculativeInliningPolicy *speculative_policy) | dart::AotCallSpecializer | |
ApplyClassIds() | dart::CallSpecializer | |
ApplyICData() | dart::CallSpecializer | |
CallSpecializer(FlowGraph *flow_graph, SpeculativeInliningPolicy *speculative_policy, bool should_clone_fields) | dart::CallSpecializer | inline |
current_iterator() const | dart::FlowGraphVisitor | inline |
current_iterator_ | dart::FlowGraphVisitor | protected |
flow_graph() const | dart::CallSpecializer | inline |
FlowGraphVisitor(const GrowableArray< BlockEntryInstr * > &block_order) | dart::FlowGraphVisitor | inlineexplicit |
function() const | dart::CallSpecializer | inlineprotected |
InlineImplicitInstanceGetter(Definition *call, const Field &field) | dart::CallSpecializer | protected |
InsertBefore(Instruction *next, Instruction *instr, Environment *env, FlowGraph::UseKind use_kind) | dart::CallSpecializer | inline |
InsertSpeculativeBefore(Instruction *next, Instruction *instr, Environment *env, FlowGraph::UseKind use_kind) | dart::CallSpecializer | inline |
InstructionVisitor() | dart::InstructionVisitor | inline |
isolate_group() const | dart::CallSpecializer | inlineprotected |
ReplaceCall(Definition *call, Definition *replacement) | dart::CallSpecializer | protected |
ReplaceCallWithResult(Definition *call, Instruction *replacement, Definition *result) | dart::CallSpecializer | protected |
ReplaceInstanceCallsWithDispatchTableCalls() | dart::AotCallSpecializer | privatevirtual |
ReplaceWithInstanceOf(InstanceCallInstr *instr) | dart::CallSpecializer | protected |
set_block_order(const GrowableArray< BlockEntryInstr * > &block_order) | dart::FlowGraphVisitor | inlineprotected |
set_flow_graph(FlowGraph *flow_graph) | dart::CallSpecializer | inline |
should_clone_fields_ | dart::CallSpecializer | protected |
speculative_policy_ | dart::CallSpecializer | protected |
thread() const | dart::CallSpecializer | inlineprotected |
TryCreateICData(InstanceCallInstr *call) | dart::AotCallSpecializer | privatevirtual |
TryInlineInstanceGetter(InstanceCallInstr *call) | dart::CallSpecializer | protected |
TryInlineInstanceMethod(InstanceCallInstr *call) | dart::CallSpecializer | protected |
TryInlineInstanceSetter(InstanceCallInstr *call) | dart::CallSpecializer | protected |
TryOptimizeStaticCallUsingStaticTypes(StaticCallInstr *call) | dart::AotCallSpecializer | privatevirtual |
TryReplaceInstanceOfWithRangeCheck(InstanceCallInstr *call, const AbstractType &type) | dart::AotCallSpecializer | virtual |
TryReplaceWithBinaryOp(InstanceCallInstr *call, Token::Kind op_kind) | dart::CallSpecializer | protected |
TryReplaceWithEqualityOp(InstanceCallInstr *call, Token::Kind op_kind) | dart::CallSpecializer | protected |
TryReplaceWithRelationalOp(InstanceCallInstr *call, Token::Kind op_kind) | dart::CallSpecializer | protected |
TryReplaceWithUnaryOp(InstanceCallInstr *call, Token::Kind op_kind) | dart::CallSpecializer | protected |
ValueObject() | dart::ValueObject | inline |
VisitBlocks() | dart::FlowGraphVisitor | virtual |
VisitInstanceCall(InstanceCallInstr *instr) | dart::AotCallSpecializer | virtual |
VisitLoadCodeUnits(LoadCodeUnitsInstr *instr) | dart::CallSpecializer | virtual |
VisitPolymorphicInstanceCall(PolymorphicInstanceCallInstr *instr) | dart::AotCallSpecializer | virtual |
VisitStaticCall(StaticCallInstr *instr) | dart::AotCallSpecializer | virtual |
zone() const | dart::CallSpecializer | inlineprotected |
~AotCallSpecializer() | dart::AotCallSpecializer | inlinevirtual |
~CallSpecializer() | dart::CallSpecializer | inlinevirtual |
~FlowGraphVisitor() | dart::FlowGraphVisitor | inlinevirtual |
~InstructionVisitor() | dart::InstructionVisitor | inlinevirtual |
~ValueObject() | dart::ValueObject | inline |