Home
last modified time | relevance | path

Searched refs:schedule_ (Results 1 – 25 of 27) sorted by relevance

12

/external/v8/src/compiler/
Dscheduler.cc35 schedule_(schedule), in Scheduler()
77 SchedulerData def = {schedule_->start(), 0, kUnknown}; in DefaultSchedulerData()
150 BasicBlock* block = schedule_->block(control); in UpdatePlacement()
151 schedule_->AddNode(block, node); in UpdatePlacement()
252 schedule_(scheduler->schedule_), in CFGBuilder()
291 component_end_ = schedule_->block(exit); in Run()
324 schedule_->AddNode(block, node); in FixNode()
341 FixNode(schedule_->end(), node); in BuildBlocks()
344 FixNode(schedule_->start(), node); in BuildBlocks()
421 BasicBlock* block = schedule_->block(node); in BuildBlockForNode()
[all …]
Draw-machine-assembler.cc25 schedule_(zone()->New<Schedule>(zone())), in RawMachineAssembler()
93 DCHECK(schedule_->rpo_order()->empty()); in ExportForTest()
96 StdoutStream{} << *schedule_; in ExportForTest()
98 schedule_->EnsureCFGWellFormedness(); in ExportForTest()
99 Scheduler::ComputeSpecialRPO(zone(), schedule_); in ExportForTest()
100 schedule_->PropagateDeferredMark(); in ExportForTest()
103 StdoutStream{} << *schedule_; in ExportForTest()
107 Schedule* schedule = schedule_; in ExportForTest()
108 schedule_ = nullptr; in ExportForTest()
114 DCHECK(schedule_->rpo_order()->empty()); in ExportForOptimization()
[all …]
Dscheduled-machine-lowering.h36 Schedule* schedule() { return schedule_; } in schedule()
38 Schedule* schedule_; variable
Dgraph-assembler.cc67 Schedule* schedule_; member in v8::internal::compiler::GraphAssembler::BasicBlockUpdater
97 schedule_(schedule), in BasicBlockUpdater()
125 DCHECK(!schedule_->IsScheduled(node)); in AddNode()
126 schedule_->AddNode(to, node); in AddNode()
136 if (schedule_->IsScheduled(node) && in AddClonedNode()
137 schedule_->block(node) == current_block_) { in AddClonedNode()
140 } else if (!schedule_->IsScheduled(node) && !IsOriginalNode(node)) { in AddClonedNode()
186 schedule_->SetBlockForNode(nullptr, *node_it_); in CopyForChange()
191 schedule_->SetBlockForNode(nullptr, original_block()->control_input()); in CopyForChange()
203 BasicBlock* block = schedule_->NewBasicBlock(); in NewBasicBlock()
[all …]
Dscheduled-machine-lowering.cc21 : schedule_(schedule), in ScheduledMachineLowering()
63 schedule_->rpo_order()->clear(); in Run()
Dgraph-visualizer.h137 : schedule_(schedule), in schedule_() function
141 const Schedule* schedule_; member
Dmachine-graph-verifier.cc26 : schedule_(schedule), in MachineRepresentationInferrer()
95 auto blocks = schedule_->all_blocks(); in Run()
332 Schedule const* const schedule_; member in v8::internal::compiler::__anonf8ae49ab0111::MachineRepresentationInferrer
344 : schedule_(schedule), in MachineRepresentationChecker()
351 BasicBlockVector const* blocks = schedule_->all_blocks(); in Run()
1016 Schedule const* const schedule_; member in v8::internal::compiler::__anonf8ae49ab0111::MachineRepresentationChecker
Dscheduler.h81 Schedule* schedule_; variable
Dpipeline.cc232 schedule_(schedule), in PipelineData()
342 Schedule* schedule() const { return schedule_; } in schedule()
344 DCHECK(!schedule_); in set_schedule()
345 schedule_ = schedule; in set_schedule()
347 void reset_schedule() { schedule_ = nullptr; } in reset_schedule()
443 schedule_ = nullptr; in DeleteGraphZone()
602 Schedule* schedule_ = nullptr; member in v8::internal::compiler::PipelineData
Draw-machine-assembler.h1048 Schedule* schedule() { return schedule_; } in schedule()
1056 Schedule* schedule_; variable
Dgraph-visualizer.cc818 .PrintSchedule(ac.phase_, ac.schedule_, ac.positions_, ac.instructions_); in operator <<()
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_ordering.cc376 : HloOrdering(schedule.module()), schedule_(schedule) { in SequentialHloOrdering()
381 : HloOrdering(schedule.module()), schedule_(std::move(schedule)) { in SequentialHloOrdering()
387 TF_DCHECK_OK(schedule_.Verify()); in Initialize()
388 for (const auto& computation_sequence : schedule_.sequences()) { in Initialize()
408 return schedule_.is_computation_scheduled(&computation) in SequentialOrder()
409 ? &schedule_.sequence(&computation) in SequentialOrder()
414 return absl::StrCat("SequentialHloOrdering\n", schedule_.ToString()); in ToString()
Dhlo_module.h284 void clear_schedule() { schedule_.reset(); } in clear_schedule()
287 bool has_schedule() const { return schedule_.has_value(); } in has_schedule()
290 const HloSchedule& schedule() const { return *schedule_; } in schedule()
291 HloSchedule& schedule() { return *schedule_; } in schedule()
372 absl::optional<HloSchedule> schedule_; variable
Dhlo_live_range.h103 : schedule_(schedule), in HloLiveRange()
198 const HloSchedule& schedule_; variable
Dhlo_live_range.cc92 if (!schedule_.is_computation_scheduled(&computation)) { in FlattenSchedule()
98 schedule_.sequence(&computation); in FlattenSchedule()
Dhlo_ordering.h200 const HloSchedule schedule_; variable
Dhlo_module.cc50 schedule_ = std::move(schedule); in set_schedule()
122 schedule_->remove_computation(to_remove); in RemoveEmbeddedComputation()
Dheap_simulator.h203 const HloSchedule* schedule_; variable
Dheap_simulator.cc338 schedule_(schedule), in HeapSimulator()
340 debug_trace_.set_whole_module_simulation(schedule_ != nullptr); in HeapSimulator()
/external/v8/src/diagnostics/
Dbasic-block-profiler.cc32 schedule_ = os.str(); in SetSchedule()
69 schedule_ = js_heap_data->schedule().ToCString().get(); in BasicBlockProfilerData()
86 schedule_ = js_heap_data.schedule().ToCString().get(); in BasicBlockProfilerData()
116 Handle<String> schedule = CopyStringToJSHeap(schedule_, isolate); in CopyToJSHeap()
204 if (!d.schedule_.empty()) { in operator <<()
207 os << d.schedule_.c_str() << std::endl; in operator <<()
Dbasic-block-profiler.h62 std::string schedule_; variable
/external/v8/src/heap/cppgc/
Dmarker.cc203 schedule_.NotifyIncrementalMarkingStart(); in StartMarking()
245 schedule_.GetOverallMarkedBytes()); in LeaveAtomicPause()
334 GetNextIncrementalStepDuration(schedule_, heap_); in AdvanceMarkingWithDeadline()
338 schedule_.UpdateIncrementalMarkedBytes( in AdvanceMarkingWithDeadline()
358 schedule_.ShouldFlushEphemeronPairs()) { in ProcessWorklistsWithDeadline()
465 heap_, marking_worklists_, schedule_, platform_); in Marker()
Dmarker.h176 IncrementalMarkingSchedule schedule_; variable
/external/v8/src/heap/cppgc-js/
Dcpp-heap.cc132 heap_, marking_worklists_, schedule_, platform_, in UnifiedHeapMarker()
/external/v8/src/compiler/backend/
Dinstruction-selector.h646 Schedule* schedule() const { return schedule_; } in schedule()
690 Schedule* const schedule_; variable

12