Home
last modified time | relevance | path

Searched refs:Schedule (Results 1 – 25 of 197) sorted by relevance

12345678

/external/v8/src/compiler/
Dschedule.cc150 Schedule::Schedule(Zone* zone, size_t node_count_hint) in Schedule() function in v8::internal::compiler::Schedule
161 BasicBlock* Schedule::block(Node* node) const { in block()
169 bool Schedule::IsScheduled(Node* node) { in IsScheduled()
175 BasicBlock* Schedule::GetBlockById(BasicBlock::Id block_id) { in GetBlockById()
181 bool Schedule::SameBasicBlock(Node* a, Node* b) const { in SameBasicBlock()
187 BasicBlock* Schedule::NewBasicBlock() { in NewBasicBlock()
195 void Schedule::PlanNode(BasicBlock* block, Node* node) { in PlanNode()
206 void Schedule::AddNode(BasicBlock* block, Node* node) { in AddNode()
217 void Schedule::AddGoto(BasicBlock* block, BasicBlock* succ) { in AddGoto()
242 void Schedule::AddCall(BasicBlock* block, Node* call, BasicBlock* success_block, in AddCall()
[all …]
Dgraph-visualizer.h29 class Schedule; variable
118 explicit AsScheduledGraph(const Schedule* schedule) : schedule(schedule) {} in AsScheduledGraph()
119 const Schedule* schedule;
124 AsC1V(const char* phase, const Schedule* schedule,
131 const Schedule* schedule_;
Dscheduler.h37 static Schedule* ComputeSchedule(Zone* temp_zone, Graph* graph, Flags flags);
40 static BasicBlockVector* ComputeSpecialRPO(Zone* zone, Schedule* schedule);
71 Schedule* schedule_;
82 Scheduler(Zone* zone, Graph* graph, Schedule* schedule, Flags flags,
Dpipeline.h38 class Schedule; variable
61 Schedule* schedule, Code::Kind kind, const char* debug_name,
79 const AssemblerOptions& options, Schedule* schedule = nullptr,
Dbasic-block-instrumentor.h19 class Schedule; variable
24 Graph* graph, Schedule* schedule,
Dmachine-graph-verifier.h17 class Schedule; variable
23 static void Run(Graph* graph, Schedule const* const schedule,
Dverifier.h18 class Schedule; variable
62 static void Run(Schedule* schedule);
Dschedule.h195 class V8_EXPORT_PRIVATE Schedule final : public NON_EXPORTED_BASE(ZoneObject) { in NON_EXPORTED_BASE()
197 explicit Schedule(Zone* zone, size_t node_count_hint = 0); in NON_EXPORTED_BASE()
303 DISALLOW_COPY_AND_ASSIGN(Schedule); in NON_EXPORTED_BASE()
306 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, const Schedule&);
/external/eigen/unsupported/test/
Dcxx11_tensor_notification.cpp42 thread_pool.Schedule(func); in test_notification_single()
66 thread_pool.Schedule(func); in test_notification_multiple()
67 thread_pool.Schedule(func); in test_notification_multiple()
68 thread_pool.Schedule(func); in test_notification_multiple()
69 thread_pool.Schedule(func); in test_notification_multiple()
Dcxx11_non_blocking_thread_pool.cpp38 tp.Schedule([&]() { in test_parallelism()
55 tp.Schedule([&, i]() { in test_parallelism()
72 tp.Schedule([&]() { in test_parallelism()
88 tp.Schedule([&]() { in test_parallelism()
/external/llvm/lib/CodeGen/
DMachinePipeliner.cpp335 MachineInstr *applyInstrChange(MachineInstr *MI, SMSchedule &Schedule,
365 bool schedulePipeline(SMSchedule &Schedule);
366 void generatePipelinedLoop(SMSchedule &Schedule);
367 void generateProlog(SMSchedule &Schedule, unsigned LastStage,
370 void generateEpilog(SMSchedule &Schedule, unsigned LastStage,
375 SMSchedule &Schedule, ValueMapTy *VRMap,
380 SMSchedule &Schedule, ValueMapTy *VRMap,
386 SMSchedule &Schedule);
388 MBBVectorTy &EpilogBBs, SMSchedule &Schedule,
397 SMSchedule &Schedule);
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachinePipeliner.cpp367 void applyInstrChange(MachineInstr *MI, SMSchedule &Schedule);
403 bool schedulePipeline(SMSchedule &Schedule);
404 void generatePipelinedLoop(SMSchedule &Schedule);
405 void generateProlog(SMSchedule &Schedule, unsigned LastStage,
408 void generateEpilog(SMSchedule &Schedule, unsigned LastStage,
413 SMSchedule &Schedule, ValueMapTy *VRMap,
418 SMSchedule &Schedule, ValueMapTy *VRMap,
424 SMSchedule &Schedule);
426 MBBVectorTy &EpilogBBs, SMSchedule &Schedule,
435 SMSchedule &Schedule);
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.h55 std::vector<MachineInstr *> Schedule; member
84 Range &&Schedule) const;
94 ScheduleRef Schedule,
99 std::vector<MachineInstr*> detachSchedule(ScheduleRef Schedule) const;
104 void scheduleRegion(Region &R, Range &&Schedule,
DGCNIterativeScheduler.cpp282 Range &&Schedule) const { in getSchedulePressure()
294 for (auto I = Schedule.end(), B = Schedule.begin(); I != B;) { in getSchedulePressure()
338 GCNIterativeScheduler::detachSchedule(ScheduleRef Schedule) const { in detachSchedule()
340 Res.reserve(Schedule.size() * 2); in detachSchedule()
346 for (auto SU : Schedule) { in detachSchedule()
358 ScheduleRef Schedule, in setBestSchedule() argument
361 new TentativeSchedule{ detachSchedule(Schedule), MaxRP }); in setBestSchedule()
366 scheduleRegion(R, R.BestSchedule->Schedule, R.BestSchedule->MaxPressure); in scheduleBest()
373 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument
378 const auto SchedMaxRP = getSchedulePressure(R, Schedule); in scheduleRegion()
[all …]
DGCNILPSched.cpp313 std::vector<const SUnit*> Schedule; in schedule() local
314 Schedule.reserve(SUnits.size()); in schedule()
343 Schedule.push_back(SU); in schedule()
346 assert(SUnits.size() == Schedule.size()); in schedule()
348 std::reverse(Schedule.begin(), Schedule.end()); in schedule()
354 return Schedule; in schedule()
DGCNMinRegStrategy.cpp236 std::vector<const SUnit*> Schedule; in schedule() local
237 Schedule.reserve(SUnits.size()); in schedule()
264 Schedule.push_back(SU); in schedule()
272 assert(SUnits.size() == Schedule.size()); in schedule()
274 return Schedule; in schedule()
/external/guava/guava-tests/test/com/google/common/util/concurrent/
DAbstractScheduledServiceTest.java329 protected Schedule getNextSchedule() throws Exception { in getNextSchedule()
331 return new Schedule(0, TimeUnit.SECONDS); in getNextSchedule()
381 protected Schedule getNextSchedule() throws Exception { in testBig()
384 return new Schedule(0, TimeUnit.SECONDS); in testBig()
427 protected Schedule getNextSchedule() throws Exception { in scheduler()
428 return new Schedule(delay, unit); in scheduler()
469 protected Schedule getNextSchedule() throws Exception { in scheduler()
473 return new Schedule(delay, unit); in scheduler()
/external/tensorflow/tensorflow/core/distributed_runtime/rpc/
Dgrpc_worker_service.cc172 void Schedule(std::function<void()> f) { in Schedule() function in tensorflow::__anonad21f31f0111::GrpcWorkerServiceThread
173 worker_->env()->compute_pool->Schedule(std::move(f)); in Schedule()
190 Schedule([this, call]() { \
214 Schedule([this, call]() { in GetStepSequenceHandler()
225 Schedule([this, call]() { in RunGraphHandler()
264 Schedule([this, call]() { in RecvTensorHandlerRaw()
294 Schedule([this, call]() { in RecvBufHandler()
312 Schedule([this, call]() { in CompleteGroupHandler()
331 Schedule([this, call]() { in CompleteInstanceHandler()
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorDeviceThreadPool.h154 …pool_->Schedule(std::bind(&FunctionWrapperWithNotification<Function, Args...>::run, n, f, args...)… in enqueue()
162 pool_->Schedule(std::bind( in enqueue_with_barrier()
168 pool_->Schedule(std::bind(f, args...)); in enqueueNoNotification()
258 pool_->Schedule([=, &handleRange]() { handleRange(mid, last); }); in parallelFor()
259 pool_->Schedule([=, &handleRange]() { handleRange(first, mid); }); in parallelFor()
/external/tensorflow/tensorflow/core/kernels/batching_util/
Dbasic_batch_scheduler.h191 Status Schedule(std::unique_ptr<TaskType>* task) override;
245 Status BasicBatchScheduler<TaskType>::Schedule( in Schedule() function
247 return shared_scheduler_queue_->Schedule(task); in Schedule()
/external/tensorflow/tensorflow/core/common_runtime/
Deigen_thread_pool.h29 void Schedule(std::function<void()> fn) override { in Schedule() function
30 pool_->Schedule(std::move(fn)); in Schedule()
/external/tensorflow/tensorflow/core/lib/core/
Dthreadpool.cc126 void ThreadPool::Schedule(std::function<void()> fn) { in Schedule() function in tensorflow::thread::ThreadPool
128 impl_->Schedule(std::move(fn)); in Schedule()
160 Schedule([=, &handle_range]() { handle_range(mid, last); }); in TransformRangeConcurrently()
174 Schedule([=, &handle_range]() { handle_range(0, total); }); in TransformRangeConcurrently()
Dnotification_test.cc33 thread_pool->Schedule([&start, &proceed, &counter] { in TEST()
64 thread_pool->Schedule([&n, &lock, &counter] { in TEST()
Dblocking_counter_test.cc43 thread_pool->Schedule([&bc] { bc.DecrementCount(); }); in TEST()
62 thread_pool->Schedule([&bc, shards_per_thread] { in BM_BlockingCounter()
/external/guava/guava/src/com/google/common/util/concurrent/
DAbstractScheduledService.java453 final Schedule schedule = CustomScheduler.this.getNextSchedule();
502 protected static final class Schedule {
511 public Schedule(long delay, TimeUnit unit) {
526 protected abstract Schedule getNextSchedule() throws Exception;

12345678