Home
last modified time | relevance | path

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

1234567

/external/v8/src/parsing/
Dparser.h320 ZoneList<Parameter> params;
346 typedef ZoneList<v8::internal::Expression*>* ExpressionList;
347 typedef ZoneList<ObjectLiteral::Property*>* PropertyList;
350 typedef ZoneList<v8::internal::Statement*>* StatementList;
492 static ZoneList<Expression*>* NullExpressionList() { in NullExpressionList()
527 ZoneList<v8::internal::Expression*>* NewExpressionList(int size, Zone* zone) { in NewExpressionList()
528 return new(zone) ZoneList<v8::internal::Expression*>(size, zone); in NewExpressionList()
530 ZoneList<ObjectLiteral::Property*>* NewPropertyList(int size, Zone* zone) { in NewPropertyList()
531 return new(zone) ZoneList<ObjectLiteral::Property*>(size, zone); in NewPropertyList()
533 ZoneList<v8::internal::Statement*>* NewStatementList(int size, Zone* zone) { in NewStatementList()
[all …]
Dparser.cc199 ZoneList<Statement*>* body = NULL; in DefaultConstructor()
206 body = new (zone()) ZoneList<Statement*>(call_super ? 2 : 1, zone()); in DefaultConstructor()
210 ZoneList<Expression*>* args = in DefaultConstructor()
211 new (zone()) ZoneList<Expression*>(2, zone()); in DefaultConstructor()
215 ZoneList<Expression*>* tmp = in DefaultConstructor()
216 new (zone()) ZoneList<Expression*>(1, zone()); in DefaultConstructor()
518 ZoneList<Expression*>* args = new (zone) ZoneList<Expression*>(2, zone); in NewThrowError()
704 ZoneList<Expression*>* args = new (zone) ZoneList<Expression*>(0, zone); in GetIterator()
898 ZoneList<Statement*>* body = new(zone()) ZoneList<Statement*>(16, zone()); in DoParseProgram()
1124 void* Parser::ParseStatementList(ZoneList<Statement*>* body, int end_token, in ParseStatementList()
[all …]
Dfunc-name-inferrer.h115 ZoneList<int> entries_stack_;
116 ZoneList<Name> names_stack_;
117 ZoneList<FunctionLiteral*> funcs_to_infer_;
/external/v8/src/ast/
Dprettyprinter.h47 void FindStatements(ZoneList<Statement*>* statements);
48 void FindArguments(ZoneList<Expression*>* arguments);
84 virtual void PrintStatements(ZoneList<Statement*>* statements);
85 void PrintLabels(ZoneList<const AstRawString*>* labels);
86 virtual void PrintArguments(ZoneList<Expression*>* arguments);
90 void PrintDeclarations(ZoneList<Declaration*>* declarations);
117 void PrintStatements(ZoneList<Statement*>* statements);
118 void PrintDeclarations(ZoneList<Declaration*>* declarations);
120 void PrintArguments(ZoneList<Expression*>* arguments);
126 void PrintLabelsIndented(ZoneList<const AstRawString*>* labels);
[all …]
Dscopes.h478 ZoneList<Declaration*>* declarations() { return &decls_; } in declarations()
481 ZoneList<Scope*>* inner_scopes() { return &inner_scopes_; } in inner_scopes()
505 ZoneList<Variable*>* stack_locals, ZoneList<Variable*>* context_locals,
506 ZoneList<Variable*>* context_globals,
507 ZoneList<Variable*>* strong_mode_free_variables = nullptr);
608 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes
625 ZoneList<Variable*> temps_;
627 ZoneList<Variable*> params_;
631 ZoneList<VariableProxy*> unresolved_;
633 ZoneList<Declaration*> decls_;
Dast-expression-visitor.cc66 void AstExpressionVisitor::VisitStatements(ZoneList<Statement*>* stmts) { in VisitStatements()
121 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
129 ZoneList<Statement*>* stmts = clause->statements(); in VisitSwitchStatement()
241 ZoneList<ObjectLiteralProperty*>* props = expr->properties(); in VisitObjectLiteral()
254 ZoneList<Expression*>* values = expr->values(); in VisitArrayLiteral()
292 ZoneList<Expression*>* args = expr->arguments(); in VisitCall()
303 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew()
313 ZoneList<Expression*>* args = expr->arguments(); in VisitCallRuntime()
352 void AstExpressionVisitor::VisitDeclarations(ZoneList<Declaration*>* decls) { in VisitDeclarations()
366 ZoneList<ObjectLiteralProperty*>* props = expr->properties(); in VisitClassLiteral()
Dast-literal-reindexer.h26 void VisitStatements(ZoneList<Statement*>* statements) override;
27 void VisitDeclarations(ZoneList<Declaration*>* declarations) override;
28 void VisitArguments(ZoneList<Expression*>* arguments);
Dast-expression-rewriter.h32 void VisitDeclarations(ZoneList<Declaration*>* declarations) override;
33 void VisitStatements(ZoneList<Statement*>* statements) override;
34 void VisitExpressions(ZoneList<Expression*>* expressions) override;
Dast.h119 typedef ZoneList<Handle<String>> ZoneStringList;
120 typedef ZoneList<Handle<Object>> ZoneObjectList;
415 ZoneList<const AstRawString*>* labels() const { return labels_; } in labels()
434 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, in BreakableStatement()
452 ZoneList<const AstRawString*>* labels_;
463 ZoneList<Statement*>* statements() { return &statements_; } in DECLARE_NODE_TYPE()
482 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity, in Block()
493 ZoneList<Statement*> statements_;
684 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in IterationStatement()
716 DoWhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in DoWhileStatement()
[all …]
Dast-expression-rewriter.cc24 ZoneList<Declaration*>* declarations) { in VisitDeclarations()
31 void AstExpressionRewriter::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements()
40 ZoneList<Expression*>* expressions) { in VisitExpressions()
131 ZoneList<CaseClause*>* clauses = node->cases(); in VisitSwitchStatement()
204 ZoneList<Statement*>* body = node->body(); in VisitFunctionLiteral()
216 ZoneList<typename ClassLiteral::Property*>* properties = node->properties(); in VisitClassLiteral()
258 ZoneList<typename ObjectLiteral::Property*>* properties = node->properties(); in VisitObjectLiteral()
/external/v8/src/
Dsafepoint-table.h169 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) in Safepoint()
171 ZoneList<int>* indexes_;
172 ZoneList<int>* registers_;
219 ZoneList<DeoptimizationInfo> deoptimization_info_;
220 ZoneList<unsigned> deopt_index_list_;
221 ZoneList<ZoneList<int>*> indexes_;
222 ZoneList<ZoneList<int>*> registers_;
Dtype-info.h112 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos);
113 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos);
114 void RelocateRelocInfos(ZoneList<RelocInfo>* infos,
117 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
Dsafepoint-table.cc117 indexes_.Add(new(zone_) ZoneList<int>(8, zone_), zone_); in DefineSafepoint()
119 ? new(zone_) ZoneList<int>(4, zone_) in DefineSafepoint()
164 ZoneList<uint8_t> bits(bytes_per_entry, zone_); in Emit()
166 ZoneList<int>* indexes = indexes_[i]; in Emit()
167 ZoneList<int>* registers = registers_[i]; in Emit()
Dzone.h174 class ZoneList final : public List<T, ZoneAllocationPolicy> {
178 ZoneList(int capacity, Zone* zone) in ZoneList() function
184 ZoneList(const ZoneList<T>& other, Zone* zone) in ZoneList() function
/external/v8/src/regexp/
Dregexp-ast.h81 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges,
103 ZoneList<CharacterRange>* ranges, bool is_one_byte);
104 static void Split(ZoneList<CharacterRange>* base, Vector<const int> overlay,
105 ZoneList<CharacterRange>** included,
106 ZoneList<CharacterRange>** excluded, Zone* zone);
109 static bool IsCanonical(ZoneList<CharacterRange>* ranges);
114 static void Canonicalize(ZoneList<CharacterRange>* ranges);
116 static void Negate(ZoneList<CharacterRange>* src,
117 ZoneList<CharacterRange>* dst, Zone* zone);
131 explicit CharacterSet(ZoneList<CharacterRange>* ranges) in CharacterSet()
[all …]
Dregexp-parser.h35 list_ = new (zone) ZoneList<T*>(initial_size, zone); in Add()
82 ZoneList<T*>* GetList(Zone* zone) { in GetList()
84 list_ = new (zone) ZoneList<T*>(initial_size, zone); in GetList()
94 ZoneList<T*>* list_;
123 ZoneList<uc16>* characters_;
258 ZoneList<RegExpCapture*>* captures_;
Dregexp-ast.cc31 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) {
76 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtStart()
91 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtEnd()
106 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtStart()
115 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtEnd()
298 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives) in RegExpDisjunction()
321 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative()
/external/v8/src/crankshaft/
Dhydrogen-environment-liveness.h45 ZoneList<BitVector*> live_at_block_start_;
46 ZoneList<HSimulate*> first_simulate_;
47 ZoneList<BitVector*> first_simulate_invalid_for_index_;
52 ZoneList<HEnvironmentMarker*> markers_;
Dlithium.h357 ZoneList<LMoveOperands>* move_operands() { return &move_operands_; } in LITHIUM_OPERAND_LIST()
362 ZoneList<LMoveOperands> move_operands_; in LITHIUM_OPERAND_LIST()
373 const ZoneList<LOperand*>* GetNormalizedOperands() { in GetNormalizedOperands()
393 ZoneList<LOperand*> pointer_operands_;
394 ZoneList<LOperand*> untagged_operands_;
437 const ZoneList<LOperand*>* values() const { return &values_; } in values()
534 ZoneList<LOperand*> values_;
539 ZoneList<uint32_t> object_mapping_;
645 const ZoneList<LInstruction*>* instructions() const { return &instructions_; } in instructions()
651 const ZoneList<LPointerMap*>* pointer_maps() const { return &pointer_maps_; } in pointer_maps()
[all …]
Dhydrogen-redundant-phi.cc12 const ZoneList<HBasicBlock*>* blocks(graph()->blocks()); in Run()
13 ZoneList<HPhi*> all_phis(blocks->length(), zone()); in Run()
40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis()
Dlithium-codegen.h79 const ZoneList<LInstruction*>* instructions_;
80 ZoneList<LEnvironment*> deoptimizations_;
81 ZoneList<Handle<Object> > deoptimization_literals_;
Dhydrogen-representation-changes.cc123 ZoneList<HPhi*> int_worklist(8, zone()); in Run()
124 ZoneList<HPhi*> smi_worklist(8, zone()); in Run()
126 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); in Run()
195 const ZoneList<HBasicBlock*>* blocks(graph()->blocks()); in Run()
199 const ZoneList<HPhi*>* phis = block->phis(); in Run()
Dhydrogen-infer-representation.cc22 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); in Run()
24 ZoneList<BitVector*> connected_phis(phi_count, zone()); in Run()
118 const ZoneList<HPhi*>* phis = block->phis(); in Run()
140 const ZoneList<HPhi*>* phis = block->phis(); in Run()
Dlithium-allocator.h339 const ZoneList<LiveRange*>* live_ranges() const { return &live_ranges_; } in live_ranges()
517 ZoneList<BitVector*> live_in_sets_;
520 ZoneList<LiveRange*> live_ranges_;
526 ZoneList<LiveRange*> unhandled_live_ranges_;
527 ZoneList<LiveRange*> active_live_ranges_;
528 ZoneList<LiveRange*> inactive_live_ranges_;
529 ZoneList<LiveRange*> reusable_slots_;
Dhydrogen-uint32-analysis.h27 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist));
30 ZoneList<HPhi*> phis_;

1234567