Home
last modified time | relevance | path

Searched refs:StructuredGraphBuilder (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/compiler/
Dgraph-builder.cc22 StructuredGraphBuilder::StructuredGraphBuilder(Graph* graph, in StructuredGraphBuilder() function in v8::internal::compiler::StructuredGraphBuilder
31 Node* StructuredGraphBuilder::MakeNode(const Operator* op, in MakeNode()
85 void StructuredGraphBuilder::UpdateControlDependencyToLeaveFunction( in UpdateControlDependencyToLeaveFunction()
96 StructuredGraphBuilder::Environment* StructuredGraphBuilder::CopyEnvironment( in CopyEnvironment()
102 StructuredGraphBuilder::Environment::Environment( in Environment()
103 StructuredGraphBuilder* builder, Node* control_dependency) in Environment()
110 StructuredGraphBuilder::Environment::Environment(const Environment& copy) in Environment()
117 void StructuredGraphBuilder::Environment::Merge(Environment* other) { in Merge()
153 void StructuredGraphBuilder::Environment::PrepareForLoop() { in PrepareForLoop()
164 Node* StructuredGraphBuilder::NewPhi(int count, Node* input, Node* control) { in NewPhi()
[all …]
Dcontrol-builders.h23 explicit ControlBuilder(StructuredGraphBuilder* builder) in ControlBuilder()
32 typedef StructuredGraphBuilder Builder;
33 typedef StructuredGraphBuilder::Environment Environment;
46 explicit IfBuilder(StructuredGraphBuilder* builder) in IfBuilder()
66 explicit LoopBuilder(StructuredGraphBuilder* builder) in LoopBuilder()
94 explicit SwitchBuilder(StructuredGraphBuilder* builder, int case_count) in SwitchBuilder()
127 explicit BlockBuilder(StructuredGraphBuilder* builder) in BlockBuilder()
Dgraph-builder.h80 class StructuredGraphBuilder : public GraphBuilder {
82 StructuredGraphBuilder(Graph* graph, CommonOperatorBuilder* common);
83 virtual ~StructuredGraphBuilder() {} in ~StructuredGraphBuilder()
156 DISALLOW_COPY_AND_ASSIGN(StructuredGraphBuilder);
163 class StructuredGraphBuilder::Environment : public ZoneObject {
165 Environment(StructuredGraphBuilder* builder, Node* control_dependency);
213 StructuredGraphBuilder* builder() const { return builder_; } in builder()
221 StructuredGraphBuilder* builder_;
Dast-graph-builder.h26 class AstGraphBuilder : public StructuredGraphBuilder, public AstVisitor {
44 StructuredGraphBuilder::environment()); in environment()
57 typedef StructuredGraphBuilder::Environment BaseEnvironment;
195 : public StructuredGraphBuilder::Environment {
266 StructuredGraphBuilder::Environment::builder()); in builder()
Dast-graph-builder.cc21 : StructuredGraphBuilder(jsgraph->graph(), jsgraph->common()), in AstGraphBuilder()
152 StructuredGraphBuilder::Environment* AstGraphBuilder::CopyEnvironment( in CopyEnvironment()
153 StructuredGraphBuilder::Environment* env) { in CopyEnvironment()
161 : StructuredGraphBuilder::Environment(builder, control_dependency), in Environment()
189 : StructuredGraphBuilder::Environment( in Environment()
190 static_cast<StructuredGraphBuilder::Environment>(copy)), in Environment()
498 StructuredGraphBuilder::Environment* env = environment()->CopyAsUnreachable(); in VisitContinueStatement()
505 StructuredGraphBuilder::Environment* env = environment()->CopyAsUnreachable(); in VisitBreakStatement()