Home
last modified time | relevance | path

Searched refs:ZoneList (Results 1 – 25 of 34) sorted by relevance

12

/external/webkit/V8Binding/v8/src/x64/
Dcodegen-x64.h355 void VisitStatements(ZoneList<Statement*>* statements);
370 void VisitStatementsAndSpill(ZoneList<Statement*>* statements);
482 void CallWithArguments(ZoneList<Expression*>* arguments, int position);
495 void (CodeGenerator::*method)(ZoneList<Expression*>*);
504 void ProcessDeclarations(ZoneList<Declaration*>* declarations);
516 void GenerateIsSmi(ZoneList<Expression*>* args);
517 void GenerateIsNonNegativeSmi(ZoneList<Expression*>* args);
518 void GenerateIsArray(ZoneList<Expression*>* args);
521 void GenerateIsConstructCall(ZoneList<Expression*>* args);
524 void GenerateArgumentsLength(ZoneList<Expression*>* args);
[all …]
Dcodegen-x64-inl.h43 void CodeGenerator::GenerateMathSin(ZoneList<Expression*>* args) { in GenerateMathSin()
48 void CodeGenerator::GenerateMathCos(ZoneList<Expression*>* args) { in GenerateMathCos()
/external/webkit/V8Binding/v8/src/ia32/
Dcodegen-ia32.h353 void VisitStatements(ZoneList<Statement*>* statements);
368 void VisitStatementsAndSpill(ZoneList<Statement*>* statements);
480 void CallWithArguments(ZoneList<Expression*>* arguments, int position);
493 void (CodeGenerator::*method)(ZoneList<Expression*>*);
504 void ProcessDeclarations(ZoneList<Declaration*>* declarations);
516 void GenerateIsSmi(ZoneList<Expression*>* args);
517 void GenerateIsNonNegativeSmi(ZoneList<Expression*>* args);
518 void GenerateIsArray(ZoneList<Expression*>* args);
521 void GenerateIsConstructCall(ZoneList<Expression*>* args);
524 void GenerateArgumentsLength(ZoneList<Expression*>* args);
[all …]
Dcodegen-ia32-inl.h42 void CodeGenerator::GenerateMathSin(ZoneList<Expression*>* args) { in GenerateMathSin()
47 void CodeGenerator::GenerateMathCos(ZoneList<Expression*>* args) { in GenerateMathCos()
/external/webkit/V8Binding/v8/src/arm/
Dcodegen-arm.h206 void VisitStatements(ZoneList<Statement*>* statements);
221 inline void VisitStatementsAndSpill(ZoneList<Statement*>* statements);
301 void CallWithArguments(ZoneList<Expression*>* arguments, int position);
308 void (CodeGenerator::*method)(ZoneList<Expression*>*);
319 void ProcessDeclarations(ZoneList<Declaration*>* declarations);
331 void GenerateIsSmi(ZoneList<Expression*>* args);
332 void GenerateIsNonNegativeSmi(ZoneList<Expression*>* args);
333 void GenerateIsArray(ZoneList<Expression*>* args);
336 void GenerateIsConstructCall(ZoneList<Expression*>* args);
339 void GenerateArgumentsLength(ZoneList<Expression*>* args);
[all …]
Dcodegen-arm-inl.h58 void CodeGenerator::VisitStatementsAndSpill(ZoneList<Statement*>* statements) { in VisitStatementsAndSpill()
73 void CodeGenerator::GenerateMathSin(ZoneList<Expression*>* args) { in GenerateMathSin()
78 void CodeGenerator::GenerateMathCos(ZoneList<Expression*>* args) { in GenerateMathCos()
Dcodegen-arm.cc147 ZoneList<Statement*>* body = fun->body(); in GenCode()
1077 void CodeGenerator::CallWithArguments(ZoneList<Expression*>* args, in CallWithArguments()
1130 void CodeGenerator::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
1459 ZoneList<CaseClause*>* cases = node->cases(); in VisitSwitchStatement()
2902 ZoneList<Expression*>* args = node->arguments(); in VisitCall()
3057 ZoneList<Expression*>* args = node->arguments(); in VisitCallEval()
3126 ZoneList<Expression*>* args = node->arguments(); in VisitCallNew()
3156 void CodeGenerator::GenerateClassOf(ZoneList<Expression*>* args) { in GenerateClassOf()
3216 void CodeGenerator::GenerateValueOf(ZoneList<Expression*>* args) { in GenerateValueOf()
3235 void CodeGenerator::GenerateSetValueOf(ZoneList<Expression*>* args) { in GenerateSetValueOf()
[all …]
/external/webkit/V8Binding/v8/src/
Dast.h113 typedef ZoneList<Handle<String> > ZoneStringList;
114 typedef ZoneList<Handle<Object> > ZoneObjectList;
240 ZoneList<Statement*>* statements() { return &statements_; } in statements()
244 ZoneList<Statement*> statements_;
460 CaseClause(Expression* label, ZoneList<Statement*>* statements) in CaseClause()
469 ZoneList<Statement*>* statements() const { return statements_; } in statements()
474 ZoneList<Statement*>* statements_;
484 void Initialize(Expression* tag, ZoneList<CaseClause*>* cases) { in Initialize()
492 ZoneList<CaseClause*>* cases() const { return cases_; } in cases()
496 ZoneList<CaseClause*>* cases_;
[all …]
Dprettyprinter.h68 virtual void PrintStatements(ZoneList<Statement*>* statements);
70 virtual void PrintArguments(ZoneList<Expression*>* arguments);
73 void PrintDeclarations(ZoneList<Declaration*>* declarations);
97 void PrintStatements(ZoneList<Statement*>* statements);
98 void PrintDeclarations(ZoneList<Declaration*>* declarations);
100 void PrintArguments(ZoneList<Expression*>* arguments);
Dscopes.h238 ZoneList<Declaration*>* declarations() { return &decls_; } in declarations()
292 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes
307 ZoneList<Variable*> temps_;
309 ZoneList<Variable*> params_;
313 ZoneList<VariableProxy*> unresolved_;
315 ZoneList<Declaration*> decls_;
Djsregexp.h181 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges);
201 void AddCaseEquivalents(ZoneList<CharacterRange>* ranges);
202 static void Split(ZoneList<CharacterRange>* base,
204 ZoneList<CharacterRange>** included,
205 ZoneList<CharacterRange>** excluded);
235 ZoneList<OutSet*>* successors() { return successors_; } in successors()
237 OutSet(uint32_t first, ZoneList<unsigned>* remaining) in OutSet()
240 ZoneList<unsigned>* remaining_;
241 ZoneList<OutSet*>* successors_;
415 list_ = new ZoneList<RegExpNode*>(2); in Ensure()
[all …]
Dfunc-name-inferrer.h96 ZoneList<int> entries_stack_;
97 ZoneList<Handle<String> > names_stack_;
98 ZoneList<FunctionLiteral*> funcs_to_infer_;
Dast.cc191 void AstVisitor::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
198 void AstVisitor::VisitExpressions(ZoneList<Expression*>* expressions) { in VisitExpressions()
239 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) { in ListCaptureRegisters()
279 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchored()
290 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchored()
480 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives) in RegExpDisjunction()
494 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative()
Dusage-analyzer.cc98 void ReadList(ZoneList<Expression*>* list);
99 void ReadList(ZoneList<ObjectLiteral::Property*>* list);
184 ZoneList<CaseClause*>* cases = node->cases(); in VisitSwitchStatement()
236 ZoneList<Declaration*>* decls = node->scope()->declarations(); in VisitFunctionLiteral()
413 void UsageComputer::ReadList(ZoneList<Expression*>* list) { in ReadList()
419 void UsageComputer::ReadList(ZoneList<ObjectLiteral::Property*>* list) { in ReadList()
Drewriter.cc47 void Optimize(ZoneList<Statement*>* statements);
57 void OptimizeArguments(ZoneList<Expression*>* arguments);
69 void AstOptimizer::Optimize(ZoneList<Statement*>* statements) { in Optimize()
77 void AstOptimizer::OptimizeArguments(ZoneList<Expression*>* arguments) { in OptimizeArguments()
532 void Process(ZoneList<Statement*>* statements);
565 void Processor::Process(ZoneList<Statement*>* statements) { in Process()
647 ZoneList<CaseClause*>* clauses = node->cases(); in VisitSwitchStatement()
815 ZoneList<Statement*>* body = function->body(); in Process()
829 ZoneList<Statement*>* body = function->body(); in Optimize()
Dparser.cc220 ZoneList<Expression*>* ParseArguments(bool* ok);
300 list_ = new ZoneList<T*>(initial_size); in Add()
347 ZoneList<T*>* GetList() { in GetList()
349 list_ = new ZoneList<T*>(initial_size); in GetList()
359 ZoneList<T*>* list_;
381 ZoneList<uc16>* characters_;
436 characters_ = new ZoneList<uc16>(4); in AddCharacter()
653 ZoneList<RegExpCapture*>* captures_;
753 explicit ZoneListWrapper(int size) : list_(new ZoneList<T*>(size)) { } in ZoneListWrapper()
756 ZoneList<T*>* elements() { return list_; } in elements()
[all …]
Djsregexp.cc1140 guards_ = new ZoneList<Guard*>(1); in AddGuard()
1445 ZoneList<CharacterRange>* ranges = cc->ranges(); in EmitCharClass()
1869 ZoneList<CharacterRange>* ranges = tree->ranges(); in GetQuickCheckDetails()
2444 ZoneList<CharacterRange>* ranges = cc->ranges(); in MakeCaseIndependent()
2586 ZoneList<AlternativeGeneration*> alt_gens_;
2676 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2747 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2858 ZoneList<Guard*>* guards = alternative.guards(); in EmitOutOfLineContinuation()
3408 ZoneList<TextElement>* elms = new ZoneList<TextElement>(1); in ToNode()
3419 static bool CompareInverseRanges(ZoneList<CharacterRange>* ranges, in CompareInverseRanges()
[all …]
Djump-target.h138 ZoneList<VirtualFrame*> reaching_frames_;
141 ZoneList<Label> merge_labels_;
Dzone.h166 class ZoneList: public List<T, ZoneListAllocationPolicy> {
170 explicit ZoneList(int capacity) in ZoneList() function
Dprettyprinter.cc143 ZoneList<CaseClause*>* cases = node->cases(); in VisitSwitchStatement()
489 void PrettyPrinter::PrintStatements(ZoneList<Statement*>* statements) { in PrintStatements()
507 void PrettyPrinter::PrintArguments(ZoneList<Expression*>* arguments) { in PrintArguments()
565 void PrettyPrinter::PrintDeclarations(ZoneList<Declaration*>* declarations) { in PrintDeclarations()
722 void AstPrinter::PrintDeclarations(ZoneList<Declaration*>* declarations) { in PrintDeclarations()
744 void AstPrinter::PrintStatements(ZoneList<Statement*>* statements) { in PrintStatements()
751 void AstPrinter::PrintArguments(ZoneList<Expression*>* arguments) { in PrintArguments()
Dcfg.h625 ZoneList<Instruction*>* instructions() { return &instructions_; } in instructions()
639 ZoneList<Instruction*> instructions_;
856 void VisitStatements(ZoneList<Statement*>* stmts);
Dcodegen.cc349 void CodeGenerator::ProcessDeclarations(ZoneList<Declaration*>* declarations) { in ProcessDeclarations()
444 ZoneList<Expression*>* args = node->arguments(); in CheckForInlineRuntimeCall()
Dframe-element.h92 typedef ZoneList<Handle<Object> > ZoneObjectList;
Dregister-allocator.h93 typedef ZoneList<Handle<Object> > ZoneObjectList;
/external/webkit/V8Binding/v8/test/cctest/
Dtest-regexp.cc435 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in TestCharacterClassEscapes()
1316 ZoneList<CharacterRange>* ranges = in TEST()
1317 new ZoneList<CharacterRange>(kRangeCount); in TEST()
1337 ZoneList<CharacterRange>* ranges = in TEST()
1338 new ZoneList<CharacterRange>(1); in TEST()
1468 ZoneList<CharacterRange>* list = new ZoneList<CharacterRange>(count); in TestRangeCaseIndependence()
1515 static bool InClass(uc16 c, ZoneList<CharacterRange>* ranges) { in InClass()
1529 ZoneList<CharacterRange>* base = new ZoneList<CharacterRange>(1); in TEST()
1532 ZoneList<CharacterRange>* included = NULL; in TEST()
1533 ZoneList<CharacterRange>* excluded = NULL; in TEST()

12