Home
last modified time | relevance | path

Searched refs:SwitchBuilder (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/compiler/
Dcontrol-builders.cc100 void SwitchBuilder::BeginSwitch() { in BeginSwitch()
107 void SwitchBuilder::BeginLabel(int index, Node* condition) { in BeginLabel()
115 void SwitchBuilder::EndLabel() { in EndLabel()
121 void SwitchBuilder::DefaultAt(int index) { in DefaultAt()
127 void SwitchBuilder::BeginCase(int index) { in BeginCase()
133 void SwitchBuilder::Break() { in Break()
139 void SwitchBuilder::EndCase() { body_environment_ = environment(); } in EndCase()
142 void SwitchBuilder::EndSwitch() { in EndSwitch()
Dcontrol-builders.h95 class SwitchBuilder final : public ControlBuilder {
97 explicit SwitchBuilder(AstGraphBuilder* builder, int case_count) in SwitchBuilder() function
Dast-graph-builder.cc1081 SwitchBuilder compare_switch(this, clauses->length()); in VisitSwitchStatement()
/external/v8/src/interpreter/
Dcontrol-flow-builders.cc83 SwitchBuilder::~SwitchBuilder() { in ~SwitchBuilder()
92 void SwitchBuilder::SetCaseTarget(int index) { in SetCaseTarget()
Dcontrol-flow-builders.h114 class V8_EXPORT_PRIVATE SwitchBuilder final
117 explicit SwitchBuilder(BytecodeArrayBuilder* builder, int number_of_cases) in SwitchBuilder() function
122 ~SwitchBuilder();
Dbytecode-generator.cc188 SwitchBuilder dispatch(builder(), static_cast<int>(deferred_.size() + 1)); in ApplyDeferredCommands()
1117 SwitchBuilder switch_builder(builder(), clauses->length()); in VisitSwitchStatement()