Home
last modified time | relevance | path

Searched refs:temp_zone (Results 1 – 24 of 24) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dpipeline.cc1309 void Run(PipelineData* data, Zone* temp_zone) { in DECL_PIPELINE_PHASE_CONSTANTS()
1321 data->broker(), temp_zone, closure.shared(), in DECL_PIPELINE_PHASE_CONSTANTS()
1334 void Run(PipelineData* data, Zone* temp_zone) { in DECL_PIPELINE_PHASE_CONSTANTS()
1336 GraphReducer graph_reducer(temp_zone, data->graph(), &info->tick_counter(), in DECL_PIPELINE_PHASE_CONSTANTS()
1340 data->common(), temp_zone); in DECL_PIPELINE_PHASE_CONSTANTS()
1344 data->machine(), temp_zone, BranchSemantics::kJS); in DECL_PIPELINE_PHASE_CONSTANTS()
1353 temp_zone, call_reducer_flags); in DECL_PIPELINE_PHASE_CONSTANTS()
1370 data->dependencies(), temp_zone, info->zone()); in DECL_PIPELINE_PHASE_CONSTANTS()
1372 &graph_reducer, temp_zone, data->info(), data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1400 void Run(PipelineData* data, Zone* temp_zone) { in DECL_PIPELINE_PHASE_CONSTANTS()
[all …]
Dstore-store-elimination.cc201 Zone* temp_zone) in RedundantStoreFinder() argument
204 temp_zone_(temp_zone), in RedundantStoreFinder()
205 revisit_(temp_zone), in RedundantStoreFinder()
206 in_revisit_(js_graph->graph()->NodeCount(), temp_zone), in RedundantStoreFinder()
208 UnobservablesSet::Unvisited(), temp_zone), in RedundantStoreFinder()
209 to_remove_(temp_zone), in RedundantStoreFinder()
211 UnobservablesSet::VisitedEmpty(temp_zone)) {} in RedundantStoreFinder()
256 Zone* temp_zone() const { return temp_zone_; } in temp_zone() function in v8::internal::compiler::__anonf7f7f6520111::RedundantStoreFinder
290 AllNodes all(temp_zone(), jsgraph()->graph()); in Find()
354 return uses.Add(observation, temp_zone()); in RecomputeSet()
[all …]
Dvalue-numbering-reducer.cc17 ValueNumberingReducer::ValueNumberingReducer(Zone* temp_zone, Zone* graph_zone) in ValueNumberingReducer() argument
21 temp_zone_(temp_zone), in ValueNumberingReducer()
36 entries_ = temp_zone()->NewArray<Node*>(kInitialCapacity); in Reduce()
156 entries_ = temp_zone()->NewArray<Node*>(capacity_); in Grow()
Dvalue-numbering-reducer.h19 explicit ValueNumberingReducer(Zone* temp_zone, Zone* graph_zone); in NON_EXPORTED_BASE()
31 Zone* temp_zone() const { return temp_zone_; } in NON_EXPORTED_BASE()
Dmemory-optimizer.cc99 Node* SearchAllocatingNode(Node* start, Node* limit, Zone* temp_zone) { in SearchAllocatingNode() argument
100 ZoneQueue<Node*> queue(temp_zone); in SearchAllocatingNode()
101 ZoneSet<Node*> visited(temp_zone); in SearchAllocatingNode()
123 bool CanLoopAllocate(Node* loop_effect_phi, Zone* temp_zone) { in CanLoopAllocate() argument
128 temp_zone) != nullptr) { in CanLoopAllocate()
146 Zone* temp_zone) { in WriteBarrierAssertFailed() argument
158 allocating_node = SearchAllocatingNode(node, object_position, temp_zone); in WriteBarrierAssertFailed()
Djs-call-reducer.h51 Zone* temp_zone, Flags flags) in JSCallReducer() argument
55 temp_zone_(temp_zone), in JSCallReducer()
72 Zone* ZoneForGraphAssembler() const { return temp_zone(); } in ZoneForGraphAssembler()
259 Zone* temp_zone() const { return temp_zone_; } in temp_zone() function
Dstore-store-elimination.h50 Zone* temp_zone);
Dmachine-graph-verifier.h25 Zone* temp_zone);
Deffect-control-linearizer.h24 JSGraph* graph, Schedule* schedule, Zone* temp_zone,
Ddead-code-elimination.h43 CommonOperatorBuilder* common, Zone* temp_zone); in NON_EXPORTED_BASE()
Dcommon-operator-reducer.h30 MachineOperatorBuilder* machine, Zone* temp_zone, in NON_EXPORTED_BASE()
Dscheduler.h40 static Schedule* ComputeSchedule(Zone* temp_zone, Graph* graph, Flags flags,
Dmemory-lowering.h74 Node* node, Node* object, const char* name, Zone* temp_zone)>;
Ddead-code-elimination.cc19 Zone* temp_zone) in DeadCodeElimination() argument
24 zone_(temp_zone) { in DeadCodeElimination()
Dloop-analysis.h178 Zone* temp_zone);
Dcommon-operator-reducer.cc26 Zone* temp_zone, in CommonOperatorReducer() argument
34 zone_(temp_zone), in CommonOperatorReducer()
Dload-elimination.cc1284 Zone temp_zone(zone()->allocator(), "Temporary scoped zone"); in ComputeLoopState() local
1285 ZoneVector<TransitionElementsKindInfo> element_transitions_(&temp_zone); in ComputeLoopState()
1286 ZoneQueue<Node*> queue(&temp_zone); in ComputeLoopState()
1287 ZoneSet<Node*> visited(&temp_zone); in ComputeLoopState()
Dmachine-graph-verifier.cc1042 Zone* temp_zone) { in Run() argument
1044 linkage, temp_zone); in Run()
Deffect-control-linearizer.cc44 JSGraphAssembler* graph_assembler, Zone* temp_zone, in EffectControlLinearizer() argument
51 temp_zone_(temp_zone), in EffectControlLinearizer()
329 Zone* temp_zone() const { return temp_zone_; } in temp_zone() function in v8::internal::compiler::EffectControlLinearizer
361 explicit BlockEffectControlMap(Zone* temp_zone) : map_(temp_zone) {} in BlockEffectControlMap() argument
453 void TryCloneBranch(Node* node, BasicBlock* block, Zone* temp_zone, in TryCloneBranch() argument
523 NodeVector phis(temp_zone); in TryCloneBranch()
613 BlockEffectControlMap block_effects(temp_zone()); in Run()
614 ZoneVector<PendingEffectPhi> pending_effect_phis(temp_zone()); in Run()
615 ZoneVector<BasicBlock*> pending_block_controls(temp_zone()); in Run()
616 NodeVector inputs_buffer(temp_zone()); in Run()
[all …]
Dgraph-assembler.h440 Zone* temp_zone() const { return temp_zone_; } in temp_zone() function
Dwasm-compiler.cc184 WasmRuntimeStubIdToBuiltinName(stub_id), temp_zone(), in CallRuntimeStub()
197 name, temp_zone(), StubCallMode::kCallBuiltinPointer, false, in CallBuiltin()
Djs-call-reducer.cc449 CatchScope catch_scope = CatchScope::Inner(gasm_->temp_zone(), gasm_); in Catch()
/third_party/node/deps/v8/src/compiler/backend/
Dregister-allocator.cc5103 TopLevelLiveRange* range, LiveRangeBoundArray* array, Zone* temp_zone) { in CommitSpillsInDeferredBlocks() argument
5127 ZoneQueue<int> worklist(temp_zone); in CommitSpillsInDeferredBlocks()
5133 ZoneSet<std::pair<RpoNumber, int>> done_moves(temp_zone); in CommitSpillsInDeferredBlocks()
5138 temp_zone); in CommitSpillsInDeferredBlocks()
Dregister-allocator.h1605 Zone* temp_zone);