/external/v8/src/ |
D | zone-allocator.h | 29 explicit zone_allocator(Zone* zone) throw() : zone_(zone) {} in zone_allocator() 31 : zone_(other.zone_) {} in zone_allocator() 33 : zone_(other.zone_) {} in zone_allocator() 40 return static_cast<pointer>(zone_->NewArray<value_type>( 54 return zone_ == other.zone_; 57 return zone_ != other.zone_; 60 Zone* zone() { return zone_; } in zone() 64 Zone* zone_; variable
|
D | safepoint-table.cc | 112 deoptimization_info_.Add(info, zone_); in DefineSafepoint() 113 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex, zone_); in DefineSafepoint() 117 indexes_.Add(new(zone_) ZoneList<int>(8, zone_), zone_); in DefineSafepoint() 119 ? new(zone_) ZoneList<int>(4, zone_) in DefineSafepoint() 121 zone_); in DefineSafepoint() 164 ZoneList<uint8_t> bits(bytes_per_entry, zone_); in Emit() 169 bits.AddBlock(0, bytes_per_entry, zone_); in Emit()
|
D | zone.h | 145 explicit ZoneScope(Zone* zone) : zone_(zone) { } in ZoneScope() 146 ~ZoneScope() { zone_->DeleteAll(); } in ~ZoneScope() 148 Zone* zone() const { return zone_; } in zone() 151 Zone* zone_; 159 explicit ZoneAllocationPolicy(Zone* zone) : zone_(zone) { } in ZoneAllocationPolicy() 162 Zone* zone() const { return zone_; } in zone() 165 Zone* zone_;
|
D | identity-map.cc | 90 keys_ = zone_->NewArray<Object*>(size_); in GetEntry() 93 values_ = zone_->NewArray<void*>(size_); in GetEntry() 131 ZoneVector<std::pair<Object*, void*>> reinsert(zone_); in Rehash() 172 keys_ = zone_->NewArray<Object*>(size_); in Resize() 175 values_ = zone_->NewArray<void*>(size_); in Resize()
|
D | signature.h | 41 zone_(zone), in Builder() 61 return new (zone_) Signature<T>(return_count_, parameter_count_, buffer_); in Build() 65 Zone* zone_;
|
/external/v8/src/compiler/ |
D | zone-pool.h | 23 : zone_pool_(zone_pool), zone_(nullptr) {} in Scope() 27 if (zone_ == nullptr) zone_ = zone_pool_->NewEmptyZone(); in zone() 28 return zone_; in zone() 31 if (zone_ != nullptr) zone_pool_->ReturnZone(zone_); in Destroy() 32 zone_ = nullptr; in Destroy() 37 Zone* zone_; variable
|
D | live-range-separator.h | 24 : data_(data), zone_(zone) {} in LiveRangeSeparator() 30 Zone* zone() const { return zone_; } in zone() 33 Zone* const zone_; variable 42 : data_(data), zone_(zone) {} in LiveRangeMerger() 48 Zone* zone() const { return zone_; } in zone() 56 Zone* const zone_; variable
|
D | type-hint-analyzer.h | 35 explicit TypeHintAnalyzer(Zone* zone) : zone_(zone) {} in TypeHintAnalyzer() 40 Zone* zone() const { return zone_; } in zone() 42 Zone* const zone_; variable
|
D | common-node-cache.h | 25 explicit CommonNodeCache(Zone* zone) : zone_(zone) {} in CommonNodeCache() 58 Zone* zone() const { return zone_; } in zone() 68 Zone* const zone_; variable
|
D | scheduler.cc | 29 : zone_(zone), in Scheduler() 218 : zone_(zone), in CFGBuilder() 391 Node** successors = zone_->NewArray<Node*>(successor_cnt); in BuildBlocksForSuccessors() 467 zone_->NewArray<BasicBlock*>(successor_count); in ConnectSwitch() 557 Zone* zone_; member in v8::internal::compiler::CFGBuilder 573 equivalence_ = new (zone_) ControlEquivalence(zone_, graph_); in BuildCFG() 577 control_flow_builder_ = new (zone_) CFGBuilder(zone_, this); in BuildCFG() 581 scheduled_nodes_.resize(schedule_->BasicBlockCount(), NodeVector(zone_)); in BuildCFG() 603 : zone_(zone), in SpecialRPONumberer() 831 loop->AddOutgoing(zone_, succ); in ComputeAndInsertSpecialRPO() [all …]
|
D | escape-analysis.h | 67 Zone* zone() const { return zone_; } in zone() 71 Zone* const zone_; variable 148 Zone* zone() const { return zone_; } in zone() 154 Zone* const zone_; variable
|
D | value-numbering-reducer.h | 25 Zone* zone() const { return zone_; } in zone() 30 Zone* zone_; variable
|
D | control-equivalence.h | 34 : zone_(zone), in ControlEquivalence() 130 return {kInvalidClass, 0, false, false, false, BracketList(zone_)}; in EmptyData() 160 Zone* const zone_; variable
|
D | loop-analysis.h | 28 : zone_(zone), in LoopTree() 123 all_loops_.push_back(Loop(zone_)); in NewLoop() 138 Zone* zone_; variable
|
D | control-flow-optimizer.h | 40 Zone* zone() const { return zone_; } in zone() 47 Zone* const zone_; variable
|
/external/v8/src/crankshaft/ |
D | hydrogen-flow-engine.h | 72 zone_(zone), in HFlowEngine() 85 state = state->Process(it.Current(), zone_); in AnalyzeOneBlock() 102 State* state = State::Finish(StateAt(block), block, zone_); in AnalyzeDominatedBlocks() 116 state = state->Process(it.Current(), zone_); in AnalyzeDominatedBlocks() 132 State::Merge(StateAt(succ), succ, state, block, zone_)); in AnalyzeDominatedBlocks() 146 effects = new(zone_) Effects(zone_); in ComputeLoopEffects() 159 effects->Union(nested, zone_); in ComputeLoopEffects() 167 effects->Process(it.Current(), zone_); in ComputeLoopEffects() 191 pred_counts_.AddBlock(0, graph_->blocks()->length(), zone_); in InitializeStates() 194 block_states_.AddBlock(NULL, graph_->blocks()->length(), zone_); in InitializeStates() [all …]
|
D | hydrogen-removable-simulates.cc | 16 : zone_(zone), mergelist_(2, zone), first_(true), mode_(NORMAL) { } in State() 113 : zone_(other.zone_), in State() 114 mergelist_(other.mergelist_, other.zone_), in State() 123 mergelist_.Add(sim, zone_); in Remember() 164 Zone* zone_; member in v8::internal::State
|
D | hydrogen-load-elimination.cc | 44 : zone_(zone), fields_(kMaxTrackedFields, zone), aliasing_(aliasing) { } in HLoadEliminationTable() 336 approx = new(zone_) HFieldApproximation(); in FindOrCreate() 413 fields_.AddBlock(NULL, num_fields - fields_.length(), zone_); in EnsureFields() 430 Zone* zone_; member in v8::internal::HLoadEliminationTable 440 : zone_(zone), stores_(5, zone) { } in HLoadEliminationEffects() 449 stores_.Add(HStoreNamedField::cast(instr), zone_); in Process() 485 Zone* zone_; member in v8::internal::HLoadEliminationEffects
|
/external/v8/test/unittests/compiler/ |
D | live-range-builder.h | 21 : id_(-1), pairs_(), uses_(), zone_(zone) {} in TestRangeBuilder() 43 new (zone_) TopLevelLiveRange(id_, MachineRepresentation::kTagged); in Build() 51 range->AddUseInterval(start, end, zone_); in Build() 55 new (zone_) UsePosition(LifetimePosition::FromInt(pos), nullptr, in Build() 70 Zone* zone_; variable
|
/external/v8/test/unittests/ |
D | test-utils.h | 99 Zone* zone() { return &zone_; } in zone() 102 Zone zone_; 113 Zone* zone() { return &zone_; } in zone() 116 Zone zone_;
|
/external/v8/src/ast/ |
D | ast-value-factory.cc | 249 AstConsString* new_string = new (zone_) AstConsString(left, right); in NewConsString() 276 AstValue* value = new (zone_) AstValue(string); in NewString() 287 AstValue* value = new (zone_) AstValue(name); in NewSymbol() 297 AstValue* value = new (zone_) AstValue(number, with_dot); in NewNumber() 308 new (zone_) AstValue(AstValue::SMI, number); in NewSmi() 319 value = new (zone_) AstValue(initializer); \ 365 byte* new_literal_bytes = zone_->NewArray<byte>(length); in GetString() 367 AstRawString* new_string = new (zone_) AstRawString( in GetString()
|
D | scopes.h | 32 Zone* zone() const { return zone_; } in zone() 35 Zone* zone_; 74 Zone* zone_; 125 Zone* zone() const { return zone_; } in zone() 187 unresolved_.Add(proxy, zone_); 194 unresolved_.Add(proxy, zone_); in AddUnresolved() 817 inner_scopes_.Add(inner_scope, zone_); in AddInnerScope() 837 Zone* zone_; variable
|
/external/v8/test/cctest/compiler/ |
D | test-gap-resolver.cc | 134 explicit MoveInterpreter(Zone* zone) : zone_(zone) {} in MoveInterpreter() 138 ParallelMove* moves = new (zone_) ParallelMove(zone_); in AssembleMove() 145 ParallelMove* moves = new (zone_) ParallelMove(zone_); in AssembleSwap() 158 Zone* const zone_; member in v8::internal::compiler::MoveInterpreter
|
/external/v8/test/cctest/ |
D | test-liveedit.cc | 79 : next_chunk_pointer_(next_chunk_pointer), zone_(zone) { in ListDiffOutputWriter() 83 current_chunk_ = new(zone_) DiffChunkStruct(pos1, pos2, len1, len2); in AddChunk() 90 Zone* zone_; member in __anon8fc936890111::ListDiffOutputWriter
|
/external/v8/src/regexp/ |
D | regexp-parser.h | 119 Zone* zone() const { return zone_; } in zone() 121 Zone* zone_; variable 246 Zone* zone() const { return zone_; } in zone() 256 Zone* zone_; variable
|