HomeSort by relevance Sort by last modified time
    Searched refs:Scheduler (Results 1 - 25 of 67) sorted by null

1 2 3

  /external/clang/test/CodeGenCXX/
destructor-exception-spec.cpp 13 SchedulePostRATDList Scheduler;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
TaskQueue.h 70 TaskQueue(ThreadPool &Scheduler) : Scheduler(Scheduler) { (void)Scheduler; }
74 Scheduler.wait();
98 Scheduler.async(std::move(T));
121 Scheduler.async(std::move(Continuation));
125 ThreadPool &Scheduler;
  /external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-mca/
ExecuteStage.h 13 /// The ExecuteStage is responsible for managing the hardware scheduler
23 #include "Scheduler.h"
32 Scheduler &HWS;
40 ExecuteStage(RetireControlUnit &R, Scheduler &S) : Stage(), RCU(R), HWS(S) {}
DispatchStage.h 14 /// and communicating to the simulated instruction scheduler that an instruction
32 class Scheduler;
37 // dispatched in groups to the Scheduler. An instruction can be dispatched if
59 Scheduler ≻
88 RegisterFile &F, Scheduler &Sched)
Scheduler.cpp 1 //===--------------------- Scheduler.cpp ------------------------*- C++ -*-===//
10 // A scheduler for processor resource units and processor resource groups.
14 #include "Scheduler.h"
228 void Scheduler::dump() const {
229 dbgs() << "[SCHEDULER]: WaitQueue size is: " << WaitQueue.size() << '\n';
230 dbgs() << "[SCHEDULER]: ReadyQueue size is: " << ReadyQueue.size() << '\n';
231 dbgs() << "[SCHEDULER]: IssuedQueue size is: " << IssuedQueue.size() << '\n';
236 bool Scheduler::canBeDispatched(const InstRef &IR,
260 void Scheduler::issueInstructionImpl(
279 void Scheduler::issueInstruction
    [all...]
  /external/v8/src/compiler/
scheduler.cc 5 #include "src/compiler/scheduler.h"
28 Scheduler::Scheduler(Zone* zone, Graph* graph, Schedule* schedule, Flags flags,
42 Schedule* Scheduler::ComputeSchedule(Zone* zone, Graph* graph, Flags flags) {
44 (flags & Scheduler::kTempSchedule) ? zone : graph->zone();
48 float node_hint_multiplier = (flags & Scheduler::kSplitNodes) ? 1.1 : 1;
53 Scheduler scheduler(zone, graph, schedule, flags, node_count_hint);
55 scheduler.BuildCFG();
56 scheduler.ComputeSpecialRPONumbering()
    [all...]
scheduler.h 29 class V8_EXPORT_PRIVATE Scheduler {
44 // transitions over time while the scheduler is choosing a position:
82 Scheduler(Zone* zone, Graph* graph, Schedule* schedule, Flags flags,
128 DEFINE_OPERATORS_FOR_FLAGS(Scheduler::Flags)
  /external/guava/guava-tests/test/com/google/common/util/concurrent/
AbstractScheduledServiceTest.java 19 import com.google.common.util.concurrent.AbstractScheduledService.Scheduler;
44 volatile Scheduler configuration = Scheduler.newFixedDelaySchedule(0, 10, TimeUnit.MILLISECONDS);
69 @Override protected Scheduler scheduler() { return configuration; } method in class:AbstractScheduledServiceTest.NullService
161 @Override protected Scheduler scheduler() {
162 return Scheduler.newFixedDelaySchedule(0, 1, TimeUnit.MILLISECONDS);
188 @Override protected Scheduler scheduler() {
273 protected Scheduler scheduler() { method in class:AbstractScheduledServiceTest.TestService
351 TestCustomScheduler scheduler = new TestCustomScheduler(); local
424 @Override protected Scheduler scheduler() { method in class:AbstractScheduledServiceTest.SchedulerTest.TestAbstractScheduledCustomService
466 @Override protected Scheduler scheduler() { method in class:TestFailingCustomScheduledService
    [all...]
  /external/tensorflow/tensorflow/core/kernels/batching_util/
adaptive_shared_batch_scheduler_test.cc 42 // Creates a FakeTask of size 'task_size', and calls 'scheduler->Schedule()' on
44 Status ScheduleTask(size_t task_size, BatchScheduler<FakeTask>* scheduler) {
46 Status status = scheduler->Schedule(&task);
68 using Scheduler = AdaptiveSharedBatchScheduler<FakeTask>;
69 std::shared_ptr<Scheduler> scheduler;
70 Scheduler::Options options;
72 EXPECT_FALSE(Scheduler::Create(options, &scheduler).ok());
73 options = Scheduler::Options()
121 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
160 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
232 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
284 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
323 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
360 std::shared_ptr<AdaptiveSharedBatchScheduler<FakeTask>> scheduler; local
    [all...]
serial_device_batch_scheduler_test.cc 42 // Creates a FakeTask of size 'task_size', and calls 'scheduler->Schedule()' on
44 Status ScheduleTask(size_t task_size, BatchScheduler<FakeTask>* scheduler) {
46 Status status = scheduler->Schedule(&task);
68 using Scheduler = SerialDeviceBatchScheduler<FakeTask>;
69 std::shared_ptr<Scheduler> scheduler;
70 Scheduler::Options default_options;
72 Scheduler::Options options = default_options;
74 EXPECT_FALSE(Scheduler::Create(options, &scheduler).ok())
118 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
145 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
229 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
277 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
331 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
367 std::shared_ptr<SerialDeviceBatchScheduler<FakeTask>> scheduler; local
    [all...]
  /external/guava/guava/src/com/google/common/util/concurrent/
AbstractScheduledService.java 48 * {@link Scheduler}. When this service is asked to stop via {@link #stopAsync} it will cancel the
83 * protected Scheduler scheduler() {
84 * return Scheduler.newFixedRateSchedule(0, 1, TimeUnit.SECONDS);
100 * A scheduler defines the policy for how the {@link AbstractScheduledService} should run its
104 * methods, these provide {@link Scheduler} instances for the common use case of running the
111 public abstract static class Scheduler {
113 * Returns a {@link Scheduler} that schedules the task using the
121 public static Scheduler newFixedDelaySchedule(final long initialDelay, final long delay,
123 return new Scheduler() {
    [all...]
  /external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/android/util/concurrent/
RoboExecutorService.java 15 import org.robolectric.util.Scheduler;
18 * Executor service that runs all operations on the background scheduler.
21 private final Scheduler scheduler; field in class:RoboExecutorService
26 private final Scheduler scheduler; field in class:RoboExecutorService.AdvancingFutureTask
28 public AdvancingFutureTask(Scheduler scheduler, Callable<V> callable) {
30 this.scheduler = scheduler;
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/
scheduler-queue-usage.s 2 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=btver2 -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,BTVER2 %s
3 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=znver1 -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,ZNVER1 %s
4 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=sandybridge -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,SNB %s
5 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=ivybridge -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,IVB %s
6 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=haswell -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,HSW %s
7 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=broadwell -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,BDW %s
8 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=knl -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,KNL %s
9 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=skylake -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,SKX %s
10 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=skylake-avx512 -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,SKX-AVX512 %s
11 # RUN: llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=slm -iterations=1 -all-stats=false -all-views=false -scheduler-stats < %s | FileCheck --check-prefixes=ALL,SLM %
    [all...]
option-all-stats-1.s 30 # FULLREPORT-NEXT: SCHEDQ - Scheduler full: 61
46 # FULLREPORT: Scheduler's queue usage:
  /external/robolectric-shadows/robolectric/src/test/java/org/robolectric/
RuntimeEnvironmentTest.java 11 import org.robolectric.util.Scheduler;
78 Scheduler s = new Scheduler();
  /external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/
RuntimeEnvironment.java 14 import org.robolectric.util.Scheduler;
29 private static Scheduler masterScheduler;
154 * Retrieves the current master scheduler. This scheduler is always used by the main
155 * {@link android.os.Looper Looper}, and if the global scheduler option is set it is also used for
156 * the background scheduler and for all other {@link android.os.Looper Looper}s
157 * @return The current master scheduler.
158 * @see #setMasterScheduler(Scheduler)
162 public static Scheduler getMasterScheduler() {
167 * Sets the current master scheduler. See {@link #getMasterScheduler()} for details
    [all...]
  /external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/
ShadowMessageQueue.java 25 import org.robolectric.util.Scheduler;
28 * Robolectric puts {@link android.os.Message}s into the scheduler queue instead of sending
40 private Scheduler scheduler; field in class:ShadowMessageQueue
43 // is handled by the Scheduler class which is user-driven
72 public Scheduler getScheduler() {
73 return scheduler;
76 public void setScheduler(Scheduler scheduler) {
77 this.scheduler = scheduler
    [all...]
ShadowApplication.java 31 import org.robolectric.util.Scheduler;
37 private Scheduler backgroundScheduler = RoboSettings.isUseGlobalScheduler()
39 : new Scheduler();
64 * Note: calling this method does not pause or un-pause the scheduler.
86 * Return the foreground scheduler.
88 * @return Foreground scheduler.
90 public Scheduler getForegroundThreadScheduler() {
95 * Return the background scheduler.
97 * @return Background scheduler.
99 public Scheduler getBackgroundThreadScheduler()
264 public Handler scheduler; field in class:ShadowApplication.Wrapper
    [all...]
ShadowOverScroller.java 8 import org.robolectric.util.Scheduler;
66 // post a task so that the scheduler will actually run
123 private Scheduler getScheduler() {
  /external/llvm/lib/CodeGen/
PostRASchedulerList.cpp 1 //===----- SchedulePostRAList.cpp - list scheduler ------------------------===//
10 // This implements a top-down list scheduler, using standard algorithms.
58 EnablePostRAScheduler("post-RA-scheduler",
163 /// Initialize the scheduler state for the next scheduling region.
169 /// Notify that the scheduler has finished scheduling the current region.
204 "Post RA top-down list latency scheduler", false, false)
314 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode,
331 Scheduler.startBlock(&MBB);
344 Scheduler.enterRegion(&MBB, I, Current, CurrentCount - Count);
345 Scheduler.setEndIndex(CurrentCount)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
PostRASchedulerList.cpp 1 //===----- SchedulePostRAList.cpp - list scheduler ------------------------===//
10 // This implements a top-down list scheduler, using standard algorithms.
58 EnablePostRAScheduler("post-RA-scheduler",
163 /// Initialize the scheduler state for the next scheduling region.
169 /// Notify that the scheduler has finished scheduling the current region.
204 "Post RA top-down list latency scheduler", false, false)
314 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode,
331 Scheduler.startBlock(&MBB);
344 Scheduler.enterRegion(&MBB, I, Current, CurrentCount - Count);
345 Scheduler.setEndIndex(CurrentCount)
    [all...]
  /external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/
ShadowLooperTest.java 24 import org.robolectric.util.Scheduler;
207 Scheduler old = sLooper.getScheduler();
247 Scheduler scheduler = shadowOf(mainLooper).getScheduler(); local
250 Scheduler s = new Scheduler();
263 assertThat(shadowOf(mainLooper).getScheduler()).named("scheduler").isNotSameAs(scheduler);
264 assertThat(shadowOf(mainLooper).getScheduler()).named("scheduler").isSameAs(s);
281 Scheduler s = new Scheduler()
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/AArch64/Exynos/
scheduler-queue-usage.s 2 # RUN: llvm-mca -march=aarch64 -mcpu=exynos-m3 -iterations=1 -scheduler-stats -resource-pressure=false -instruction-info=false < %s | FileCheck %s -check-prefixes=ALL,M3
3 # RUN: llvm-mca -march=aarch64 -mcpu=exynos-m1 -iterations=1 -scheduler-stats -resource-pressure=false -instruction-info=false < %s | FileCheck %s -check-prefixes=ALL,M1
24 # ALL: Scheduler's queue usage:
25 # ALL-NEXT: No scheduler resources used.
  /external/robolectric-shadows/utils/src/main/java/org/robolectric/util/
Scheduler.java 3 import static org.robolectric.util.Scheduler.IdleState.CONSTANT_IDLE;
4 import static org.robolectric.util.Scheduler.IdleState.PAUSED;
5 import static org.robolectric.util.Scheduler.IdleState.UNPAUSED;
14 * get routed to a Scheduler instance.
16 * <p>The execution of a scheduler can be in one of three states:
20 * Scheduler is explicitly instructed to do so, correctly matching Android's behavior.
22 * Scheduler will automatically run any {@link Runnable}s that are scheduled to run at or
23 * before the Scheduler's current time, but it won't automatically run any future events. To
24 * run future events the Scheduler needs to have its clock advanced.
26 * the Scheduler will continue looping through posted events (including future events)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
scheduler-queue-usage.s 2 # RUN: llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=btver2 -iterations=1 -scheduler-stats < %s | FileCheck %s
31 # CHECK: Scheduler's queue usage:

Completed in 961 milliseconds

1 2 3