|
V8 Project
|
This is the complete list of members for v8::internal::HGraphBuilder, 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 |
| 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 |
| 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 |
| BuildArrayBufferViewInitialization(HValue *obj, HValue *buffer, HValue *byte_offset, HValue *byte_length) | v8::internal::HGraphBuilder | protected |
| 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 |
| 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 |
| BuildCompareNil(HValue *value, Type *type, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
| BuildConstantMapCheck(Handle< JSObject > constant) | v8::internal::HGraphBuilder | protected |
| 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 |
| 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()=0 | v8::internal::HGraphBuilder | protectedpure virtual |
| BuildGrowElementsCapacity(HValue *object, HValue *elements, ElementsKind kind, ElementsKind new_kind, HValue *length, HValue *new_capacity) | v8::internal::HGraphBuilder | protected |
| BuildInitializeElementsHeader(HValue *elements, ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
| 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 |
| BuildKeyedIndexCheck(HValue *key, HIfContinuation *join_continuation) | v8::internal::HGraphBuilder | protected |
| BuildKeyedLookupCacheHash(HValue *object, HValue *key) | v8::internal::HGraphBuilder | protected |
| 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 |
| BuildStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
| BuildTestForDictionaryProperties(HValue *object, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
| 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 |
| context()=0 | v8::internal::HGraphBuilder | pure virtual |
| CreateBasicBlock(HEnvironment *env) | v8::internal::HGraphBuilder | protected |
| CreateGraph() | v8::internal::HGraphBuilder | |
| CreateLoopHeaderBlock() | v8::internal::HGraphBuilder | protected |
| current_block() const | v8::internal::HGraphBuilder | inline |
| current_block_ | v8::internal::HGraphBuilder | private |
| EnforceNumberType(HValue *number, Type *expected) | v8::internal::HGraphBuilder | protected |
| 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 |
| 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 |
| HGraphBuilder(CompilationInfo *info) | v8::internal::HGraphBuilder | inlineexplicit |
| HGraphBuilder() | v8::internal::HGraphBuilder | private |
| info_ | v8::internal::HGraphBuilder | private |
| isolate() const | v8::internal::HGraphBuilder | inline |
| kElementLoopUnrollThreshold | v8::internal::HGraphBuilder | static |
| 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 |
| 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 |
| Pop() | v8::internal::HGraphBuilder | inline |
| position_ | v8::internal::HGraphBuilder | private |
| Push(HValue *value) | v8::internal::HGraphBuilder | inline |
| scope() const | v8::internal::HGraphBuilder | inline |
| scope_ | v8::internal::HGraphBuilder | private |
| ScriptPositionToSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
| set_current_block(HBasicBlock *block) | v8::internal::HGraphBuilder | inline |
| set_scope(Scope *scope) | v8::internal::HGraphBuilder | inline |
| set_source_position(HSourcePosition position) | v8::internal::HGraphBuilder | inlineprotected |
| SetSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
| source_position() | v8::internal::HGraphBuilder | inlineprotected |
| start_position_ | v8::internal::HGraphBuilder | private |
| top_info() | v8::internal::HGraphBuilder | inline |
| TruncateToNumber(HValue *value, Type **expected) | v8::internal::HGraphBuilder | protected |
| zone() const | v8::internal::HGraphBuilder | inline |
| ~HGraphBuilder() | v8::internal::HGraphBuilder | inlinevirtual |