Home
last modified time | relevance | path

Searched refs:HloSchedule (Results 1 – 23 of 23) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_schedule.cc33 /* static */ StatusOr<HloSchedule> HloSchedule::CreateFromProto( in CreateFromProto()
40 HloSchedule schedule(module); in CreateFromProto()
68 StatusOr<HloScheduleProto> HloSchedule::ToProto() const { in ToProto()
84 void HloSchedule::set_sequence(const HloComputation* computation, in set_sequence()
89 void HloSchedule::set_sequence(const HloComputation* computation, in set_sequence()
95 HloInstructionSequence& HloSchedule::GetOrCreateSequence( in GetOrCreateSequence()
107 const HloInstructionSequence& HloSchedule::sequence( in sequence()
112 Status HloSchedule::UpdateComputationSchedule( in UpdateComputationSchedule()
200 Status HloSchedule::Update() { in Update()
235 Status HloSchedule::Verify() const { in Verify()
[all …]
Dhlo_schedule.h81 class HloSchedule {
83 explicit HloSchedule(const HloModule* module) : module_(module) {} in HloSchedule() function
86 static StatusOr<HloSchedule> CreateFromProto(const HloModule* module,
154 std::ostream& operator<<(std::ostream& out, const HloSchedule& schedule);
Dhlo_schedule_test.cc58 HloSchedule schedule, in TEST_F()
92 HloSchedule schedule, in TEST_F()
141 HloSchedule schedule, in TEST_F()
185 HloSchedule schedule, in TEST_F()
246 HloSchedule schedule, in TEST_F()
315 HloSchedule schedule, in TEST_F()
Dhlo_module.h262 Status set_schedule(HloSchedule schedule);
271 const HloSchedule& schedule() const { return *schedule_; } in schedule()
272 HloSchedule& schedule() { return *schedule_; } in schedule()
317 absl::optional<HloSchedule> schedule_;
Dhlo_ordering.h184 SequentialHloOrdering(const HloSchedule& schedule);
185 SequentialHloOrdering(HloSchedule&& schedule);
200 const HloSchedule schedule_;
Dheap_simulator.h94 const HloSchedule& schedule,
117 const HloSchedule& schedule,
142 const Options& options, const HloSchedule* schedule = nullptr,
174 const HloSchedule* schedule_;
Dhlo_memory_scheduler_test.cc126 HloSchedule schedule, in TEST_F()
177 TF_ASSERT_OK_AND_ASSIGN(HloSchedule schedule, in TEST_F()
228 TF_ASSERT_OK_AND_ASSIGN(HloSchedule schedule, in TEST_F()
288 HloSchedule schedule, in TEST_F()
Dhlo_memory_scheduler.cc570 StatusOr<HloSchedule> ScheduleModule( in ScheduleModule()
573 HloSchedule schedule(module); in ScheduleModule()
615 TF_ASSIGN_OR_RETURN(HloSchedule schedule, in Run()
622 HloSchedule schedule(module); in Run()
Dhlo_module.cc44 Status HloModule::set_schedule(HloSchedule schedule) { in set_schedule()
360 HloSchedule schedule, in CreateFromProto()
361 HloSchedule::CreateFromProto(module.get(), proto.schedule())); in CreateFromProto()
574 HloSchedule clone_schedule(module.get()); in Clone()
Dhlo_rematerialization.h83 HloSchedule* schedule,
Dhlo_memory_scheduler.h81 StatusOr<HloSchedule> ScheduleModule(
Dhlo_ordering.cc349 SequentialHloOrdering::SequentialHloOrdering(const HloSchedule& schedule) in SequentialHloOrdering()
354 SequentialHloOrdering::SequentialHloOrdering(HloSchedule&& schedule) in SequentialHloOrdering()
Dhlo_ordering_test.cc423 HloSchedule schedule(module.get()); in TEST_F()
478 HloSchedule schedule(module.get()); in TEST_F()
Dbuffer_liveness_test.cc170 HloSchedule schedule(module.get()); in TEST_F()
295 HloSchedule schedule(module.get()); in TEST_F()
342 HloSchedule schedule(module.get()); in TEST_F()
Dheap_simulator.cc34 const HloSchedule& schedule, in MinimumMemoryForModule()
75 const HloSchedule& schedule, in Run()
352 const HloSchedule* schedule, in HeapSimulator()
Dheap_simulator_test.cc89 HloSchedule schedule(module.get()); in TEST_F()
192 HloSchedule schedule(module.get()); in TEST_F()
295 HloSchedule schedule(module_.get()); in RunWholeModule()
Dbuffer_assignment_test.cc143 HloSchedule schedule(module); in RunBufferAssignmentWithInstructionSequence()
1890 HloSchedule schedule = in RunBufferAssignment()
2200 HloSchedule schedule, in TEST_F()
2429 HloSchedule schedule = in TEST_F()
Dbuffer_assignment.cc632 HloSchedule schedule(module_); in ComputeSummaryStats()
1173 HloSchedule schedule(&assignment->module()); in AssignBuffersWithSequentialOrdering()
Dhlo_rematerialization.cc972 HloComputation* computation, HloSchedule* schedule, in RematerializeComputation()
Dhlo_dataflow_analysis_test.cc1286 HloSchedule schedule(module_.get()); in TEST_P()
1366 HloSchedule schedule(module_.get()); in TEST_P()
1508 HloSchedule schedule(module_.get()); in TEST_P()
Dhlo_alias_analysis_test.cc1089 HloSchedule schedule(module_.get()); in TEST_F()
Dhlo_parser.cc54 HloSchedule ScheduleFromInstructionOrder(HloModule* module) { in ScheduleFromInstructionOrder()
55 HloSchedule schedule(module); in ScheduleFromInstructionOrder()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcpu_compiler.cc638 TF_ASSIGN_OR_RETURN(HloSchedule schedule, in RunBackend()
823 TF_ASSIGN_OR_RETURN(HloSchedule schedule, in CompileAheadOfTime()