Home
last modified time | relevance | path

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

123

/external/v8/src/mips/
Dcodegen-mips.h318 (ZoneList<Expression*>*);
350 void VisitStatements(ZoneList<Statement*>* statements);
468 void CallWithArguments(ZoneList<Expression*>* arguments,
487 void ProcessDeclarations(ZoneList<Declaration*>* declarations);
498 void GenerateIsSmi(ZoneList<Expression*>* args);
499 void GenerateIsNonNegativeSmi(ZoneList<Expression*>* args);
500 void GenerateIsArray(ZoneList<Expression*>* args);
501 void GenerateIsRegExp(ZoneList<Expression*>* args);
504 void GenerateIsConstructCall(ZoneList<Expression*>* args);
507 void GenerateArgumentsLength(ZoneList<Expression*>* args);
[all …]
Dfull-codegen-mips.cc441 void FullCodeGenerator::EmitIsSmi(ZoneList<Expression*>* args) { in EmitIsSmi()
446 void FullCodeGenerator::EmitIsNonNegativeSmi(ZoneList<Expression*>* args) { in EmitIsNonNegativeSmi()
451 void FullCodeGenerator::EmitIsObject(ZoneList<Expression*>* args) { in EmitIsObject()
456 void FullCodeGenerator::EmitIsSpecObject(ZoneList<Expression*>* args) { in EmitIsSpecObject()
461 void FullCodeGenerator::EmitIsUndetectableObject(ZoneList<Expression*>* args) { in EmitIsUndetectableObject()
467 ZoneList<Expression*>* args) { in EmitIsStringWrapperSafeForDefaultValueOf()
472 void FullCodeGenerator::EmitIsFunction(ZoneList<Expression*>* args) { in EmitIsFunction()
477 void FullCodeGenerator::EmitIsArray(ZoneList<Expression*>* args) { in EmitIsArray()
482 void FullCodeGenerator::EmitIsRegExp(ZoneList<Expression*>* args) { in EmitIsRegExp()
487 void FullCodeGenerator::EmitIsConstructCall(ZoneList<Expression*>* args) { in EmitIsConstructCall()
[all …]
Dcodegen-mips.cc375 void CodeGenerator::CallWithArguments(ZoneList<Expression*>* args, in CallWithArguments()
400 void CodeGenerator::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
634 void CodeGenerator::GenerateClassOf(ZoneList<Expression*>* args) { in GenerateClassOf()
639 void CodeGenerator::GenerateValueOf(ZoneList<Expression*>* args) { in GenerateValueOf()
644 void CodeGenerator::GenerateSetValueOf(ZoneList<Expression*>* args) { in GenerateSetValueOf()
649 void CodeGenerator::GenerateIsSmi(ZoneList<Expression*>* args) { in GenerateIsSmi()
654 void CodeGenerator::GenerateLog(ZoneList<Expression*>* args) { in GenerateLog()
659 void CodeGenerator::GenerateIsNonNegativeSmi(ZoneList<Expression*>* args) { in GenerateIsNonNegativeSmi()
664 void CodeGenerator::GenerateMathPow(ZoneList<Expression*>* args) { in GenerateMathPow()
669 void CodeGenerator::GenerateMathSqrt(ZoneList<Expression*>* args) { in GenerateMathSqrt()
[all …]
/external/v8/src/
Dsafepoint-table.h195 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) : in Safepoint()
197 ZoneList<int>* indexes_;
198 ZoneList<int>* registers_;
257 ZoneList<DeoptimizationInfo> deoptimization_info_;
258 ZoneList<ZoneList<int>*> indexes_;
259 ZoneList<ZoneList<int>*> registers_;
Dhydrogen.h61 const ZoneList<HPhi*>* phis() const { return &phis_; } in phis()
68 const ZoneList<HBasicBlock*>* predecessors() const { return &predecessors_; } in predecessors()
70 const ZoneList<HBasicBlock*>* dominated_blocks() const { in dominated_blocks()
73 const ZoneList<int>* deleted_phis() const { in deleted_phis()
159 ZoneList<HPhi*> phis_;
164 ZoneList<HBasicBlock*> predecessors_;
166 ZoneList<HBasicBlock*> dominated_blocks_;
173 ZoneList<int> deleted_phis_;
187 const ZoneList<HBasicBlock*>* back_edges() const { return &back_edges_; } in back_edges()
188 const ZoneList<HBasicBlock*>* blocks() const { return &blocks_; } in blocks()
[all …]
Dast.h115 typedef ZoneList<Handle<String> > ZoneStringList;
116 typedef ZoneList<Handle<Object> > ZoneObjectList;
354 ZoneList<Statement*>* statements() { return &statements_; } in statements()
358 ZoneList<Statement*> statements_;
650 CaseClause(Expression* label, ZoneList<Statement*>* statements, int pos);
658 ZoneList<Statement*>* statements() const { return statements_; } in statements()
673 ZoneList<Statement*>* statements_;
687 void Initialize(Expression* tag, ZoneList<CaseClause*>* cases) { in DECLARE_NODE_TYPE()
693 ZoneList<CaseClause*>* cases() const { return cases_; } in cases()
698 ZoneList<CaseClause*>* cases_;
[all …]
Djsregexp.h269 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges);
289 void AddCaseEquivalents(ZoneList<CharacterRange>* ranges, bool is_ascii);
290 static void Split(ZoneList<CharacterRange>* base,
292 ZoneList<CharacterRange>** included,
293 ZoneList<CharacterRange>** excluded);
296 static bool IsCanonical(ZoneList<CharacterRange>* ranges);
301 static void Canonicalize(ZoneList<CharacterRange>* ranges);
304 static SetRelation WordCharacterRelation(ZoneList<CharacterRange>* ranges);
319 static void Merge(ZoneList<CharacterRange>* first_set,
320 ZoneList<CharacterRange>* second_set,
[all …]
Dzone.h177 class ZoneList: public List<T, ZoneListAllocationPolicy> {
181 explicit ZoneList(int capacity) in ZoneList() function
185 explicit ZoneList(const ZoneList<T>& other) in ZoneList() function
193 typedef ZoneList<Handle<Map> > ZoneMapList;
Dprettyprinter.h69 virtual void PrintStatements(ZoneList<Statement*>* statements);
71 virtual void PrintArguments(ZoneList<Expression*>* arguments);
74 void PrintDeclarations(ZoneList<Declaration*>* declarations);
99 void PrintStatements(ZoneList<Statement*>* statements);
100 void PrintDeclarations(ZoneList<Declaration*>* declarations);
102 void PrintArguments(ZoneList<Expression*>* arguments);
Dfunc-name-inferrer.h100 ZoneList<int> entries_stack_;
101 ZoneList<Handle<String> > names_stack_;
102 ZoneList<FunctionLiteral*> funcs_to_infer_;
Dscopes.h271 ZoneList<Declaration*>* declarations() { return &decls_; } in declarations()
338 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes
353 ZoneList<Variable*> temps_;
355 ZoneList<Variable*> params_;
359 ZoneList<VariableProxy*> unresolved_;
361 ZoneList<Declaration*> decls_;
Dparser.h201 list_ = new ZoneList<T*>(initial_size); in Add()
248 ZoneList<T*>* GetList() { in GetList()
250 list_ = new ZoneList<T*>(initial_size); in GetList()
260 ZoneList<T*>* list_;
287 ZoneList<uc16>* characters_;
406 ZoneList<RegExpCapture*>* captures_;
486 void* ParseSourceElements(ZoneList<Statement*>* processor,
541 ZoneList<ObjectLiteral::Property*>* properties,
548 void BuildArrayLiteralBoilerplateLiterals(ZoneList<Expression*>* properties,
568 ZoneList<Expression*>* ParseArguments(bool* ok);
[all …]
Djsregexp.cc1227 guards_ = new ZoneList<Guard*>(1); in AddGuard()
1526 ZoneList<CharacterRange>* ranges = cc->ranges(); in EmitCharClass()
1995 ZoneList<CharacterRange>* ranges = tree->ranges(); in GetQuickCheckDetails()
2629 ZoneList<CharacterRange>* ranges = cc->ranges(); in MakeCaseIndependent()
2772 ZoneList<AlternativeGeneration*> alt_gens_;
2862 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2935 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
3046 ZoneList<Guard*>* guards = alternative.guards(); in EmitOutOfLineContinuation()
3602 ZoneList<TextElement>* elms = new ZoneList<TextElement>(1); in ToNode()
3613 static bool CompareInverseRanges(ZoneList<CharacterRange>* ranges, in CompareInverseRanges()
[all …]
Dsafepoint-table.cc136 indexes_.Add(new ZoneList<int>(8)); in DefineSafepoint()
138 ? new ZoneList<int>(4) in DefineSafepoint()
184 ZoneList<uint8_t> bits(bytes_per_entry); in Emit()
186 ZoneList<int>* indexes = indexes_[i]; in Emit()
187 ZoneList<int>* registers = registers_[i]; in Emit()
Dlithium.h397 const ZoneList<LMoveOperands>* move_operands() const { in move_operands()
404 ZoneList<LMoveOperands> move_operands_;
413 const ZoneList<LOperand*>* operands() const { return &pointer_operands_; } in operands()
426 ZoneList<LOperand*> pointer_operands_;
463 const ZoneList<LOperand*>* values() const { return &values_; } in values()
499 ZoneList<LOperand*> values_;
500 ZoneList<Representation> representations_;
Dlithium-allocator.h454 const ZoneList<LiveRange*>* live_ranges() const { return &live_ranges_; } in live_ranges()
597 ZoneList<BitVector*> live_in_sets_;
600 ZoneList<LiveRange*> live_ranges_;
607 ZoneList<LiveRange*> unhandled_live_ranges_;
608 ZoneList<LiveRange*> active_live_ranges_;
609 ZoneList<LiveRange*> inactive_live_ranges_;
610 ZoneList<LiveRange*> reusable_slots_;
Drewriter.cc48 void Process(ZoneList<Statement*>* statements);
84 void Processor::Process(ZoneList<Statement*>* statements) { in Process()
176 ZoneList<CaseClause*>* clauses = node->cases(); in VisitSwitchStatement()
342 ZoneList<Statement*>* body = function->body(); in Rewrite()
Dast.cc796 void AstVisitor::VisitDeclarations(ZoneList<Declaration*>* declarations) { in VisitDeclarations()
803 void AstVisitor::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
810 void AstVisitor::VisitExpressions(ZoneList<Expression*>* expressions) { in VisitExpressions()
851 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) { in ListCaptureRegisters()
896 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtStart()
907 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtEnd()
918 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtStart()
928 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtEnd()
1123 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives) in RegExpDisjunction()
1137 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative()
[all …]
Dparser.cc132 characters_ = new ZoneList<uc16>(4); in AddCharacter()
644 ZoneList<Statement*>* body = new ZoneList<Statement*>(16); in DoParseProgram()
1055 assigned_arguments_ = new ZoneList<int>(4); in EnsureAllocation()
1063 ZoneList<int>* assigned_arguments_;
1068 void* Parser::ParseSourceElements(ZoneList<Statement*>* processor, in ParseSourceElements()
1655 ZoneList<Expression*>* arguments = new ZoneList<Expression*>(3); in ParseVariableDeclarations()
1913 ZoneList<Label*>* target_list = new ZoneList<Label*>(0); in WithHelper()
1988 ZoneList<Statement*>* statements = new ZoneList<Statement*>(5); in ParseCaseClause()
2014 ZoneList<CaseClause*>* cases = new ZoneList<CaseClause*>(4); in ParseSwitchStatement()
2059 ZoneList<Label*>* target_list = new ZoneList<Label*>(0); in ParseTryStatement()
[all …]
/external/v8/src/x64/
Dlithium-codegen-x64.h291 const ZoneList<LInstruction*>* instructions_;
292 ZoneList<LEnvironment*> deoptimizations_;
293 ZoneList<JumpTableEntry> jump_table_;
294 ZoneList<Handle<Object> > deoptimization_literals_;
299 ZoneList<LDeferredCode*> deferred_;
Dfull-codegen-x64.cc777 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1457 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
1998 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2033 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2057 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2114 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2283 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2304 void FullCodeGenerator::EmitIsSmi(ZoneList<Expression*>* args) { in EmitIsSmi()
2324 void FullCodeGenerator::EmitIsNonNegativeSmi(ZoneList<Expression*>* args) { in EmitIsNonNegativeSmi()
2344 void FullCodeGenerator::EmitIsObject(ZoneList<Expression*>* args) { in EmitIsObject()
[all …]
/external/v8/test/cctest/
Dtest-regexp.cc464 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in TestCharacterClassEscapes()
1381 ZoneList<CharacterRange>* ranges = in TEST()
1382 new ZoneList<CharacterRange>(kRangeCount); in TEST()
1402 ZoneList<CharacterRange>* ranges = in TEST()
1403 new ZoneList<CharacterRange>(1); in TEST()
1516 ZoneList<CharacterRange>* list = new ZoneList<CharacterRange>(count); in TestRangeCaseIndependence()
1564 static bool InClass(uc16 c, ZoneList<CharacterRange>* ranges) { in InClass()
1579 ZoneList<CharacterRange>* base = new ZoneList<CharacterRange>(1); in TEST()
1582 ZoneList<CharacterRange>* included = NULL; in TEST()
1583 ZoneList<CharacterRange>* excluded = NULL; in TEST()
[all …]
/external/v8/src/ia32/
Dlithium-codegen-ia32.h294 const ZoneList<LInstruction*>* instructions_;
295 ZoneList<LEnvironment*> deoptimizations_;
296 ZoneList<Handle<Object> > deoptimization_literals_;
301 ZoneList<LDeferredCode*> deferred_;
Dfull-codegen-ia32.cc776 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1446 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
2025 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2059 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2082 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2138 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2307 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2328 void FullCodeGenerator::EmitIsSmi(ZoneList<Expression*>* args) { in EmitIsSmi()
2348 void FullCodeGenerator::EmitIsNonNegativeSmi(ZoneList<Expression*>* args) { in EmitIsNonNegativeSmi()
2368 void FullCodeGenerator::EmitIsObject(ZoneList<Expression*>* args) { in EmitIsObject()
[all …]
/external/v8/src/arm/
Dfull-codegen-arm.cc819 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1498 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
2093 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2128 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2152 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2210 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2383 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2404 void FullCodeGenerator::EmitIsSmi(ZoneList<Expression*>* args) { in EmitIsSmi()
2424 void FullCodeGenerator::EmitIsNonNegativeSmi(ZoneList<Expression*>* args) { in EmitIsNonNegativeSmi()
2444 void FullCodeGenerator::EmitIsObject(ZoneList<Expression*>* args) { in EmitIsObject()
[all …]

123