V8 Project
v8::internal::compiler::AstGraphBuilder Member List

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

ast_context() constv8::internal::compiler::AstGraphBuilderinlineprotected
ast_context_v8::internal::compiler::AstGraphBuilderprivate
AstGraphBuilder(CompilationInfo *info, JSGraph *jsgraph)v8::internal::compiler::AstGraphBuilder
BaseEnvironment typedefv8::internal::compiler::AstGraphBuilderprotected
breakable() constv8::internal::compiler::AstGraphBuilderinlineprotected
breakable_v8::internal::compiler::AstGraphBuilderprivate
BuildArgumentsObject(Variable *arguments)v8::internal::compiler::AstGraphBuilderprotected
BuildBinaryOp(Node *left, Node *right, Token::Value op)v8::internal::compiler::AstGraphBuilderprotected
BuildHoleCheckSilent(Node *value, Node *for_hole, Node *not_hole)v8::internal::compiler::AstGraphBuilderprotected
BuildHoleCheckThrow(Node *value, Variable *var, Node *not_hole)v8::internal::compiler::AstGraphBuilderprotected
BuildLoadBuiltinsObject()v8::internal::compiler::AstGraphBuilderprotected
BuildLoadClosure()v8::internal::compiler::AstGraphBuilderprotected
BuildLoadGlobalObject()v8::internal::compiler::AstGraphBuilderprotected
BuildLoadObjectField(Node *object, int offset)v8::internal::compiler::AstGraphBuilderprotected
BuildLocalFunctionContext(Node *context, Node *closure)v8::internal::compiler::AstGraphBuilderprotected
BuildThrowReferenceError(Variable *var)v8::internal::compiler::AstGraphBuilderprotected
BuildToBoolean(Node *value)v8::internal::compiler::AstGraphBuilderprotected
BuildVariableAssignment(Variable *var, Node *value, Token::Value op, BailoutId bailout_id)v8::internal::compiler::AstGraphBuilderprotected
BuildVariableDelete(Variable *var)v8::internal::compiler::AstGraphBuilderprotected
BuildVariableLoad(Variable *var, BailoutId bailout_id, ContextualMode mode=CONTEXTUAL)v8::internal::compiler::AstGraphBuilderprotected
common() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
common_v8::internal::compiler::StructuredGraphBuilderprivate
CopyEnvironment(BaseEnvironment *env)v8::internal::compiler::AstGraphBuilderprotectedvirtual
CreateGraph()v8::internal::compiler::AstGraphBuilder
current_context() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
current_context_v8::internal::compiler::StructuredGraphBuilderprivate
current_scope() constv8::internal::compiler::AstGraphBuilderinlineprivate
dead_control()v8::internal::compiler::StructuredGraphBuilderprotected
dead_control_v8::internal::compiler::StructuredGraphBuilderprivate
DEFINE_AST_VISITOR_SUBCLASS_MEMBERS()v8::internal::compiler::AstGraphBuilderprivate
DISALLOW_COPY_AND_ASSIGN(AstGraphBuilder)v8::internal::compiler::AstGraphBuilderprivate
environment()v8::internal::compiler::AstGraphBuilderinlineprotected
v8::internal::compiler::StructuredGraphBuilder::environment() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
environment_v8::internal::compiler::StructuredGraphBuilderprivate
execution_context() constv8::internal::compiler::AstGraphBuilderinlineprotected
execution_context_v8::internal::compiler::AstGraphBuilderprivate
exit_control() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
exit_control_v8::internal::compiler::StructuredGraphBuilderprivate
function_closure_v8::internal::compiler::AstGraphBuilderprivate
function_context_v8::internal::compiler::AstGraphBuilderprivate
GetFunctionClosure()v8::internal::compiler::AstGraphBuilderprotected
GetFunctionContext()v8::internal::compiler::AstGraphBuilderprotected
globals()v8::internal::compiler::AstGraphBuilderinlineprivate
globals_v8::internal::compiler::AstGraphBuilderprivate
graph() constv8::internal::compiler::GraphBuilderinline
graph_v8::internal::compiler::GraphBuilderprivate
GraphBuilder(Graph *graph)v8::internal::compiler::GraphBuilderinlineexplicit
info()v8::internal::compiler::AstGraphBuilderinlineprivate
info_v8::internal::compiler::AstGraphBuilderprivate
isolate() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
javascript()v8::internal::compiler::AstGraphBuilderinlineprivate
jsgraph()v8::internal::compiler::AstGraphBuilderinlineprivate
jsgraph_v8::internal::compiler::AstGraphBuilderprivate
MakeNode(const Operator *op, int value_input_count, Node **value_inputs) FINALv8::internal::compiler::StructuredGraphBuilderprotectedvirtual
MakeUnique(Handle< T > object)v8::internal::compiler::StructuredGraphBuilderinlineprotected
MergeControl(Node *control, Node *other)v8::internal::compiler::StructuredGraphBuilder
MergeEffect(Node *value, Node *other, Node *control)v8::internal::compiler::StructuredGraphBuilder
MergeValue(Node *value, Node *other, Node *control)v8::internal::compiler::StructuredGraphBuilder
NewBranch(Node *condition)v8::internal::compiler::StructuredGraphBuilderinline
NewEffectPhi(int count, Node *input, Node *control)v8::internal::compiler::StructuredGraphBuilder
NewIfFalse()v8::internal::compiler::StructuredGraphBuilderinline
NewIfTrue()v8::internal::compiler::StructuredGraphBuilderinline
NewLoop()v8::internal::compiler::StructuredGraphBuilderinline
NewMerge()v8::internal::compiler::StructuredGraphBuilderinline
NewNode(const Operator *op)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1, Node *n2)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1, Node *n2, Node *n3)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1, Node *n2, Node *n3, Node *n4)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1, Node *n2, Node *n3, Node *n4, Node *n5)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, Node *n1, Node *n2, Node *n3, Node *n4, Node *n5, Node *n6)v8::internal::compiler::GraphBuilderinline
NewNode(const Operator *op, int value_input_count, Node **value_inputs)v8::internal::compiler::GraphBuilderinline
NewPhi(int count, Node *input, Node *control)v8::internal::compiler::StructuredGraphBuilder
Pipeline classv8::internal::compiler::AstGraphBuilderfriend
PrepareFrameState(Node *node, BailoutId ast_id, OutputFrameStateCombine combine=kIgnoreOutput)v8::internal::compiler::AstGraphBuilderprivate
ProcessArguments(const Operator *op, int arity)v8::internal::compiler::AstGraphBuilderprivate
set_ast_context(AstContext *ctx)v8::internal::compiler::AstGraphBuilderinlineprotected
set_breakable(BreakableScope *brk)v8::internal::compiler::AstGraphBuilderinlineprotected
set_current_context(Node *context)v8::internal::compiler::StructuredGraphBuilderinlineprotected
set_environment(Environment *env)v8::internal::compiler::StructuredGraphBuilderinlineprotected
set_execution_context(ContextScope *ctx)v8::internal::compiler::AstGraphBuilderinlineprotected
set_exit_control(Node *node)v8::internal::compiler::StructuredGraphBuilderinlineprotected
StateCombineFromAstContext()v8::internal::compiler::AstGraphBuilderprivate
strict_mode()v8::internal::compiler::AstGraphBuilderinlineprivate
StructuredGraphBuilder(Graph *graph, CommonOperatorBuilder *common)v8::internal::compiler::StructuredGraphBuilder
UpdateControlDependencyToLeaveFunction(Node *exit)v8::internal::compiler::StructuredGraphBuilderprotected
VisitArithmeticExpression(BinaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitCallJSRuntime(CallRuntime *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitComma(BinaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitDeclarations(ZoneList< Declaration * > *declarations)v8::internal::compiler::AstGraphBuilderprotectedvirtual
VisitDelete(UnaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitForEffect(Expression *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitForInAssignment(Expression *expr, Node *value)v8::internal::compiler::AstGraphBuilderprivate
VisitForTest(Expression *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitForValue(Expression *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitForValueOrNull(Expression *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitForValues(ZoneList< Expression * > *exprs)v8::internal::compiler::AstGraphBuilderprivate
VisitIfNotNull(Statement *stmt)v8::internal::compiler::AstGraphBuilderprivate
VisitIterationBody(IterationStatement *stmt, LoopBuilder *loop, int)v8::internal::compiler::AstGraphBuilderprivate
VisitLogicalExpression(BinaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitNot(UnaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitTypeof(UnaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
VisitVoid(UnaryOperation *expr)v8::internal::compiler::AstGraphBuilderprivate
zone() constv8::internal::compiler::StructuredGraphBuilderinlineprotected
~GraphBuilder()v8::internal::compiler::GraphBuilderinlinevirtual
~StructuredGraphBuilder()v8::internal::compiler::StructuredGraphBuilderinlinevirtual