Home
last modified time | relevance | path

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

123

/external/v8/src/
Dsafepoint-table.h190 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) : in Safepoint()
192 ZoneList<int>* indexes_;
193 ZoneList<int>* registers_;
236 ZoneList<DeoptimizationInfo> deoptimization_info_;
237 ZoneList<unsigned> deopt_index_list_;
238 ZoneList<ZoneList<int>*> indexes_;
239 ZoneList<ZoneList<int>*> registers_;
Dprettyprinter.h69 virtual void PrintStatements(ZoneList<Statement*>* statements);
71 virtual void PrintArguments(ZoneList<Expression*>* arguments);
74 void PrintDeclarations(ZoneList<Declaration*>* declarations);
98 void PrintStatements(ZoneList<Statement*>* statements);
99 void PrintDeclarations(ZoneList<Declaration*>* declarations);
101 void PrintArguments(ZoneList<Expression*>* arguments);
Dhydrogen.h63 const ZoneList<HPhi*>* phis() const { return &phis_; } in phis()
70 const ZoneList<HBasicBlock*>* predecessors() const { return &predecessors_; } in predecessors()
72 const ZoneList<HBasicBlock*>* dominated_blocks() const { in dominated_blocks()
75 const ZoneList<int>* deleted_phis() const { in deleted_phis()
175 ZoneList<HPhi*> phis_;
180 ZoneList<HBasicBlock*> predecessors_;
182 ZoneList<HBasicBlock*> dominated_blocks_;
189 ZoneList<int> deleted_phis_;
207 const ZoneList<HBasicBlock*>* predecessor_list_;
223 const ZoneList<HBasicBlock*>* back_edges() const { return &back_edges_; } in back_edges()
[all …]
Djsregexp.h273 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges);
293 void AddCaseEquivalents(ZoneList<CharacterRange>* ranges, bool is_ascii);
294 static void Split(ZoneList<CharacterRange>* base,
296 ZoneList<CharacterRange>** included,
297 ZoneList<CharacterRange>** excluded);
300 static bool IsCanonical(ZoneList<CharacterRange>* ranges);
305 static void Canonicalize(ZoneList<CharacterRange>* ranges);
308 static SetRelation WordCharacterRelation(ZoneList<CharacterRange>* ranges);
323 static void Merge(ZoneList<CharacterRange>* first_set,
324 ZoneList<CharacterRange>* second_set,
[all …]
Dscopes.h335 ZoneList<Declaration*>* declarations() { return &decls_; } in declarations()
338 ZoneList<Scope*>* inner_scopes() { return &inner_scopes_; } in inner_scopes()
352 void CollectStackAndContextLocals(ZoneList<Variable*>* stack_locals,
353 ZoneList<Variable*>* context_locals);
425 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes
440 ZoneList<Variable*> temps_;
442 ZoneList<Variable*> params_;
446 ZoneList<VariableProxy*> unresolved_;
448 ZoneList<Declaration*> decls_;
Dast.h155 typedef ZoneList<Handle<String> > ZoneStringList;
156 typedef ZoneList<Handle<Object> > ZoneObjectList;
420 ZoneList<Statement*>* statements() { return &statements_; } in statements()
440 ZoneList<Statement*> statements_;
981 ZoneList<Statement*>* statements,
990 ZoneList<Statement*>* statements() const { return statements_; } in statements()
1008 ZoneList<Statement*>* statements_;
1027 void Initialize(Expression* tag, ZoneList<CaseClause*>* cases) { in DECLARE_NODE_TYPE()
1033 ZoneList<CaseClause*>* cases() const { return cases_; } in cases()
1045 ZoneList<CaseClause*>* cases_;
[all …]
Dzone.h185 class ZoneList: public List<T, ZoneListAllocationPolicy> {
192 explicit ZoneList(int capacity) in ZoneList() function
196 explicit ZoneList(const ZoneList<T>& other) in ZoneList() function
Dfunc-name-inferrer.h117 ZoneList<int> entries_stack_;
118 ZoneList<Name> names_stack_;
119 ZoneList<FunctionLiteral*> funcs_to_infer_;
Dsafepoint-table.cc139 indexes_.Add(new ZoneList<int>(8)); in DefineSafepoint()
141 ? new ZoneList<int>(4) in DefineSafepoint()
193 ZoneList<uint8_t> bits(bytes_per_entry); in Emit()
195 ZoneList<int>* indexes = indexes_[i]; in Emit()
196 ZoneList<int>* registers = registers_[i]; in Emit()
Djsregexp.cc1245 guards_ = new ZoneList<Guard*>(1); in AddGuard()
1544 ZoneList<CharacterRange>* ranges = cc->ranges(); in EmitCharClass()
2010 ZoneList<CharacterRange>* ranges = tree->ranges(); in GetQuickCheckDetails()
2644 ZoneList<CharacterRange>* ranges = cc->ranges(); in MakeCaseIndependent()
2790 ZoneList<AlternativeGeneration*> alt_gens_;
2880 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2953 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
3064 ZoneList<Guard*>* guards = alternative.guards(); in EmitOutOfLineContinuation()
3619 ZoneList<TextElement>* elms = new ZoneList<TextElement>(1); in ToNode()
3630 static bool CompareInverseRanges(ZoneList<CharacterRange>* ranges, in CompareInverseRanges()
[all …]
Dparser.h206 list_ = new ZoneList<T*>(initial_size); in Add()
253 ZoneList<T*>* GetList() { in GetList()
255 list_ = new ZoneList<T*>(initial_size); in GetList()
265 ZoneList<T*>* list_;
292 ZoneList<uc16>* characters_;
411 ZoneList<RegExpCapture*>* captures_;
582 void* ParseSourceElements(ZoneList<Statement*>* processor,
648 ZoneList<ObjectLiteral::Property*>* properties,
655 void BuildArrayLiteralBoilerplateLiterals(ZoneList<Expression*>* properties,
669 ZoneList<Expression*>* ParseArguments(bool* ok);
[all …]
Drewriter.cc50 void Process(ZoneList<Statement*>* statements);
92 void Processor::Process(ZoneList<Statement*>* statements) { in Process()
184 ZoneList<CaseClause*>* clauses = node->cases(); in VisitSwitchStatement()
242 ZoneList<Statement*>* body = function->body(); in EXPRESSION_NODE_LIST()
Dlithium-allocator.h450 const ZoneList<LiveRange*>* live_ranges() const { return &live_ranges_; } in live_ranges()
604 ZoneList<BitVector*> live_in_sets_;
607 ZoneList<LiveRange*> live_ranges_;
614 ZoneList<LiveRange*> unhandled_live_ranges_;
615 ZoneList<LiveRange*> active_live_ranges_;
616 ZoneList<LiveRange*> inactive_live_ranges_;
617 ZoneList<LiveRange*> reusable_slots_;
Dlithium.h395 const ZoneList<LMoveOperands>* move_operands() const { in move_operands()
402 ZoneList<LMoveOperands> move_operands_;
414 const ZoneList<LOperand*>* GetNormalizedOperands() { in GetNormalizedOperands()
435 ZoneList<LOperand*> pointer_operands_;
436 ZoneList<LOperand*> untagged_operands_;
477 const ZoneList<LOperand*>* values() const { return &values_; } in values()
520 ZoneList<LOperand*> values_;
Dtype-info.h305 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos);
306 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos);
307 void RelocateRelocInfos(ZoneList<RelocInfo>* infos,
310 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
Dzone-inl.h115 void* ZoneList<T>::operator new(size_t size) { in new()
121 void* ZoneList<T>::operator new(size_t size, Zone* zone) { in new()
Dast.cc626 void AstVisitor::VisitDeclarations(ZoneList<Declaration*>* declarations) { in VisitDeclarations()
633 void AstVisitor::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
640 void AstVisitor::VisitExpressions(ZoneList<Expression*>* expressions) { in VisitExpressions()
679 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) {
724 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtStart()
735 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtEnd()
746 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtStart()
756 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtEnd()
951 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives) in RegExpDisjunction()
965 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative()
[all …]
/external/v8/src/x64/
Dlithium-codegen-x64.h321 const ZoneList<LInstruction*>* instructions_;
322 ZoneList<LEnvironment*> deoptimizations_;
323 ZoneList<JumpTableEntry> jump_table_;
324 ZoneList<Handle<Object> > deoptimization_literals_;
329 ZoneList<LDeferredCode*> deferred_;
Dfull-codegen-x64.cc817 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1507 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
2054 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2087 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2110 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2168 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2281 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2317 ZoneList<Expression*>* args = expr->arguments(); in EmitIsSmi()
2338 ZoneList<Expression*>* args = expr->arguments(); in EmitIsNonNegativeSmi()
2359 ZoneList<Expression*>* args = expr->arguments(); in EmitIsObject()
[all …]
/external/v8/test/cctest/
Dtest-regexp.cc472 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in TestCharacterClassEscapes()
1390 ZoneList<CharacterRange>* ranges = in TEST()
1391 new ZoneList<CharacterRange>(kRangeCount); in TEST()
1411 ZoneList<CharacterRange>* ranges = in TEST()
1412 new ZoneList<CharacterRange>(1); in TEST()
1525 ZoneList<CharacterRange>* list = new ZoneList<CharacterRange>(count); in TestRangeCaseIndependence()
1573 static bool InClass(uc16 c, ZoneList<CharacterRange>* ranges) { in InClass()
1588 ZoneList<CharacterRange>* base = new ZoneList<CharacterRange>(1); in TEST()
1591 ZoneList<CharacterRange>* included = NULL; in TEST()
1592 ZoneList<CharacterRange>* excluded = NULL; in TEST()
[all …]
/external/v8/src/arm/
Dlithium-codegen-arm.h336 const ZoneList<LInstruction*>* instructions_;
337 ZoneList<LEnvironment*> deoptimizations_;
338 ZoneList<JumpTableEntry> deopt_jump_table_;
339 ZoneList<Handle<Object> > deoptimization_literals_;
344 ZoneList<LDeferredCode*> deferred_;
Dfull-codegen-arm.cc908 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1606 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
2209 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2242 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2265 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2327 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2448 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2484 ZoneList<Expression*>* args = expr->arguments(); in EmitIsSmi()
2505 ZoneList<Expression*>* args = expr->arguments(); in EmitIsNonNegativeSmi()
2526 ZoneList<Expression*>* args = expr->arguments(); in EmitIsObject()
[all …]
/external/v8/src/mips/
Dlithium-codegen-mips.h351 const ZoneList<LInstruction*>* instructions_;
352 ZoneList<LEnvironment*> deoptimizations_;
353 ZoneList<JumpTableEntry> deopt_jump_table_;
354 ZoneList<Handle<Object> > deoptimization_literals_;
359 ZoneList<LDeferredCode*> deferred_;
/external/v8/src/ia32/
Dlithium-codegen-ia32.h325 const ZoneList<LInstruction*>* instructions_;
326 ZoneList<LEnvironment*> deoptimizations_;
327 ZoneList<Handle<Object> > deoptimization_literals_;
332 ZoneList<LDeferredCode*> deferred_;
Dfull-codegen-ia32.cc876 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
1554 ZoneList<Expression*>* subexprs = expr->values(); in VisitArrayLiteral()
2149 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithIC()
2181 ZoneList<Expression*>* args = expr->arguments(); in EmitKeyedCallWithIC()
2203 ZoneList<Expression*>* args = expr->arguments(); in EmitCallWithStub()
2272 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
2387 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
2423 ZoneList<Expression*>* args = expr->arguments(); in EmitIsSmi()
2444 ZoneList<Expression*>* args = expr->arguments(); in EmitIsNonNegativeSmi()
2465 ZoneList<Expression*>* args = expr->arguments(); in EmitIsObject()
[all …]

123