V8 Project
|
This is the complete list of members for v8::internal::HOptimizedGraphBuilder, including all inherited members.
Add() | v8::internal::HGraphBuilder | inline |
Add(P1 p1) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
Add(const char *reason, Deoptimizer::BailoutType type) | v8::internal::HGraphBuilder | inline |
Add(BailoutId id, RemovableSimulate removable) | v8::internal::HGraphBuilder | inline |
Add(BailoutId id) | v8::internal::HGraphBuilder | inline |
Add(HValue *value) | v8::internal::HGraphBuilder | inline |
Add(HConstant *value) | v8::internal::HGraphBuilder | inline |
Add(Handle< String > name, const Runtime::Function *c_function, int argument_count) | v8::internal::HGraphBuilder | inline |
AddCheckMap(HValue *object, Handle< Map > map) | v8::internal::HOptimizedGraphBuilder | private |
AddCheckPrototypeMaps(Handle< JSObject > holder, Handle< Map > receiver_map) | v8::internal::HOptimizedGraphBuilder | private |
AddElementAccess(HValue *elements, HValue *checked_key, HValue *val, HValue *dependency, ElementsKind elements_kind, PropertyAccessType access_type, LoadKeyedHoleMode load_mode=NEVER_RETURN_HOLE) | v8::internal::HGraphBuilder | protected |
AddIncrementCounter(StatsCounter *counter) | v8::internal::HGraphBuilder | protected |
AddInstruction(HInstruction *instr) | v8::internal::HGraphBuilder | |
AddInstructionTyped(I *instr) | v8::internal::HGraphBuilder | inlineprivate |
AddLeaveInlined(HBasicBlock *block, HValue *return_value, FunctionState *state) | v8::internal::HGraphBuilder | inline |
AddLeaveInlined(HValue *return_value, FunctionState *state) | v8::internal::HGraphBuilder | inline |
AddLoadArrayLength(HValue *object, ElementsKind kind, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadElements(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadFixedArrayLength(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadJSBuiltin(Builtins::JavaScript builtin) | v8::internal::HGraphBuilder | protected |
AddLoadMap(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadStringInstanceType(HValue *string) | v8::internal::HGraphBuilder | protected |
AddLoadStringLength(HValue *string) | v8::internal::HGraphBuilder | protected |
AddSimulate(BailoutId id, RemovableSimulate removable=FIXED_SIMULATE) | v8::internal::HGraphBuilder | |
AddStoreMapConstant(HValue *object, Handle< Map > map) | v8::internal::HGraphBuilder | inlineprotected |
AddUncasted() | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
AddUncasted(const char *reason, Deoptimizer::BailoutType type) | v8::internal::HGraphBuilder | inline |
AddUncasted(BailoutId id) | v8::internal::HGraphBuilder | inline |
AddUncasted(HValue *value) | v8::internal::HGraphBuilder | inline |
AddUncasted(HConstant *value) | v8::internal::HGraphBuilder | inline |
AddUncasted(Handle< String > name, const Runtime::Function *c_function, int argument_count) | v8::internal::HGraphBuilder | inline |
AllocateJSArrayObject(AllocationSiteMode mode) | v8::internal::HGraphBuilder | protected |
ApiCallType enum name | v8::internal::HOptimizedGraphBuilder | private |
array_function() | v8::internal::HOptimizedGraphBuilder | inlineprivate |
ArrayIndexOfMode enum name | v8::internal::HOptimizedGraphBuilder | private |
ast_context() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
ast_context_ | v8::internal::HOptimizedGraphBuilder | private |
AstContext class | v8::internal::HOptimizedGraphBuilder | friend |
Bailout(BailoutReason reason) | v8::internal::HOptimizedGraphBuilder | |
Bind(Variable *var, HValue *value) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
BindIfLive(Variable *var, HValue *value) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
break_scope() const | v8::internal::HOptimizedGraphBuilder | inline |
break_scope_ | v8::internal::HOptimizedGraphBuilder | private |
BuildAddStringLengths(HValue *left_length, HValue *right_length) | v8::internal::HGraphBuilder | protected |
BuildAllocate(HValue *object_size, HType type, InstanceType instance_type, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildAllocateArrayFromLength(JSArrayBuilder *array_builder, HValue *length_argument) | v8::internal::HGraphBuilder | protected |
BuildAllocateElements(ElementsKind kind, HValue *size_in_bytes) | v8::internal::HGraphBuilder | protected |
BuildAllocateElementsAndInitializeElementsHeader(ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildAllocateExternalElements(ExternalArrayType array_type, bool is_zero_byte_offset, HValue *buffer, HValue *byte_offset, HValue *length) | v8::internal::HOptimizedGraphBuilder | private |
BuildAllocateFixedTypedArray(ExternalArrayType array_type, size_t element_size, ElementsKind fixed_elements_kind, HValue *byte_length, HValue *length) | v8::internal::HOptimizedGraphBuilder | private |
BuildArrayBufferViewInitialization(HValue *obj, HValue *buffer, HValue *byte_offset, HValue *byte_length) | v8::internal::HGraphBuilder | protected |
BuildArrayCall(Expression *expr, int arguments_count, HValue *function, Handle< AllocationSite > cell) | v8::internal::HOptimizedGraphBuilder | private |
BuildArrayIndexOf(HValue *receiver, HValue *search_element, ElementsKind kind, ArrayIndexOfMode mode) | v8::internal::HOptimizedGraphBuilder | private |
BuildBinaryOperation(BinaryOperation *expr, HValue *left, HValue *right, PushBeforeSimulateBehavior push_sim_result) | v8::internal::HOptimizedGraphBuilder | private |
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::HGraphBuilder | protected |
BuildCalculateElementsSize(ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildCallConstantFunction(Handle< JSFunction > target, int argument_count) | v8::internal::HOptimizedGraphBuilder | private |
BuildCheckForCapacityGrow(HValue *object, HValue *elements, ElementsKind kind, HValue *length, HValue *key, bool is_js_array, PropertyAccessType access_type) | v8::internal::HGraphBuilder | protected |
BuildCheckHeapObject(HValue *object) | v8::internal::HGraphBuilder | protected |
BuildCheckPrototypeMaps(Handle< JSObject > prototype, Handle< JSObject > holder) | v8::internal::HGraphBuilder | protected |
BuildCheckString(HValue *string) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayCow(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayNonEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind) | v8::internal::HGraphBuilder | protected |
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::HOptimizedGraphBuilder | private |
BuildCompareNil(HValue *value, Type *type, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
BuildConstantMapCheck(Handle< JSObject > constant) | v8::internal::HGraphBuilder | protected |
BuildContextChainWalk(Variable *var) | v8::internal::HOptimizedGraphBuilder | private |
BuildCopyElements(HValue *from_elements, ElementsKind from_elements_kind, HValue *to_elements, ElementsKind to_elements_kind, HValue *length, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildCopyElementsOnWrite(HValue *object, HValue *elements, ElementsKind kind, HValue *length) | v8::internal::HGraphBuilder | protected |
BuildCopySeqStringChars(HValue *src, HValue *src_offset, String::Encoding src_encoding, HValue *dst, HValue *dst_offset, String::Encoding dst_encoding, HValue *length) | v8::internal::HGraphBuilder | protected |
BuildCreateAllocationMemento(HValue *previous_object, HValue *previous_object_size, HValue *payload) | v8::internal::HGraphBuilder | protected |
BuildCreateConsString(HValue *length, HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildDecodeField(HValue *encoded_field) | v8::internal::HGraphBuilder | inlineprotected |
BuildElementIndexHash(HValue *index) | v8::internal::HGraphBuilder | protected |
BuildEmitElements(Handle< JSObject > boilerplate_object, Handle< FixedArrayBase > elements, HValue *object_elements, AllocationSiteUsageContext *site_context) | v8::internal::HOptimizedGraphBuilder | private |
BuildEmitFixedArray(Handle< FixedArrayBase > elements, ElementsKind kind, HValue *object_elements, AllocationSiteUsageContext *site_context) | v8::internal::HOptimizedGraphBuilder | private |
BuildEmitFixedDoubleArray(Handle< FixedArrayBase > elements, ElementsKind kind, HValue *object_elements) | v8::internal::HOptimizedGraphBuilder | private |
BuildEmitInObjectProperties(Handle< JSObject > boilerplate_object, HInstruction *object, AllocationSiteUsageContext *site_context, PretenureFlag pretenure_flag) | v8::internal::HOptimizedGraphBuilder | private |
BuildEmitObjectHeader(Handle< JSObject > boilerplate_object, HInstruction *object) | v8::internal::HOptimizedGraphBuilder | private |
BuildFastLiteral(Handle< JSObject > boilerplate_object, AllocationSiteUsageContext *site_context) | v8::internal::HOptimizedGraphBuilder | private |
BuildFillElementsWithHole(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to) | v8::internal::HGraphBuilder | protected |
BuildFillElementsWithValue(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to, HValue *value) | v8::internal::HGraphBuilder | protected |
BuildGetArrayFunction() | v8::internal::HGraphBuilder | protected |
BuildGetElementsKind(HValue *object) | v8::internal::HGraphBuilder | protected |
BuildGetNativeContext(HValue *closure) | v8::internal::HGraphBuilder | protected |
BuildGetNativeContext() | v8::internal::HGraphBuilder | protected |
BuildGraph() OVERRIDE | v8::internal::HOptimizedGraphBuilder | virtual |
BuildGrowElementsCapacity(HValue *object, HValue *elements, ElementsKind kind, ElementsKind new_kind, HValue *length, HValue *new_capacity) | v8::internal::HGraphBuilder | protected |
BuildIncrement(bool returns_original_input, CountOperation *expr) | v8::internal::HOptimizedGraphBuilder | private |
BuildInitElementsInObjectHeader(Handle< JSObject > boilerplate_object, HInstruction *object, HInstruction *object_elements) | v8::internal::HOptimizedGraphBuilder | private |
BuildInitializeElementsHeader(HValue *elements, ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildInlinedCallArray(Expression *expression, int argument_count, Handle< AllocationSite > site) | v8::internal::HOptimizedGraphBuilder | private |
BuildJSArrayHeader(HValue *array, HValue *array_map, HValue *elements, AllocationSiteMode mode, ElementsKind elements_kind, HValue *allocation_site_payload, HValue *length_field) | v8::internal::HGraphBuilder | protected |
BuildJSObjectCheck(HValue *receiver, int bit_field_mask) | v8::internal::HGraphBuilder | protected |
BuildKeyedGeneric(PropertyAccessType access_type, Expression *expr, HValue *object, HValue *key, HValue *value) | v8::internal::HOptimizedGraphBuilder | private |
BuildKeyedHoleMode(Handle< Map > map) | v8::internal::HOptimizedGraphBuilder | private |
BuildKeyedIndexCheck(HValue *key, HIfContinuation *join_continuation) | v8::internal::HGraphBuilder | protected |
BuildKeyedLookupCacheHash(HValue *object, HValue *key) | v8::internal::HGraphBuilder | protected |
BuildLoad(Property *property, BailoutId ast_id) | v8::internal::HOptimizedGraphBuilder | private |
BuildLoadNamedField(PropertyAccessInfo *info, HValue *checked_object) | v8::internal::HOptimizedGraphBuilder | private |
BuildLoopEntry() | v8::internal::HOptimizedGraphBuilder | protected |
BuildLoopEntry(IterationStatement *statement) | v8::internal::HOptimizedGraphBuilder | protected |
BuildMonomorphicAccess(PropertyAccessInfo *info, HValue *object, HValue *checked_object, HValue *value, BailoutId ast_id, BailoutId return_id, bool can_inline_accessor=true) | v8::internal::HOptimizedGraphBuilder | private |
BuildMonomorphicElementAccess(HValue *object, HValue *key, HValue *val, HValue *dependency, Handle< Map > map, PropertyAccessType access_type, KeyedAccessStoreMode store_mode) | v8::internal::HOptimizedGraphBuilder | private |
BuildNamedAccess(PropertyAccessType access, BailoutId ast_id, BailoutId reutrn_id, Expression *expr, HValue *object, Handle< String > name, HValue *value, bool is_uninitialized=false) | v8::internal::HOptimizedGraphBuilder | private |
BuildNamedGeneric(PropertyAccessType access, Expression *expr, HValue *object, Handle< String > name, HValue *value, bool is_uninitialized=false) | v8::internal::HOptimizedGraphBuilder | private |
BuildNewElementsCapacity(HValue *old_capacity) | v8::internal::HGraphBuilder | protected |
BuildNonGlobalObjectCheck(HValue *receiver) | v8::internal::HGraphBuilder | protected |
BuildNumberToString(HValue *object, Type *type) | v8::internal::HGraphBuilder | protected |
BuildObjectSizeAlignment(HValue *unaligned_size, int header_size) | v8::internal::HGraphBuilder | protected |
BuildRegExpConstructResult(HValue *length, HValue *index, HValue *input) | v8::internal::HGraphBuilder | protected |
BuildStore(Expression *expression, Property *prop, BailoutId ast_id, BailoutId return_id, bool is_uninitialized=false) | v8::internal::HOptimizedGraphBuilder | private |
BuildStoreForEffect(Expression *expression, Property *prop, BailoutId ast_id, BailoutId return_id, HValue *object, HValue *key, HValue *value) | v8::internal::HOptimizedGraphBuilder | private |
BuildStoreNamedField(PropertyAccessInfo *info, HValue *checked_object, HValue *value) | v8::internal::HOptimizedGraphBuilder | private |
BuildStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildStringCharCodeAt(HValue *string, HValue *index) | v8::internal::HOptimizedGraphBuilder | private |
BuildTestForDictionaryProperties(HValue *object, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
BuildThisFunction() | v8::internal::HOptimizedGraphBuilder | private |
BuildTransitionElementsKind(HValue *object, HValue *map, ElementsKind from_kind, ElementsKind to_kind, bool is_jsarray) | v8::internal::HGraphBuilder | protected |
BuildUncheckedDictionaryElementLoad(HValue *receiver, HValue *elements, HValue *key, HValue *hash) | v8::internal::HGraphBuilder | protected |
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::HGraphBuilder | protected |
BuildUncheckedStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildWrapReceiver(HValue *object, HValue *function) | v8::internal::HGraphBuilder | protected |
call_context() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
ClearInlinedTestContext() | v8::internal::HOptimizedGraphBuilder | inlineprotected |
context() | v8::internal::HOptimizedGraphBuilder | inlinevirtual |
CreateBasicBlock(HEnvironment *env) | v8::internal::HGraphBuilder | protected |
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::HOptimizedGraphBuilder | protected |
CreateLoopHeaderBlock() | v8::internal::HGraphBuilder | protected |
current_block() const | v8::internal::HGraphBuilder | inline |
current_block_ | v8::internal::HGraphBuilder | private |
current_info() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
DEFINE_AST_VISITOR_SUBCLASS_MEMBERS() | v8::internal::HOptimizedGraphBuilder | |
DISALLOW_COPY_AND_ASSIGN(HOptimizedGraphBuilder) | v8::internal::HOptimizedGraphBuilder | private |
Drop(int n) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
EnforceNumberType(HValue *number, Type *expected) | v8::internal::HGraphBuilder | protected |
EnsureArgumentsArePushedForAccess() | v8::internal::HOptimizedGraphBuilder | private |
EnterInlinedSource(int start_position, int id) | v8::internal::HGraphBuilder | inlineprotected |
environment() const | v8::internal::HGraphBuilder | inline |
EstablishElementsAllocationSize(ElementsKind kind, int capacity) | v8::internal::HGraphBuilder | protected |
FinishCurrentBlock(HControlInstruction *last) | v8::internal::HGraphBuilder | |
FinishExitCurrentBlock(HControlInstruction *instruction) | v8::internal::HGraphBuilder | |
FinishExitWithHardDeoptimization(const char *reason) | v8::internal::HGraphBuilder | protected |
function_return() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
function_state() const | v8::internal::HOptimizedGraphBuilder | inline |
function_state_ | v8::internal::HOptimizedGraphBuilder | private |
function_strict_mode() | v8::internal::HOptimizedGraphBuilder | inlineprotected |
FunctionState class | v8::internal::HOptimizedGraphBuilder | friend |
GlobalPropertyAccess enum name | v8::internal::HOptimizedGraphBuilder | private |
globals_ | v8::internal::HOptimizedGraphBuilder | private |
Goto(HBasicBlock *from, HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true) | v8::internal::HGraphBuilder | inline |
Goto(HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true) | v8::internal::HGraphBuilder | inline |
GotoNoSimulate(HBasicBlock *from, HBasicBlock *target) | v8::internal::HGraphBuilder | inline |
GotoNoSimulate(HBasicBlock *target) | v8::internal::HGraphBuilder | inline |
graph() const | v8::internal::HGraphBuilder | inline |
graph_ | v8::internal::HGraphBuilder | private |
HandleCompoundAssignment(Assignment *expr) | v8::internal::HOptimizedGraphBuilder | private |
HandleGlobalVariableAssignment(Variable *var, HValue *value, BailoutId ast_id) | v8::internal::HOptimizedGraphBuilder | private |
HandleKeyedElementAccess(HValue *obj, HValue *key, HValue *val, Expression *expr, BailoutId ast_id, BailoutId return_id, PropertyAccessType access_type, bool *has_side_effects) | v8::internal::HOptimizedGraphBuilder | private |
HandleLiteralCompareNil(CompareOperation *expr, Expression *sub_expr, NilValue nil) | v8::internal::HOptimizedGraphBuilder | private |
HandleLiteralCompareTypeof(CompareOperation *expr, Expression *sub_expr, Handle< String > check) | v8::internal::HOptimizedGraphBuilder | private |
HandlePolymorphicCallNamed(Call *expr, HValue *receiver, SmallMapList *types, Handle< String > name) | v8::internal::HOptimizedGraphBuilder | private |
HandlePolymorphicElementAccess(Expression *expr, HValue *object, HValue *key, HValue *val, SmallMapList *maps, PropertyAccessType access_type, KeyedAccessStoreMode store_mode, bool *has_side_effects) | v8::internal::HOptimizedGraphBuilder | private |
HandlePolymorphicNamedFieldAccess(PropertyAccessType access_type, Expression *expr, BailoutId ast_id, BailoutId return_id, HValue *object, HValue *value, SmallMapList *types, Handle< String > name) | v8::internal::HOptimizedGraphBuilder | private |
HandlePropertyAssignment(Assignment *expr) | v8::internal::HOptimizedGraphBuilder | private |
HGraphBuilder(CompilationInfo *info) | v8::internal::HGraphBuilder | inlineexplicit |
HGraphBuilder() | v8::internal::HGraphBuilder | private |
HOptimizedGraphBuilder(CompilationInfo *info) | v8::internal::HOptimizedGraphBuilder | explicit |
HOsrBuilder class | v8::internal::HOptimizedGraphBuilder | friend |
ImplicitReceiverFor(HValue *function, Handle< JSFunction > target) | v8::internal::HOptimizedGraphBuilder | private |
info_ | v8::internal::HGraphBuilder | private |
initial_function_state_ | v8::internal::HOptimizedGraphBuilder | private |
inline_bailout_ | v8::internal::HOptimizedGraphBuilder | private |
inlined_count_ | v8::internal::HOptimizedGraphBuilder | private |
inlined_test_context() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
InlineFunctionGenerator typedef | v8::internal::HOptimizedGraphBuilder | protected |
InliningAstSize(Handle< JSFunction > target) | v8::internal::HOptimizedGraphBuilder | private |
IsCallArrayInlineable(int argument_count, Handle< AllocationSite > site) | v8::internal::HOptimizedGraphBuilder | private |
IsEligibleForEnvironmentLivenessAnalysis(Variable *var, int index, HValue *value, HEnvironment *env) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
isolate() const | v8::internal::HGraphBuilder | inline |
JoinContinue(IterationStatement *statement, HBasicBlock *exit_block, HBasicBlock *continue_block) | v8::internal::HOptimizedGraphBuilder | protected |
kCallApiFunction enum value | v8::internal::HOptimizedGraphBuilder | private |
kCallApiGetter enum value | v8::internal::HOptimizedGraphBuilder | private |
kCallApiMethod enum value | v8::internal::HOptimizedGraphBuilder | private |
kCallApiSetter enum value | v8::internal::HOptimizedGraphBuilder | private |
kElementLoopUnrollThreshold | v8::internal::HGraphBuilder | static |
KeyedLoadFastElementStub class | v8::internal::HOptimizedGraphBuilder | friend |
kFirstIndexOf enum value | v8::internal::HOptimizedGraphBuilder | private |
kInlineFunctionGenerators | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kLastIndexOf enum value | v8::internal::HOptimizedGraphBuilder | private |
kMaxCallPolymorphism | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kMaxFastLiteralDepth | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kMaxFastLiteralProperties | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kMaxLoadPolymorphism | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kMaxStorePolymorphism | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kUnlimitedMaxInlinedNodes | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kUnlimitedMaxInlinedNodesCumulative | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kUnlimitedMaxInlinedSourceSize | v8::internal::HOptimizedGraphBuilder | protectedstatic |
kUseCell enum value | v8::internal::HOptimizedGraphBuilder | private |
kUseGeneric enum value | v8::internal::HOptimizedGraphBuilder | private |
LookupAndMakeLive(Variable *var) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
LookupGlobalProperty(Variable *var, LookupIterator *it, PropertyAccessType access_type) | v8::internal::HOptimizedGraphBuilder | private |
MatchRotateRight(HValue *left, HValue *right, HValue **operand, HValue **shift_amount) | v8::internal::HGraphBuilder | protected |
New() | v8::internal::HGraphBuilder | inline |
New(P1 p1) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
New() | v8::internal::HGraphBuilder | inline |
NewArgumentAdaptorCall(HValue *fun, HValue *context, int argument_count, HValue *expected_param_count) | v8::internal::HOptimizedGraphBuilder | private |
NewPlainFunctionCall(HValue *fun, int argument_count, bool pass_argument_count) | v8::internal::HOptimizedGraphBuilder | private |
NewUncasted() | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
NewUncasted() | v8::internal::HGraphBuilder | inline |
NO_PUSH_BEFORE_SIMULATE enum value | v8::internal::HOptimizedGraphBuilder | private |
operator delete(void *pointer, Zone *zone) | v8::internal::HOptimizedGraphBuilder | inline |
operator delete(void *pointer) | v8::internal::HOptimizedGraphBuilder | inline |
operator new(size_t size, Zone *zone) | v8::internal::HOptimizedGraphBuilder | inline |
osr() const | v8::internal::HOptimizedGraphBuilder | inline |
osr_ | v8::internal::HOptimizedGraphBuilder | private |
Pop() | v8::internal::HGraphBuilder | inline |
position_ | v8::internal::HGraphBuilder | private |
PreProcessCall(Instruction *call) | v8::internal::HOptimizedGraphBuilder | protected |
PreProcessOsrEntry(IterationStatement *statement) | v8::internal::HOptimizedGraphBuilder | protected |
Push(HValue *value) | v8::internal::HGraphBuilder | inline |
PUSH_BEFORE_SIMULATE enum value | v8::internal::HOptimizedGraphBuilder | private |
PushArgumentsFromEnvironment(int count) | v8::internal::HOptimizedGraphBuilder | protected |
PushBeforeSimulateBehavior enum name | v8::internal::HOptimizedGraphBuilder | private |
PushLoad(Property *property, HValue *object, HValue *key) | v8::internal::HOptimizedGraphBuilder | private |
scope() const | v8::internal::HGraphBuilder | inline |
scope_ | v8::internal::HGraphBuilder | private |
ScriptPositionToSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
set_ast_context(AstContext *context) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
set_break_scope(BreakAndContinueScope *head) | v8::internal::HOptimizedGraphBuilder | inline |
set_current_block(HBasicBlock *block) | v8::internal::HGraphBuilder | inline |
set_function_state(FunctionState *state) | v8::internal::HOptimizedGraphBuilder | inlineprotected |
set_scope(Scope *scope) | v8::internal::HGraphBuilder | inline |
set_source_position(HSourcePosition position) | v8::internal::HGraphBuilder | inlineprotected |
SetSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
SetUpScope(Scope *scope) | v8::internal::HOptimizedGraphBuilder | protected |
source_position() | v8::internal::HGraphBuilder | inlineprotected |
start_position_ | v8::internal::HGraphBuilder | private |
Top() const | v8::internal::HOptimizedGraphBuilder | inlineprotected |
top_info() | v8::internal::HGraphBuilder | inline |
ToType(Handle< Map > map) | v8::internal::HOptimizedGraphBuilder | protected |
TraceInline(Handle< JSFunction > target, Handle< JSFunction > caller, const char *failure_reason) | v8::internal::HOptimizedGraphBuilder | private |
TruncateToNumber(HValue *value, Type **expected) | v8::internal::HGraphBuilder | protected |
TryArgumentsAccess(Property *expr) | v8::internal::HOptimizedGraphBuilder | private |
TryBuildConsolidatedElementLoad(HValue *object, HValue *key, HValue *val, SmallMapList *maps) | v8::internal::HOptimizedGraphBuilder | private |
TryCallApply(Call *expr) | v8::internal::HOptimizedGraphBuilder | private |
TryHandleArrayCall(Call *expr, HValue *function) | v8::internal::HOptimizedGraphBuilder | private |
TryHandleArrayCallNew(CallNew *expr, HValue *function) | v8::internal::HOptimizedGraphBuilder | private |
TryInline(Handle< JSFunction > target, int arguments_count, HValue *implicit_return_value, BailoutId ast_id, BailoutId return_id, InliningKind inlining_kind, HSourcePosition position) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApiCall(Handle< JSFunction > function, HValue *receiver, SmallMapList *receiver_maps, int argc, BailoutId ast_id, ApiCallType call_type) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApiFunctionCall(Call *expr, HValue *receiver) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApiGetter(Handle< JSFunction > function, Handle< Map > receiver_map, BailoutId ast_id) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApiMethodCall(Call *expr, HValue *receiver, SmallMapList *receiver_types) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApiSetter(Handle< JSFunction > function, Handle< Map > receiver_map, BailoutId ast_id) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineApply(Handle< JSFunction > function, Call *expr, int arguments_count) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineBuiltinFunctionCall(Call *expr) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineBuiltinMethodCall(Call *expr, HValue *receiver, Handle< Map > receiver_map) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineCall(Call *expr) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineConstruct(CallNew *expr, HValue *implicit_return_value) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineGetter(Handle< JSFunction > getter, Handle< Map > receiver_map, BailoutId ast_id, BailoutId return_id) | v8::internal::HOptimizedGraphBuilder | private |
TryInlineSetter(Handle< JSFunction > setter, Handle< Map > receiver_map, BailoutId id, BailoutId assignment_id, HValue *implicit_return_value) | v8::internal::HOptimizedGraphBuilder | private |
VisitArithmeticExpression(BinaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitComma(BinaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitDeclarations(ZoneList< Declaration * > *declarations) | v8::internal::HOptimizedGraphBuilder | |
VisitDelete(UnaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitExpressions(ZoneList< Expression * > *exprs) | v8::internal::HOptimizedGraphBuilder | protected |
VisitForControl(Expression *expr, HBasicBlock *true_block, HBasicBlock *false_block) | v8::internal::HOptimizedGraphBuilder | protected |
VisitForEffect(Expression *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitForTypeOf(Expression *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitForValue(Expression *expr, ArgumentsAllowedFlag flag=ARGUMENTS_NOT_ALLOWED) | v8::internal::HOptimizedGraphBuilder | protected |
VisitLogicalExpression(BinaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitLoopBody(IterationStatement *stmt, HBasicBlock *loop_entry) | v8::internal::HOptimizedGraphBuilder | protected |
VisitNot(UnaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitStatements(ZoneList< Statement * > *statements) OVERRIDE | v8::internal::HOptimizedGraphBuilder | protectedvirtual |
VisitTypeof(UnaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
VisitVoid(UnaryOperation *expr) | v8::internal::HOptimizedGraphBuilder | protected |
zone() const | v8::internal::HGraphBuilder | inline |
~HGraphBuilder() | v8::internal::HGraphBuilder | inlinevirtual |