AllocateBlockId() | dart::kernel::BaseFlowGraphBuilder | inlineprotected |
AllocateClosure(TokenPosition position, bool has_instantiator_type_args, bool is_generic, bool is_tear_off) | dart::kernel::BaseFlowGraphBuilder | |
AllocateContext(const ZoneGrowableArray< const Slot * > &scope) | dart::kernel::BaseFlowGraphBuilder | |
AllocateObject(TokenPosition position, const Class &klass, intptr_t argument_count) | dart::kernel::BaseFlowGraphBuilder | |
AllocateRecord(TokenPosition position, RecordShape shape) | dart::kernel::BaseFlowGraphBuilder | |
AllocateSmallRecord(TokenPosition position, RecordShape shape) | dart::kernel::BaseFlowGraphBuilder | |
AllocateTryIndex() | dart::kernel::BaseFlowGraphBuilder | inline |
AllocateTypedData(TokenPosition position, classid_t class_id) | dart::kernel::BaseFlowGraphBuilder | |
AssertAssignable(TokenPosition position, const String &dst_name, AssertAssignableInstr::Kind kind=AssertAssignableInstr::kUnknown) | dart::kernel::BaseFlowGraphBuilder | |
AssertBool(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
BaseFlowGraphBuilder(const ParsedFunction *parsed_function, intptr_t last_used_block_id, intptr_t osr_id=DeoptId::kNone, ZoneGrowableArray< intptr_t > *context_level_array=nullptr, InlineExitCollector *exit_collector=nullptr, bool inlining_unchecked_entry=false) | dart::kernel::BaseFlowGraphBuilder | inline |
BinaryIntegerOp(Token::Kind op, Representation representation, bool is_truncating=false) | dart::kernel::BaseFlowGraphBuilder | |
BooleanNegate() | dart::kernel::BaseFlowGraphBuilder | |
Box(Representation from) | dart::kernel::BaseFlowGraphBuilder | |
BranchIfEqual(TargetEntryInstr **then_entry, TargetEntryInstr **otherwise_entry, bool negate=false) | dart::kernel::BaseFlowGraphBuilder | |
BranchIfNull(TargetEntryInstr **then_entry, TargetEntryInstr **otherwise_entry, bool negate=false) | dart::kernel::BaseFlowGraphBuilder | |
BranchIfStrictEqual(TargetEntryInstr **then_entry, TargetEntryInstr **otherwise_entry) | dart::kernel::BaseFlowGraphBuilder | |
BranchIfTrue(TargetEntryInstr **then_entry, TargetEntryInstr **otherwise_entry, bool negate=false) | dart::kernel::BaseFlowGraphBuilder | |
BuildEntryPointsIntrospection() | dart::kernel::BaseFlowGraphBuilder | |
BuildFunctionEntry(GraphEntryInstr *graph_entry) | dart::kernel::BaseFlowGraphBuilder | |
BuildIndirectEntry(intptr_t indirect_id, intptr_t try_index) | dart::kernel::BaseFlowGraphBuilder | |
BuildJoinEntry() | dart::kernel::BaseFlowGraphBuilder | |
BuildJoinEntry(intptr_t try_index) | dart::kernel::BaseFlowGraphBuilder | |
BuildTargetEntry() | dart::kernel::BaseFlowGraphBuilder | |
BuildThrowNoSuchMethod() | dart::kernel::BaseFlowGraphBuilder | |
CalculateElementAddress(intptr_t index_scale) | dart::kernel::BaseFlowGraphBuilder | |
CheckNotDeeplyImmutable(CheckWritableInstr::Kind kind) | dart::kernel::BaseFlowGraphBuilder | |
CheckNull(TokenPosition position, LocalVariable *receiver, const String &function_name) | dart::kernel::BaseFlowGraphBuilder | |
CheckNullOptimized(const String &name, CheckNullInstr::ExceptionType exception_type, TokenPosition position=TokenPosition::kNoSource) | dart::kernel::BaseFlowGraphBuilder | |
CheckNullOptimized(const String &function_name, TokenPosition position=TokenPosition::kNoSource) | dart::kernel::BaseFlowGraphBuilder | inline |
CheckStackOverflow(TokenPosition position, intptr_t stack_depth, intptr_t loop_depth) | dart::kernel::BaseFlowGraphBuilder | |
CheckStackOverflowInPrologue(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
ClosureCall(const Function &target_function, TokenPosition position, intptr_t type_args_len, intptr_t argument_count, const Array &argument_names, const InferredTypeMetadata *result_type=nullptr) | dart::kernel::BaseFlowGraphBuilder | |
Constant(const Object &value) | dart::kernel::BaseFlowGraphBuilder | |
context_depth_ | dart::kernel::BaseFlowGraphBuilder | protected |
context_level_array_ | dart::kernel::BaseFlowGraphBuilder | protected |
ConvertUnboxedToUntagged() | dart::kernel::BaseFlowGraphBuilder | |
ConvertUntaggedToUnboxed() | dart::kernel::BaseFlowGraphBuilder | |
coverage_array() const | dart::kernel::BaseFlowGraphBuilder | inline |
coverage_array_ | dart::kernel::BaseFlowGraphBuilder | protected |
coverage_state_index_for_position_ | dart::kernel::BaseFlowGraphBuilder | protected |
CreateArray() | dart::kernel::BaseFlowGraphBuilder | |
current_try_index_ | dart::kernel::BaseFlowGraphBuilder | protected |
CurrentTryIndex() const | dart::kernel::BaseFlowGraphBuilder | inline |
DebugStepCheck(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
DoubleToFloat() | dart::kernel::BaseFlowGraphBuilder | |
DoubleToInteger(MethodRecognizer::Kind recognized_kind) | dart::kernel::BaseFlowGraphBuilder | |
Drop() | dart::kernel::BaseFlowGraphBuilder | |
DropTemporary(LocalVariable **temp) | dart::kernel::BaseFlowGraphBuilder | |
DropTempsPreserveTop(intptr_t num_temps_to_drop) | dart::kernel::BaseFlowGraphBuilder | |
exit_collector_ | dart::kernel::BaseFlowGraphBuilder | protected |
FinalizeCoverageArray() | dart::kernel::BaseFlowGraphBuilder | |
FloatToDouble() | dart::kernel::BaseFlowGraphBuilder | |
function_ | dart::kernel::BaseFlowGraphBuilder | protected |
GenericCheckBound() | dart::kernel::BaseFlowGraphBuilder | |
GetArguments(int count) | dart::kernel::BaseFlowGraphBuilder | |
GetCoverageIndexFor(intptr_t encoded_position) | dart::kernel::BaseFlowGraphBuilder | protected |
GetNextDeoptId() | dart::kernel::BaseFlowGraphBuilder | inline |
GetStackDepth() const | dart::kernel::BaseFlowGraphBuilder | inline |
Goto(JoinEntryInstr *destination) | dart::kernel::BaseFlowGraphBuilder | |
GuardFieldClass(const Field &field, intptr_t deopt_id) | dart::kernel::BaseFlowGraphBuilder | |
GuardFieldLength(const Field &field, intptr_t deopt_id) | dart::kernel::BaseFlowGraphBuilder | |
has_saved_args_desc_array() | dart::kernel::BaseFlowGraphBuilder | inline |
InitConstantParameters() | dart::kernel::BaseFlowGraphBuilder | |
InlineBailout(const char *reason) | dart::kernel::BaseFlowGraphBuilder | |
inlining_unchecked_entry_ | dart::kernel::BaseFlowGraphBuilder | protected |
InliningUncheckedEntry() const | dart::kernel::BaseFlowGraphBuilder | inline |
InstantiateDynamicTypeArguments() | dart::kernel::BaseFlowGraphBuilder | |
InstantiateType(const AbstractType &type) | dart::kernel::BaseFlowGraphBuilder | |
InstantiateTypeArguments(const TypeArguments &type_arguments) | dart::kernel::BaseFlowGraphBuilder | |
IntConstant(int64_t value) | dart::kernel::BaseFlowGraphBuilder | |
InvokeMathCFunction(MethodRecognizer::Kind recognized_kind, intptr_t num_inputs) | dart::kernel::BaseFlowGraphBuilder | |
is_recording_context_levels() const | dart::kernel::BaseFlowGraphBuilder | inline |
IsCompiledForOsr() | dart::kernel::BaseFlowGraphBuilder | inline |
IsInlining() const | dart::kernel::BaseFlowGraphBuilder | inline |
last_used_block_id_ | dart::kernel::BaseFlowGraphBuilder | protected |
LoadArgDescriptor() | dart::kernel::BaseFlowGraphBuilder | |
LoadClassId() | dart::kernel::BaseFlowGraphBuilder | |
LoadContextAt(int depth) | dart::kernel::BaseFlowGraphBuilder | |
LoadField(const Field &field, bool calls_initializer) | dart::kernel::BaseFlowGraphBuilder | |
LoadFpRelativeSlot(intptr_t offset, CompileType result_type, Representation representation=kTagged) | dart::kernel::BaseFlowGraphBuilder | |
LoadIndexed(classid_t class_id, intptr_t index_scale=compiler::target::kWordSize, bool index_unboxed=false, AlignmentType alignment=kAlignedAccess) | dart::kernel::BaseFlowGraphBuilder | |
LoadLocal(LocalVariable *variable) | dart::kernel::BaseFlowGraphBuilder | |
LoadNativeField(const Slot &native_field, InnerPointerAccess loads_inner_pointer, bool calls_initializer=false) | dart::kernel::BaseFlowGraphBuilder | |
LoadNativeField(const Slot &native_field, bool calls_initializer=false) | dart::kernel::BaseFlowGraphBuilder | |
LoadStaticField(const Field &field, bool calls_initializer) | dart::kernel::BaseFlowGraphBuilder | |
LoadUntagged(intptr_t offset) | dart::kernel::BaseFlowGraphBuilder | |
MakeTemp() | dart::kernel::BaseFlowGraphBuilder | |
MakeTemporary(const char *suffix=nullptr) | dart::kernel::BaseFlowGraphBuilder | |
MayCloneField(Zone *zone, const Field &field) | dart::kernel::BaseFlowGraphBuilder | static |
MemoryCopy(classid_t src_cid, classid_t dest_cid, bool unboxed_inputs, bool can_overlap=true) | dart::kernel::BaseFlowGraphBuilder | |
next_used_try_index_ | dart::kernel::BaseFlowGraphBuilder | protected |
NullConstant() | dart::kernel::BaseFlowGraphBuilder | |
osr_id_ | dart::kernel::BaseFlowGraphBuilder | protected |
parsed_function_ | dart::kernel::BaseFlowGraphBuilder | protected |
Peek(intptr_t depth=0) | dart::kernel::BaseFlowGraphBuilder | |
Pop() | dart::kernel::BaseFlowGraphBuilder | |
Push(Definition *definition) | dart::kernel::BaseFlowGraphBuilder | |
ReachabilityFence() | dart::kernel::BaseFlowGraphBuilder | |
RecordBranchCoverage(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
RecordCoverage(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
RecordCoverageImpl(TokenPosition position, bool is_branch_coverage) | dart::kernel::BaseFlowGraphBuilder | protected |
RecordUncheckedEntryPoint(GraphEntryInstr *graph_entry, FunctionEntryInstr *unchecked_entry) | dart::kernel::BaseFlowGraphBuilder | |
RedefinitionWithType(const AbstractType &type) | dart::kernel::BaseFlowGraphBuilder | |
reset_context_depth_for_deopt_id(intptr_t deopt_id) | dart::kernel::BaseFlowGraphBuilder | |
Return(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
saved_args_desc_array() | dart::kernel::BaseFlowGraphBuilder | inline |
saved_args_desc_array_ | dart::kernel::BaseFlowGraphBuilder | protected |
set_context_depth(intptr_t context_level) | dart::kernel::BaseFlowGraphBuilder | inline |
SetCurrentTryIndex(intptr_t try_index) | dart::kernel::BaseFlowGraphBuilder | inline |
SetTempIndex(Definition *definition) | dart::kernel::BaseFlowGraphBuilder | |
SmiBinaryOp(Token::Kind op, bool is_truncating=false) | dart::kernel::BaseFlowGraphBuilder | |
SmiRelationalOp(Token::Kind kind) | dart::kernel::BaseFlowGraphBuilder | |
stack_ | dart::kernel::BaseFlowGraphBuilder | protected |
StoreField(const Field &field, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther, StoreBarrierType emit_store_barrier=kEmitStoreBarrier) | dart::kernel::BaseFlowGraphBuilder | |
StoreFieldGuarded(const Field &field, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther) | dart::kernel::BaseFlowGraphBuilder | |
StoreFpRelativeSlot(intptr_t offset) | dart::kernel::BaseFlowGraphBuilder | |
StoreIndexed(classid_t class_id) | dart::kernel::BaseFlowGraphBuilder | |
StoreIndexedTypedData(classid_t class_id, intptr_t index_scale, bool index_unboxed, AlignmentType alignment=kAlignedAccess) | dart::kernel::BaseFlowGraphBuilder | |
StoreLocal(LocalVariable *variable) | dart::kernel::BaseFlowGraphBuilder | inline |
StoreLocal(TokenPosition position, LocalVariable *variable) | dart::kernel::BaseFlowGraphBuilder | |
StoreLocalRaw(TokenPosition position, LocalVariable *variable) | dart::kernel::BaseFlowGraphBuilder | |
StoreNativeField(TokenPosition position, const Slot &slot, InnerPointerAccess stores_inner_pointer, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther, StoreBarrierType emit_store_barrier=kEmitStoreBarrier, compiler::Assembler::MemoryOrder memory_order=compiler::Assembler::kRelaxedNonAtomic) | dart::kernel::BaseFlowGraphBuilder | |
StoreNativeField(TokenPosition position, const Slot &slot, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther, StoreBarrierType emit_store_barrier=kEmitStoreBarrier, compiler::Assembler::MemoryOrder memory_order=compiler::Assembler::kRelaxedNonAtomic) | dart::kernel::BaseFlowGraphBuilder | inline |
StoreNativeField(const Slot &slot, InnerPointerAccess stores_inner_pointer, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther, StoreBarrierType emit_store_barrier=kEmitStoreBarrier, compiler::Assembler::MemoryOrder memory_order=compiler::Assembler::kRelaxedNonAtomic) | dart::kernel::BaseFlowGraphBuilder | inline |
StoreNativeField(const Slot &slot, StoreFieldInstr::Kind kind=StoreFieldInstr::Kind::kOther, StoreBarrierType emit_store_barrier=kEmitStoreBarrier, compiler::Assembler::MemoryOrder memory_order=compiler::Assembler::kRelaxedNonAtomic) | dart::kernel::BaseFlowGraphBuilder | inline |
StoreStaticField(TokenPosition position, const Field &field) | dart::kernel::BaseFlowGraphBuilder | |
StreamingFlowGraphBuilder | dart::kernel::BaseFlowGraphBuilder | friend |
StrictCompare(TokenPosition position, Token::Kind kind, bool number_check=false) | dart::kernel::BaseFlowGraphBuilder | |
StrictCompare(Token::Kind kind, bool number_check=false) | dart::kernel::BaseFlowGraphBuilder | |
TailCall(const Code &code) | dart::kernel::BaseFlowGraphBuilder | |
TestAnyTypeArgs(Fragment present, Fragment absent) | dart::kernel::BaseFlowGraphBuilder | |
TestDelayedTypeArgs(LocalVariable *closure, Fragment present, Fragment absent) | dart::kernel::BaseFlowGraphBuilder | |
TestTypeArgsLen(Fragment eq_branch, Fragment neq_branch, intptr_t num_type_args) | dart::kernel::BaseFlowGraphBuilder | |
thread_ | dart::kernel::BaseFlowGraphBuilder | protected |
ThrowException(TokenPosition position) | dart::kernel::BaseFlowGraphBuilder | |
UnaryDoubleOp(Token::Kind op) | dart::kernel::BaseFlowGraphBuilder | |
UnboxedIntConstant(int64_t value, Representation representation) | dart::kernel::BaseFlowGraphBuilder | |
Utf8Scan() | dart::kernel::BaseFlowGraphBuilder | |
zone_ | dart::kernel::BaseFlowGraphBuilder | protected |