V8 Project
v8::internal::HOptimizedGraphBuilderWithPositions Member List

This is the complete list of members for v8::internal::HOptimizedGraphBuilderWithPositions, including all inherited members.

Add()v8::internal::HGraphBuilderinline
Add(P1 p1)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3, P4 p4)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)v8::internal::HGraphBuilderinline
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)v8::internal::HGraphBuilderinline
Add(const char *reason, Deoptimizer::BailoutType type)v8::internal::HGraphBuilderinline
Add(BailoutId id, RemovableSimulate removable)v8::internal::HGraphBuilderinline
Add(BailoutId id)v8::internal::HGraphBuilderinline
Add(HValue *value)v8::internal::HGraphBuilderinline
Add(HConstant *value)v8::internal::HGraphBuilderinline
Add(Handle< String > name, const Runtime::Function *c_function, int argument_count)v8::internal::HGraphBuilderinline
AddCheckMap(HValue *object, Handle< Map > map)v8::internal::HOptimizedGraphBuilderprivate
AddCheckPrototypeMaps(Handle< JSObject > holder, Handle< Map > receiver_map)v8::internal::HOptimizedGraphBuilderprivate
AddElementAccess(HValue *elements, HValue *checked_key, HValue *val, HValue *dependency, ElementsKind elements_kind, PropertyAccessType access_type, LoadKeyedHoleMode load_mode=NEVER_RETURN_HOLE)v8::internal::HGraphBuilderprotected
AddIncrementCounter(StatsCounter *counter)v8::internal::HGraphBuilderprotected
AddInstruction(HInstruction *instr)v8::internal::HGraphBuilder
AddInstructionTyped(I *instr)v8::internal::HGraphBuilderinlineprivate
AddLeaveInlined(HBasicBlock *block, HValue *return_value, FunctionState *state)v8::internal::HGraphBuilderinline
AddLeaveInlined(HValue *return_value, FunctionState *state)v8::internal::HGraphBuilderinline
AddLoadArrayLength(HValue *object, ElementsKind kind, HValue *dependency=NULL)v8::internal::HGraphBuilderprotected
AddLoadElements(HValue *object, HValue *dependency=NULL)v8::internal::HGraphBuilderprotected
AddLoadFixedArrayLength(HValue *object, HValue *dependency=NULL)v8::internal::HGraphBuilderprotected
AddLoadJSBuiltin(Builtins::JavaScript builtin)v8::internal::HGraphBuilderprotected
AddLoadMap(HValue *object, HValue *dependency=NULL)v8::internal::HGraphBuilderprotected
AddLoadStringInstanceType(HValue *string)v8::internal::HGraphBuilderprotected
AddLoadStringLength(HValue *string)v8::internal::HGraphBuilderprotected
AddSimulate(BailoutId id, RemovableSimulate removable=FIXED_SIMULATE)v8::internal::HGraphBuilder
AddStoreMapConstant(HValue *object, Handle< Map > map)v8::internal::HGraphBuilderinlineprotected
AddUncasted()v8::internal::HGraphBuilderinline
AddUncasted(P1 p1)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)v8::internal::HGraphBuilderinline
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)v8::internal::HGraphBuilderinline
AddUncasted(const char *reason, Deoptimizer::BailoutType type)v8::internal::HGraphBuilderinline
AddUncasted(BailoutId id)v8::internal::HGraphBuilderinline
AddUncasted(HValue *value)v8::internal::HGraphBuilderinline
AddUncasted(HConstant *value)v8::internal::HGraphBuilderinline
AddUncasted(Handle< String > name, const Runtime::Function *c_function, int argument_count)v8::internal::HGraphBuilderinline
AllocateJSArrayObject(AllocationSiteMode mode)v8::internal::HGraphBuilderprotected
ApiCallType enum namev8::internal::HOptimizedGraphBuilderprivate
array_function()v8::internal::HOptimizedGraphBuilderinlineprivate
ArrayIndexOfMode enum namev8::internal::HOptimizedGraphBuilderprivate
ast_context() constv8::internal::HOptimizedGraphBuilderinlineprotected
ast_context_v8::internal::HOptimizedGraphBuilderprivate
Bailout(BailoutReason reason)v8::internal::HOptimizedGraphBuilder
Bind(Variable *var, HValue *value)v8::internal::HOptimizedGraphBuilderinlineprotected
BindIfLive(Variable *var, HValue *value)v8::internal::HOptimizedGraphBuilderinlineprotected
break_scope() constv8::internal::HOptimizedGraphBuilderinline
break_scope_v8::internal::HOptimizedGraphBuilderprivate
BuildAddStringLengths(HValue *left_length, HValue *right_length)v8::internal::HGraphBuilderprotected
BuildAllocate(HValue *object_size, HType type, InstanceType instance_type, HAllocationMode allocation_mode)v8::internal::HGraphBuilderprotected
BuildAllocateArrayFromLength(JSArrayBuilder *array_builder, HValue *length_argument)v8::internal::HGraphBuilderprotected
BuildAllocateElements(ElementsKind kind, HValue *size_in_bytes)v8::internal::HGraphBuilderprotected
BuildAllocateElementsAndInitializeElementsHeader(ElementsKind kind, HValue *capacity)v8::internal::HGraphBuilderprotected
BuildAllocateExternalElements(ExternalArrayType array_type, bool is_zero_byte_offset, HValue *buffer, HValue *byte_offset, HValue *length)v8::internal::HOptimizedGraphBuilderprivate
BuildAllocateFixedTypedArray(ExternalArrayType array_type, size_t element_size, ElementsKind fixed_elements_kind, HValue *byte_length, HValue *length)v8::internal::HOptimizedGraphBuilderprivate
BuildArrayBufferViewInitialization(HValue *obj, HValue *buffer, HValue *byte_offset, HValue *byte_length)v8::internal::HGraphBuilderprotected
BuildArrayCall(Expression *expr, int arguments_count, HValue *function, Handle< AllocationSite > cell)v8::internal::HOptimizedGraphBuilderprivate
BuildArrayIndexOf(HValue *receiver, HValue *search_element, ElementsKind kind, ArrayIndexOfMode mode)v8::internal::HOptimizedGraphBuilderprivate
BuildBinaryOperation(BinaryOperation *expr, HValue *left, HValue *right, PushBeforeSimulateBehavior push_sim_result)v8::internal::HOptimizedGraphBuilderprivate
v8::internal::HGraphBuilder::BuildBinaryOperation(Token::Value op, HValue *left, HValue *right, Type *left_type, Type *right_type, Type *result_type, Maybe< int > fixed_right_arg, HAllocationMode allocation_mode)v8::internal::HGraphBuilderprotected
BuildCalculateElementsSize(ElementsKind kind, HValue *capacity)v8::internal::HGraphBuilderprotected
BuildCallConstantFunction(Handle< JSFunction > target, int argument_count)v8::internal::HOptimizedGraphBuilderprivate
BuildCheckForCapacityGrow(HValue *object, HValue *elements, ElementsKind kind, HValue *length, HValue *key, bool is_js_array, PropertyAccessType access_type)v8::internal::HGraphBuilderprotected
BuildCheckHeapObject(HValue *object)v8::internal::HGraphBuilderprotected
BuildCheckPrototypeMaps(Handle< JSObject > prototype, Handle< JSObject > holder)v8::internal::HGraphBuilderprotected
BuildCheckString(HValue *string)v8::internal::HGraphBuilderprotected
BuildCloneShallowArrayCow(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind)v8::internal::HGraphBuilderprotected
BuildCloneShallowArrayEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode)v8::internal::HGraphBuilderprotected
BuildCloneShallowArrayNonEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind)v8::internal::HGraphBuilderprotected
BuildCompareInstruction(Token::Value op, HValue *left, HValue *right, Type *left_type, Type *right_type, Type *combined_type, HSourcePosition left_position, HSourcePosition right_position, PushBeforeSimulateBehavior push_sim_result, BailoutId bailout_id)v8::internal::HOptimizedGraphBuilderprivate
BuildCompareNil(HValue *value, Type *type, HIfContinuation *continuation)v8::internal::HGraphBuilderprotected
BuildConstantMapCheck(Handle< JSObject > constant)v8::internal::HGraphBuilderprotected
BuildContextChainWalk(Variable *var)v8::internal::HOptimizedGraphBuilderprivate
BuildCopyElements(HValue *from_elements, ElementsKind from_elements_kind, HValue *to_elements, ElementsKind to_elements_kind, HValue *length, HValue *capacity)v8::internal::HGraphBuilderprotected
BuildCopyElementsOnWrite(HValue *object, HValue *elements, ElementsKind kind, HValue *length)v8::internal::HGraphBuilderprotected
BuildCopySeqStringChars(HValue *src, HValue *src_offset, String::Encoding src_encoding, HValue *dst, HValue *dst_offset, String::Encoding dst_encoding, HValue *length)v8::internal::HGraphBuilderprotected
BuildCreateAllocationMemento(HValue *previous_object, HValue *previous_object_size, HValue *payload)v8::internal::HGraphBuilderprotected
BuildCreateConsString(HValue *length, HValue *left, HValue *right, HAllocationMode allocation_mode)v8::internal::HGraphBuilderprotected
BuildDecodeField(HValue *encoded_field)v8::internal::HGraphBuilderinlineprotected
BuildElementIndexHash(HValue *index)v8::internal::HGraphBuilderprotected
BuildEmitElements(Handle< JSObject > boilerplate_object, Handle< FixedArrayBase > elements, HValue *object_elements, AllocationSiteUsageContext *site_context)v8::internal::HOptimizedGraphBuilderprivate
BuildEmitFixedArray(Handle< FixedArrayBase > elements, ElementsKind kind, HValue *object_elements, AllocationSiteUsageContext *site_context)v8::internal::HOptimizedGraphBuilderprivate
BuildEmitFixedDoubleArray(Handle< FixedArrayBase > elements, ElementsKind kind, HValue *object_elements)v8::internal::HOptimizedGraphBuilderprivate
BuildEmitInObjectProperties(Handle< JSObject > boilerplate_object, HInstruction *object, AllocationSiteUsageContext *site_context, PretenureFlag pretenure_flag)v8::internal::HOptimizedGraphBuilderprivate
BuildEmitObjectHeader(Handle< JSObject > boilerplate_object, HInstruction *object)v8::internal::HOptimizedGraphBuilderprivate
BuildFastLiteral(Handle< JSObject > boilerplate_object, AllocationSiteUsageContext *site_context)v8::internal::HOptimizedGraphBuilderprivate
BuildFillElementsWithHole(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to)v8::internal::HGraphBuilderprotected
BuildFillElementsWithValue(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to, HValue *value)v8::internal::HGraphBuilderprotected
BuildGetArrayFunction()v8::internal::HGraphBuilderprotected
BuildGetElementsKind(HValue *object)v8::internal::HGraphBuilderprotected
BuildGetNativeContext(HValue *closure)v8::internal::HGraphBuilderprotected
BuildGetNativeContext()v8::internal::HGraphBuilderprotected
BuildGraph() OVERRIDEv8::internal::HOptimizedGraphBuildervirtual
BuildGrowElementsCapacity(HValue *object, HValue *elements, ElementsKind kind, ElementsKind new_kind, HValue *length, HValue *new_capacity)v8::internal::HGraphBuilderprotected
BuildIncrement(bool returns_original_input, CountOperation *expr)v8::internal::HOptimizedGraphBuilderprivate
BuildInitElementsInObjectHeader(Handle< JSObject > boilerplate_object, HInstruction *object, HInstruction *object_elements)v8::internal::HOptimizedGraphBuilderprivate
BuildInitializeElementsHeader(HValue *elements, ElementsKind kind, HValue *capacity)v8::internal::HGraphBuilderprotected
BuildInlinedCallArray(Expression *expression, int argument_count, Handle< AllocationSite > site)v8::internal::HOptimizedGraphBuilderprivate
BuildJSArrayHeader(HValue *array, HValue *array_map, HValue *elements, AllocationSiteMode mode, ElementsKind elements_kind, HValue *allocation_site_payload, HValue *length_field)v8::internal::HGraphBuilderprotected
BuildJSObjectCheck(HValue *receiver, int bit_field_mask)v8::internal::HGraphBuilderprotected
BuildKeyedGeneric(PropertyAccessType access_type, Expression *expr, HValue *object, HValue *key, HValue *value)v8::internal::HOptimizedGraphBuilderprivate
BuildKeyedHoleMode(Handle< Map > map)v8::internal::HOptimizedGraphBuilderprivate
BuildKeyedIndexCheck(HValue *key, HIfContinuation *join_continuation)v8::internal::HGraphBuilderprotected
BuildKeyedLookupCacheHash(HValue *object, HValue *key)v8::internal::HGraphBuilderprotected
BuildLoad(Property *property, BailoutId ast_id)v8::internal::HOptimizedGraphBuilderprivate
BuildLoadNamedField(PropertyAccessInfo *info, HValue *checked_object)v8::internal::HOptimizedGraphBuilderprivate
BuildLoopEntry()v8::internal::HOptimizedGraphBuilderprotected
BuildLoopEntry(IterationStatement *statement)v8::internal::HOptimizedGraphBuilderprotected
BuildMonomorphicAccess(PropertyAccessInfo *info, HValue *object, HValue *checked_object, HValue *value, BailoutId ast_id, BailoutId return_id, bool can_inline_accessor=true)v8::internal::HOptimizedGraphBuilderprivate
BuildMonomorphicElementAccess(HValue *object, HValue *key, HValue *val, HValue *dependency, Handle< Map > map, PropertyAccessType access_type, KeyedAccessStoreMode store_mode)v8::internal::HOptimizedGraphBuilderprivate
BuildNamedAccess(PropertyAccessType access, BailoutId ast_id, BailoutId reutrn_id, Expression *expr, HValue *object, Handle< String > name, HValue *value, bool is_uninitialized=false)v8::internal::HOptimizedGraphBuilderprivate
BuildNamedGeneric(PropertyAccessType access, Expression *expr, HValue *object, Handle< String > name, HValue *value, bool is_uninitialized=false)v8::internal::HOptimizedGraphBuilderprivate
BuildNewElementsCapacity(HValue *old_capacity)v8::internal::HGraphBuilderprotected
BuildNonGlobalObjectCheck(HValue *receiver)v8::internal::HGraphBuilderprotected
BuildNumberToString(HValue *object, Type *type)v8::internal::HGraphBuilderprotected
BuildObjectSizeAlignment(HValue *unaligned_size, int header_size)v8::internal::HGraphBuilderprotected
BuildRegExpConstructResult(HValue *length, HValue *index, HValue *input)v8::internal::HGraphBuilderprotected
BuildStore(Expression *expression, Property *prop, BailoutId ast_id, BailoutId return_id, bool is_uninitialized=false)v8::internal::HOptimizedGraphBuilderprivate
BuildStoreForEffect(Expression *expression, Property *prop, BailoutId ast_id, BailoutId return_id, HValue *object, HValue *key, HValue *value)v8::internal::HOptimizedGraphBuilderprivate
BuildStoreNamedField(PropertyAccessInfo *info, HValue *checked_object, HValue *value)v8::internal::HOptimizedGraphBuilderprivate
BuildStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode)v8::internal::HGraphBuilderprotected
BuildStringCharCodeAt(HValue *string, HValue *index)v8::internal::HOptimizedGraphBuilderprivate
BuildTestForDictionaryProperties(HValue *object, HIfContinuation *continuation)v8::internal::HGraphBuilderprotected
BuildThisFunction()v8::internal::HOptimizedGraphBuilderprivate
BuildTransitionElementsKind(HValue *object, HValue *map, ElementsKind from_kind, ElementsKind to_kind, bool is_jsarray)v8::internal::HGraphBuilderprotected
BuildUncheckedDictionaryElementLoad(HValue *receiver, HValue *elements, HValue *key, HValue *hash)v8::internal::HGraphBuilderprotected
BuildUncheckedMonomorphicElementAccess(HValue *checked_object, HValue *key, HValue *val, bool is_js_array, ElementsKind elements_kind, PropertyAccessType access_type, LoadKeyedHoleMode load_mode, KeyedAccessStoreMode store_mode)v8::internal::HGraphBuilderprotected
BuildUncheckedStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode)v8::internal::HGraphBuilderprotected
BuildWrapReceiver(HValue *object, HValue *function)v8::internal::HGraphBuilderprotected
call_context() constv8::internal::HOptimizedGraphBuilderinlineprotected
ClearInlinedTestContext()v8::internal::HOptimizedGraphBuilderinlineprotected
context()v8::internal::HOptimizedGraphBuilderinlinevirtual
CreateBasicBlock(HEnvironment *env)v8::internal::HGraphBuilderprotected
CreateGraph()v8::internal::HGraphBuilder
CreateJoin(HBasicBlock *first, HBasicBlock *second, BailoutId join_id)v8::internal::HOptimizedGraphBuilder
CreateLoop(IterationStatement *statement, HBasicBlock *loop_entry, HBasicBlock *body_exit, HBasicBlock *loop_successor, HBasicBlock *break_block)v8::internal::HOptimizedGraphBuilderprotected
CreateLoopHeaderBlock()v8::internal::HGraphBuilderprotected
current_block() constv8::internal::HGraphBuilderinline
current_block_v8::internal::HGraphBuilderprivate
current_info() constv8::internal::HOptimizedGraphBuilderinlineprotected
DEFINE_AST_VISITOR_SUBCLASS_MEMBERS()v8::internal::HOptimizedGraphBuilder
DISALLOW_COPY_AND_ASSIGN(HOptimizedGraphBuilder)v8::internal::HOptimizedGraphBuilderprivate
Drop(int n)v8::internal::HOptimizedGraphBuilderinlineprotected
EnforceNumberType(HValue *number, Type *expected)v8::internal::HGraphBuilderprotected
EnsureArgumentsArePushedForAccess()v8::internal::HOptimizedGraphBuilderprivate
EnterInlinedSource(int start_position, int id)v8::internal::HGraphBuilderinlineprotected
environment() constv8::internal::HGraphBuilderinline
EstablishElementsAllocationSize(ElementsKind kind, int capacity)v8::internal::HGraphBuilderprotected
FinishCurrentBlock(HControlInstruction *last)v8::internal::HGraphBuilder
FinishExitCurrentBlock(HControlInstruction *instruction)v8::internal::HGraphBuilder
FinishExitWithHardDeoptimization(const char *reason)v8::internal::HGraphBuilderprotected
function_return() constv8::internal::HOptimizedGraphBuilderinlineprotected
function_state() constv8::internal::HOptimizedGraphBuilderinline
function_state_v8::internal::HOptimizedGraphBuilderprivate
function_strict_mode()v8::internal::HOptimizedGraphBuilderinlineprotected
GlobalPropertyAccess enum namev8::internal::HOptimizedGraphBuilderprivate
globals_v8::internal::HOptimizedGraphBuilderprivate
Goto(HBasicBlock *from, HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true)v8::internal::HGraphBuilderinline
Goto(HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true)v8::internal::HGraphBuilderinline
GotoNoSimulate(HBasicBlock *from, HBasicBlock *target)v8::internal::HGraphBuilderinline
GotoNoSimulate(HBasicBlock *target)v8::internal::HGraphBuilderinline
graph() constv8::internal::HGraphBuilderinline
graph_v8::internal::HGraphBuilderprivate
HandleCompoundAssignment(Assignment *expr)v8::internal::HOptimizedGraphBuilderprivate
HandleGlobalVariableAssignment(Variable *var, HValue *value, BailoutId ast_id)v8::internal::HOptimizedGraphBuilderprivate
HandleKeyedElementAccess(HValue *obj, HValue *key, HValue *val, Expression *expr, BailoutId ast_id, BailoutId return_id, PropertyAccessType access_type, bool *has_side_effects)v8::internal::HOptimizedGraphBuilderprivate
HandleLiteralCompareNil(CompareOperation *expr, Expression *sub_expr, NilValue nil)v8::internal::HOptimizedGraphBuilderprivate
HandleLiteralCompareTypeof(CompareOperation *expr, Expression *sub_expr, Handle< String > check)v8::internal::HOptimizedGraphBuilderprivate
HandlePolymorphicCallNamed(Call *expr, HValue *receiver, SmallMapList *types, Handle< String > name)v8::internal::HOptimizedGraphBuilderprivate
HandlePolymorphicElementAccess(Expression *expr, HValue *object, HValue *key, HValue *val, SmallMapList *maps, PropertyAccessType access_type, KeyedAccessStoreMode store_mode, bool *has_side_effects)v8::internal::HOptimizedGraphBuilderprivate
HandlePolymorphicNamedFieldAccess(PropertyAccessType access_type, Expression *expr, BailoutId ast_id, BailoutId return_id, HValue *object, HValue *value, SmallMapList *types, Handle< String > name)v8::internal::HOptimizedGraphBuilderprivate
HandlePropertyAssignment(Assignment *expr)v8::internal::HOptimizedGraphBuilderprivate
HGraphBuilder(CompilationInfo *info)v8::internal::HGraphBuilderinlineexplicit
HGraphBuilder()v8::internal::HGraphBuilderprivate
HOptimizedGraphBuilder(CompilationInfo *info)v8::internal::HOptimizedGraphBuilderexplicit
HOptimizedGraphBuilderWithPositions(CompilationInfo *info)v8::internal::HOptimizedGraphBuilderWithPositionsinlineexplicit
ImplicitReceiverFor(HValue *function, Handle< JSFunction > target)v8::internal::HOptimizedGraphBuilderprivate
info_v8::internal::HGraphBuilderprivate
initial_function_state_v8::internal::HOptimizedGraphBuilderprivate
inline_bailout_v8::internal::HOptimizedGraphBuilderprivate
inlined_count_v8::internal::HOptimizedGraphBuilderprivate
inlined_test_context() constv8::internal::HOptimizedGraphBuilderinlineprotected
InlineFunctionGenerator typedefv8::internal::HOptimizedGraphBuilderprotected
InliningAstSize(Handle< JSFunction > target)v8::internal::HOptimizedGraphBuilderprivate
IsCallArrayInlineable(int argument_count, Handle< AllocationSite > site)v8::internal::HOptimizedGraphBuilderprivate
IsEligibleForEnvironmentLivenessAnalysis(Variable *var, int index, HValue *value, HEnvironment *env)v8::internal::HOptimizedGraphBuilderinlineprotected
isolate() constv8::internal::HGraphBuilderinline
JoinContinue(IterationStatement *statement, HBasicBlock *exit_block, HBasicBlock *continue_block)v8::internal::HOptimizedGraphBuilderprotected
kCallApiFunction enum valuev8::internal::HOptimizedGraphBuilderprivate
kCallApiGetter enum valuev8::internal::HOptimizedGraphBuilderprivate
kCallApiMethod enum valuev8::internal::HOptimizedGraphBuilderprivate
kCallApiSetter enum valuev8::internal::HOptimizedGraphBuilderprivate
kElementLoopUnrollThresholdv8::internal::HGraphBuilderstatic
kFirstIndexOf enum valuev8::internal::HOptimizedGraphBuilderprivate
kInlineFunctionGeneratorsv8::internal::HOptimizedGraphBuilderprotectedstatic
kLastIndexOf enum valuev8::internal::HOptimizedGraphBuilderprivate
kMaxCallPolymorphismv8::internal::HOptimizedGraphBuilderprotectedstatic
kMaxFastLiteralDepthv8::internal::HOptimizedGraphBuilderprotectedstatic
kMaxFastLiteralPropertiesv8::internal::HOptimizedGraphBuilderprotectedstatic
kMaxLoadPolymorphismv8::internal::HOptimizedGraphBuilderprotectedstatic
kMaxStorePolymorphismv8::internal::HOptimizedGraphBuilderprotectedstatic
kUnlimitedMaxInlinedNodesv8::internal::HOptimizedGraphBuilderprotectedstatic
kUnlimitedMaxInlinedNodesCumulativev8::internal::HOptimizedGraphBuilderprotectedstatic
kUnlimitedMaxInlinedSourceSizev8::internal::HOptimizedGraphBuilderprotectedstatic
kUseCell enum valuev8::internal::HOptimizedGraphBuilderprivate
kUseGeneric enum valuev8::internal::HOptimizedGraphBuilderprivate
LookupAndMakeLive(Variable *var)v8::internal::HOptimizedGraphBuilderinlineprotected
LookupGlobalProperty(Variable *var, LookupIterator *it, PropertyAccessType access_type)v8::internal::HOptimizedGraphBuilderprivate
MatchRotateRight(HValue *left, HValue *right, HValue **operand, HValue **shift_amount)v8::internal::HGraphBuilderprotected
New()v8::internal::HGraphBuilderinline
New(P1 p1)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3, P4 p4)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)v8::internal::HGraphBuilderinline
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)v8::internal::HGraphBuilderinline
New()v8::internal::HGraphBuilderinline
NewArgumentAdaptorCall(HValue *fun, HValue *context, int argument_count, HValue *expected_param_count)v8::internal::HOptimizedGraphBuilderprivate
NewPlainFunctionCall(HValue *fun, int argument_count, bool pass_argument_count)v8::internal::HOptimizedGraphBuilderprivate
NewUncasted()v8::internal::HGraphBuilderinline
NewUncasted(P1 p1)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7)v8::internal::HGraphBuilderinline
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8)v8::internal::HGraphBuilderinline
NewUncasted()v8::internal::HGraphBuilderinline
NO_PUSH_BEFORE_SIMULATE enum valuev8::internal::HOptimizedGraphBuilderprivate
operator delete(void *pointer, Zone *zone)v8::internal::HOptimizedGraphBuilderinline
operator delete(void *pointer)v8::internal::HOptimizedGraphBuilderinline
operator new(size_t size, Zone *zone)v8::internal::HOptimizedGraphBuilderinline
osr() constv8::internal::HOptimizedGraphBuilderinline
osr_v8::internal::HOptimizedGraphBuilderprivate
Pop()v8::internal::HGraphBuilderinline
position_v8::internal::HGraphBuilderprivate
PreProcessCall(Instruction *call)v8::internal::HOptimizedGraphBuilderprotected
PreProcessOsrEntry(IterationStatement *statement)v8::internal::HOptimizedGraphBuilderprotected
Push(HValue *value)v8::internal::HGraphBuilderinline
PUSH_BEFORE_SIMULATE enum valuev8::internal::HOptimizedGraphBuilderprivate
PushArgumentsFromEnvironment(int count)v8::internal::HOptimizedGraphBuilderprotected
PushBeforeSimulateBehavior enum namev8::internal::HOptimizedGraphBuilderprivate
PushLoad(Property *property, HValue *object, HValue *key)v8::internal::HOptimizedGraphBuilderprivate
scope() constv8::internal::HGraphBuilderinline
scope_v8::internal::HGraphBuilderprivate
ScriptPositionToSourcePosition(int position)v8::internal::HGraphBuilderinlineprotected
set_ast_context(AstContext *context)v8::internal::HOptimizedGraphBuilderinlineprotected
set_break_scope(BreakAndContinueScope *head)v8::internal::HOptimizedGraphBuilderinline
set_current_block(HBasicBlock *block)v8::internal::HGraphBuilderinline
set_function_state(FunctionState *state)v8::internal::HOptimizedGraphBuilderinlineprotected
set_scope(Scope *scope)v8::internal::HGraphBuilderinline
set_source_position(HSourcePosition position)v8::internal::HGraphBuilderinlineprotected
SetSourcePosition(int position)v8::internal::HGraphBuilderinlineprotected
SetUpScope(Scope *scope)v8::internal::HOptimizedGraphBuilderprotected
source_position()v8::internal::HGraphBuilderinlineprotected
start_position_v8::internal::HGraphBuilderprivate
Top() constv8::internal::HOptimizedGraphBuilderinlineprotected
top_info()v8::internal::HGraphBuilderinline
ToType(Handle< Map > map)v8::internal::HOptimizedGraphBuilderprotected
TraceInline(Handle< JSFunction > target, Handle< JSFunction > caller, const char *failure_reason)v8::internal::HOptimizedGraphBuilderprivate
TruncateToNumber(HValue *value, Type **expected)v8::internal::HGraphBuilderprotected
TryArgumentsAccess(Property *expr)v8::internal::HOptimizedGraphBuilderprivate
TryBuildConsolidatedElementLoad(HValue *object, HValue *key, HValue *val, SmallMapList *maps)v8::internal::HOptimizedGraphBuilderprivate
TryCallApply(Call *expr)v8::internal::HOptimizedGraphBuilderprivate
TryHandleArrayCall(Call *expr, HValue *function)v8::internal::HOptimizedGraphBuilderprivate
TryHandleArrayCallNew(CallNew *expr, HValue *function)v8::internal::HOptimizedGraphBuilderprivate
TryInline(Handle< JSFunction > target, int arguments_count, HValue *implicit_return_value, BailoutId ast_id, BailoutId return_id, InliningKind inlining_kind, HSourcePosition position)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApiCall(Handle< JSFunction > function, HValue *receiver, SmallMapList *receiver_maps, int argc, BailoutId ast_id, ApiCallType call_type)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApiFunctionCall(Call *expr, HValue *receiver)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApiGetter(Handle< JSFunction > function, Handle< Map > receiver_map, BailoutId ast_id)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApiMethodCall(Call *expr, HValue *receiver, SmallMapList *receiver_types)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApiSetter(Handle< JSFunction > function, Handle< Map > receiver_map, BailoutId ast_id)v8::internal::HOptimizedGraphBuilderprivate
TryInlineApply(Handle< JSFunction > function, Call *expr, int arguments_count)v8::internal::HOptimizedGraphBuilderprivate
TryInlineBuiltinFunctionCall(Call *expr)v8::internal::HOptimizedGraphBuilderprivate
TryInlineBuiltinMethodCall(Call *expr, HValue *receiver, Handle< Map > receiver_map)v8::internal::HOptimizedGraphBuilderprivate
TryInlineCall(Call *expr)v8::internal::HOptimizedGraphBuilderprivate
TryInlineConstruct(CallNew *expr, HValue *implicit_return_value)v8::internal::HOptimizedGraphBuilderprivate
TryInlineGetter(Handle< JSFunction > getter, Handle< Map > receiver_map, BailoutId ast_id, BailoutId return_id)v8::internal::HOptimizedGraphBuilderprivate
TryInlineSetter(Handle< JSFunction > setter, Handle< Map > receiver_map, BailoutId id, BailoutId assignment_id, HValue *implicit_return_value)v8::internal::HOptimizedGraphBuilderprivate
VisitArithmeticExpression(BinaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitComma(BinaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitDeclarations(ZoneList< Declaration * > *declarations)v8::internal::HOptimizedGraphBuilder
VisitDelete(UnaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitExpressions(ZoneList< Expression * > *exprs)v8::internal::HOptimizedGraphBuilderprotected
VisitForControl(Expression *expr, HBasicBlock *true_block, HBasicBlock *false_block)v8::internal::HOptimizedGraphBuilderprotected
VisitForEffect(Expression *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitForTypeOf(Expression *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitForValue(Expression *expr, ArgumentsAllowedFlag flag=ARGUMENTS_NOT_ALLOWED)v8::internal::HOptimizedGraphBuilderprotected
VisitLogicalExpression(BinaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitLoopBody(IterationStatement *stmt, HBasicBlock *loop_entry)v8::internal::HOptimizedGraphBuilderprotected
VisitNot(UnaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitStatements(ZoneList< Statement * > *statements) OVERRIDEv8::internal::HOptimizedGraphBuilderprotectedvirtual
VisitTypeof(UnaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
VisitVoid(UnaryOperation *expr)v8::internal::HOptimizedGraphBuilderprotected
zone() constv8::internal::HGraphBuilderinline
~HGraphBuilder()v8::internal::HGraphBuilderinlinevirtual