AddBytecodePositionDecorator() | v8::internal::compiler::BytecodeGraphBuilder | private |
AdvanceIteratorsTo(int bytecode_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
AdvanceToOsrEntryAndPeelLoops() | v8::internal::compiler::BytecodeGraphBuilder | private |
ApplyEarlyReduction(JSTypeHintLowering::LoweringResult reduction) | v8::internal::compiler::BytecodeGraphBuilder | private |
broker() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
broker_ | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildBinaryOp(const Operator *op) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildBinaryOpWithImmediate(const Operator *op) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildCall(ConvertReceiverMode receiver_mode, Node *const *args, size_t arg_count, int slot_id) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildCall(ConvertReceiverMode receiver_mode, std::initializer_list< Node * > args, int slot_id) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
BuildCallVarArgs(ConvertReceiverMode receiver_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildCastOperator(const Operator *op) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildCompareOp(const Operator *op) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildCreateArguments(CreateArgumentsType type) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildDelete(LanguageMode language_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildFunctionEntryStackCheck() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildHoleCheckAndThrow(Node *condition, Runtime::FunctionId runtime_id, Node *name=nullptr) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildIterationBodyStackCheck() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJump() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIf(Node *condition) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfEqual(Node *comperand) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfFalse() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfForInDone() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfJSReceiver() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfNot(Node *condition) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfNotEqual(Node *comperand) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfNotHole() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfToBooleanFalse() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfToBooleanTrue() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildJumpIfTrue() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLdaLookupContextSlot(ContextKind context_kind, TypeofMode typeof_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLdaLookupGlobalSlot(TypeofMode typeof_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLdaLookupSlot(TypeofMode typeof_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoadFeedbackCell(int index) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoadGlobal(NameRef name, uint32_t feedback_slot_index, TypeofMode typeof_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoadNativeContextField(int index) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoopExitsForBranch(int target_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoopExitsForFunctionExit(const BytecodeLivenessState *liveness) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoopExitsUntilLoop(int loop_offset, const BytecodeLivenessState *liveness) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildLoopHeaderEnvironment(int current_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildNamedStore(NamedStoreMode store_mode) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildOSREntryStackCheck() | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildReturn(const BytecodeLivenessState *liveness) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildSwitchOnGeneratorState(const ZoneVector< ResumeJumpTarget > &resume_jump_targets, bool allow_fallthrough_on_executing) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildSwitchOnSmi(Node *condition) | v8::internal::compiler::BytecodeGraphBuilder | private |
BuildUnaryOp(const Operator *op) | v8::internal::compiler::BytecodeGraphBuilder | private |
bytecode_analysis() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
bytecode_analysis_ | v8::internal::compiler::BytecodeGraphBuilder | private |
bytecode_array() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
bytecode_array_ | v8::internal::compiler::BytecodeGraphBuilder | private |
bytecode_iterator() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
bytecode_iterator() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
bytecode_iterator_ | v8::internal::compiler::BytecodeGraphBuilder | private |
BytecodeGraphBuilder(JSHeapBroker *broker, Zone *local_zone, NativeContextRef native_context, SharedFunctionInfoRef shared_info, BytecodeArrayRef bytecode, FeedbackCellRef feedback_cell, BytecodeOffset osr_offset, JSGraph *jsgraph, CallFrequency const &invocation_frequency, SourcePositionTable *source_positions, NodeOriginTable *node_origins, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter *tick_counter, ObserveNodeInfo const &observe_node_info) | v8::internal::compiler::BytecodeGraphBuilder | |
BytecodeGraphBuilder(const BytecodeGraphBuilder &)=delete | v8::internal::compiler::BytecodeGraphBuilder | |
cached_parameters_ | v8::internal::compiler::BytecodeGraphBuilder | private |
CheckContextExtensionAtDepth(Environment *slow_environment, uint32_t depth) | v8::internal::compiler::BytecodeGraphBuilder | private |
CheckContextExtensions(uint32_t depth) | v8::internal::compiler::BytecodeGraphBuilder | private |
CheckContextExtensionsSlowPath(uint32_t depth) | v8::internal::compiler::BytecodeGraphBuilder | private |
code_kind() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
code_kind_ | v8::internal::compiler::BytecodeGraphBuilder | private |
common() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
ComputeCallFeedbackRelation(int slot_id) const | v8::internal::compiler::BytecodeGraphBuilder | private |
ComputeCallFrequency(int slot_id) const | v8::internal::compiler::BytecodeGraphBuilder | private |
CreateFeedbackSource(int slot_id) | v8::internal::compiler::BytecodeGraphBuilder | private |
CreateFeedbackSource(FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
CreateFeedbackVectorNode() | v8::internal::compiler::BytecodeGraphBuilder | private |
CreateGraph() | v8::internal::compiler::BytecodeGraphBuilder | |
CreateNativeContextNode() | v8::internal::compiler::BytecodeGraphBuilder | private |
current_exception_handler() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
current_exception_handler_ | v8::internal::compiler::BytecodeGraphBuilder | private |
currently_peeled_loop_offset() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
currently_peeled_loop_offset_ | v8::internal::compiler::BytecodeGraphBuilder | private |
decorator_ | v8::internal::compiler::BytecodeGraphBuilder | private |
EnsureInputBufferSize(int size) | v8::internal::compiler::BytecodeGraphBuilder | private |
environment() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
environment() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
environment_ | v8::internal::compiler::BytecodeGraphBuilder | private |
exception_handlers_ | v8::internal::compiler::BytecodeGraphBuilder | private |
exit_controls_ | v8::internal::compiler::BytecodeGraphBuilder | private |
ExitThenEnterExceptionHandlers(int current_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
feedback_cell_ | v8::internal::compiler::BytecodeGraphBuilder | private |
feedback_vector() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
feedback_vector_ | v8::internal::compiler::BytecodeGraphBuilder | private |
feedback_vector_node() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
feedback_vector_node_ | v8::internal::compiler::BytecodeGraphBuilder | private |
frame_state_function_info() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
frame_state_function_info_ | v8::internal::compiler::BytecodeGraphBuilder | private |
function_closure_ | v8::internal::compiler::BytecodeGraphBuilder | private |
generator_merge_environments_ | v8::internal::compiler::BytecodeGraphBuilder | private |
GetCallArgumentsFromRegisters(Node *callee, Node *receiver, interpreter::Register first_arg, int arg_count) | v8::internal::compiler::BytecodeGraphBuilder | private |
GetConstructArgumentsFromRegister(Node *target, Node *new_target, interpreter::Register first_arg, int arg_count) | v8::internal::compiler::BytecodeGraphBuilder | private |
GetForInMode(FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
GetFunctionClosure() | v8::internal::compiler::BytecodeGraphBuilder | private |
GetParameter(int index, const char *debug_name_hint=nullptr) | v8::internal::compiler::BytecodeGraphBuilder | private |
GetSpeculationMode(int slot_id) const | v8::internal::compiler::BytecodeGraphBuilder | private |
graph() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
graph_zone() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
input_buffer_ | v8::internal::compiler::BytecodeGraphBuilder | private |
input_buffer_size_ | v8::internal::compiler::BytecodeGraphBuilder | private |
invocation_frequency_ | v8::internal::compiler::BytecodeGraphBuilder | private |
isolate() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
javascript() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
jsgraph() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
jsgraph_ | v8::internal::compiler::BytecodeGraphBuilder | private |
kBinaryOperationHintIndex | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
kBinaryOperationSmiHintIndex | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
kCompareOperationHintIndex | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
kCountOperationHintIndex | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
kInputBufferSizeIncrement | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
kUnaryOperationHintIndex | v8::internal::compiler::BytecodeGraphBuilder | privatestatic |
local_isolate_ | v8::internal::compiler::BytecodeGraphBuilder | private |
local_zone() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
local_zone_ | v8::internal::compiler::BytecodeGraphBuilder | private |
MakeNode(const Operator *op, int value_input_count, Node *const *value_inputs, bool incomplete=false) | v8::internal::compiler::BytecodeGraphBuilder | private |
MakeRefForConstantForIndexOperand(int operand_index) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
mark_as_needing_eager_checkpoint(bool value) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
merge_environments_ | v8::internal::compiler::BytecodeGraphBuilder | private |
MergeControl(Node *control, Node *other) | v8::internal::compiler::BytecodeGraphBuilder | private |
MergeControlToLeaveFunction(Node *exit) | v8::internal::compiler::BytecodeGraphBuilder | private |
MergeEffect(Node *effect, Node *other_effect, Node *control) | v8::internal::compiler::BytecodeGraphBuilder | private |
MergeIntoSuccessorEnvironment(int target_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
MergeValue(Node *value, Node *other_value, Node *control) | v8::internal::compiler::BytecodeGraphBuilder | private |
NamedStoreMode enum name | v8::internal::compiler::BytecodeGraphBuilder | private |
native_context() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
native_context_ | v8::internal::compiler::BytecodeGraphBuilder | private |
native_context_node() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
native_context_node_ | v8::internal::compiler::BytecodeGraphBuilder | private |
needs_eager_checkpoint() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
needs_eager_checkpoint_ | v8::internal::compiler::BytecodeGraphBuilder | private |
NewBranch(Node *condition, BranchHint hint=BranchHint::kNone) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewEffectPhi(int count, Node *input, Node *control) | v8::internal::compiler::BytecodeGraphBuilder | private |
NewIfDefault() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewIfFalse() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewIfTrue() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewIfValue(int32_t value) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewLoop() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewMerge() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewNode(const Operator *op, bool incomplete=false) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewNode(const Operator *op, Node *n0, Args... nodes) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
NewPhi(int count, Node *input, Node *control) | v8::internal::compiler::BytecodeGraphBuilder | private |
NewSwitch(Node *condition, int control_output_count) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
node_origins_ | v8::internal::compiler::BytecodeGraphBuilder | private |
observe_node_info_ | v8::internal::compiler::BytecodeGraphBuilder | private |
operator=(const BytecodeGraphBuilder &)=delete | v8::internal::compiler::BytecodeGraphBuilder | |
osr_ | v8::internal::compiler::BytecodeGraphBuilder | private |
PrepareEagerCheckpoint() | v8::internal::compiler::BytecodeGraphBuilder | private |
PrepareFrameState(Node *node, OutputFrameStateCombine combine, BytecodeOffset bailout_id, const BytecodeLivenessState *liveness) | v8::internal::compiler::BytecodeGraphBuilder | private |
PrepareFrameState(Node *node, OutputFrameStateCombine combine) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
PrepareFrameStateForFunctionEntryStackCheck(Node *node) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
PrepareFrameStateForOSREntryStackCheck(Node *node) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
ProcessCallRuntimeArguments(const Operator *call_runtime_op, interpreter::Register receiver, size_t reg_count) | v8::internal::compiler::BytecodeGraphBuilder | private |
ProcessCallVarArgs(ConvertReceiverMode receiver_mode, Node *callee, interpreter::Register first_reg, int arg_count) | v8::internal::compiler::BytecodeGraphBuilder | private |
RemoveBytecodePositionDecorator() | v8::internal::compiler::BytecodeGraphBuilder | private |
RemoveMergeEnvironmentsBeforeOffset(int limit_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
set_current_exception_handler(int index) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
set_currently_peeled_loop_offset(int offset) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
set_environment(Environment *env) | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
shared_info() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
shared_info_ | v8::internal::compiler::BytecodeGraphBuilder | private |
simplified() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
skip_first_stack_and_tierup_check_ | v8::internal::compiler::BytecodeGraphBuilder | private |
skip_first_stack_check() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
skip_tierup_check() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
source_position_iterator() | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
source_position_iterator_ | v8::internal::compiler::BytecodeGraphBuilder | private |
source_positions_ | v8::internal::compiler::BytecodeGraphBuilder | private |
start_position_ | v8::internal::compiler::BytecodeGraphBuilder | private |
state_values_cache_ | v8::internal::compiler::BytecodeGraphBuilder | private |
SwitchToMergeEnvironment(int current_offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
tick_counter_ | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedBinaryOp(const Operator *op, Node *left, Node *right, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedCall(const Operator *op, Node *const *args, int arg_count, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedConstruct(const Operator *op, Node *const *args, int arg_count, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedForInNext(Node *receiver, Node *cache_array, Node *cache_type, Node *index, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedForInPrepare(Node *receiver, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedGetIterator(const Operator *op, Node *receiver, FeedbackSlot load_slot, FeedbackSlot call_slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedLoadKeyed(const Operator *op, Node *receiver, Node *key, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedLoadNamed(const Operator *op, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedStoreKeyed(const Operator *op, Node *receiver, Node *key, Node *value, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedStoreNamed(const Operator *op, Node *receiver, Node *value, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedToNumber(Node *input, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryBuildSimplifiedUnaryOp(const Operator *op, Node *operand, FeedbackSlot slot) | v8::internal::compiler::BytecodeGraphBuilder | private |
TryGetScopeInfo() | v8::internal::compiler::BytecodeGraphBuilder | private |
type_hint_lowering() const | v8::internal::compiler::BytecodeGraphBuilder | inlineprivate |
type_hint_lowering_ | v8::internal::compiler::BytecodeGraphBuilder | private |
UpdateSourceAndBytecodePosition(int offset) | v8::internal::compiler::BytecodeGraphBuilder | private |
VisitBytecodes() | v8::internal::compiler::BytecodeGraphBuilder | private |
VisitSingleBytecode() | v8::internal::compiler::BytecodeGraphBuilder | private |