/external/v8/src/compiler/ |
D | schedule.cc | 150 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 …]
|
D | graph-visualizer.h | 29 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_;
|
D | scheduler.h | 37 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,
|
D | pipeline.h | 38 class Schedule; variable 61 Schedule* schedule, Code::Kind kind, const char* debug_name, 79 const AssemblerOptions& options, Schedule* schedule = nullptr,
|
D | basic-block-instrumentor.h | 19 class Schedule; variable 24 Graph* graph, Schedule* schedule,
|
D | machine-graph-verifier.h | 17 class Schedule; variable 23 static void Run(Graph* graph, Schedule const* const schedule,
|
D | verifier.h | 18 class Schedule; variable 62 static void Run(Schedule* schedule);
|
D | schedule.h | 195 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/ |
D | cxx11_tensor_notification.cpp | 42 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()
|
D | cxx11_non_blocking_thread_pool.cpp | 38 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/ |
D | MachinePipeliner.cpp | 335 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/ |
D | MachinePipeliner.cpp | 367 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/ |
D | GCNIterativeScheduler.h | 55 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,
|
D | GCNIterativeScheduler.cpp | 282 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 …]
|
D | GCNILPSched.cpp | 313 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()
|
D | GCNMinRegStrategy.cpp | 236 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/ |
D | AbstractScheduledServiceTest.java | 329 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/ |
D | grpc_worker_service.cc | 172 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/ |
D | TensorDeviceThreadPool.h | 154 …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/ |
D | basic_batch_scheduler.h | 191 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/ |
D | eigen_thread_pool.h | 29 void Schedule(std::function<void()> fn) override { in Schedule() function 30 pool_->Schedule(std::move(fn)); in Schedule()
|
/external/tensorflow/tensorflow/core/lib/core/ |
D | threadpool.cc | 126 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()
|
D | notification_test.cc | 33 thread_pool->Schedule([&start, &proceed, &counter] { in TEST() 64 thread_pool->Schedule([&n, &lock, &counter] { in TEST()
|
D | blocking_counter_test.cc | 43 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/ |
D | AbstractScheduledService.java | 453 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;
|