Home
last modified time | relevance | path

Searched refs:Task (Results 1 – 25 of 90) sorted by relevance

1234

/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dexception-escape-coro.cpp37 template <typename Task, typename T, bool ThrowInPromiseConstructor,
47 struct Task { struct
49 Promise<Task, T, ThrowInPromiseConstructor, ThrowInInitialSuspend, argument
52 explicit Task(promise_type &p) { in Task() argument
72 struct Task<void, ThrowInTaskConstructor, ThrowInPromiseConstructor, struct
76 Promise<Task, void, ThrowInPromiseConstructor, ThrowInInitialSuspend, argument
79 explicit Task(promise_type &p) { in Task() argument
94 template <typename Task, typename T, bool ThrowInPromiseConstructor, argument
104 Task get_return_object() { in get_return_object()
109 return Task{*this}; in get_return_object()
[all …]
/llvm-project/lldb/test/API/python_api/value/linked_list/
H A Dmain.cpp3 class Task { class
6 Task *next;
7 Task(int i, Task *n): in Task() function in Task
16 Task *task_head = NULL; in main()
17 Task *task1 = new Task(1, NULL); in main()
18 Task *task2 = new Task(2, NULL); in main()
19 Task *task3 = new Task(3, NULL); // Orphaned. in main()
20 Task *task4 = new Task(4, NULL); in main()
21 Task *task5 = new Task(5, NULL); in main()
29 Task *t = task_head; in main()
[all …]
/llvm-project/lldb/test/API/python_api/type/
H A Dmain.cpp3 class Task { class
6 Task *next;
33 Task(int i, Task *n): in Task() function in Task
39 int Task::static_mutable_field = 42;
63 Task *task_head = new Task(-1, NULL); in main()
64 Task *task1 = new Task(1, NULL); in main()
65 Task *task2 = new Task(2, NULL); in main()
66 Task *task3 = new Task(3, NULL); // Orphaned. in main()
67 Task *task4 = new Task(4, NULL); in main()
68 Task *task5 = new Task(5, NULL); in main()
[all …]
/llvm-project/clang/test/CodeGenCoroutines/
H A Dcoro-symmetric-transfer-02.cpp5 struct Task { struct
7 Task get_return_object() noexcept { in get_return_object() argument
8 return Task{std::coroutine_handle<promise_type>::from_promise(*this)}; in get_return_object()
51 Task(handle_t coro) noexcept : coro_(coro) {} in Task() argument
55 Task(const Task &t) = delete; argument
56 Task(Task &&t) noexcept;
57 ~Task();
58 Task &operator=(Task t) noexcept;
63 static Task foo() { in foo()
67 Task bar() { in bar()
H A Dpr59181.cpp9 struct Task { struct
12 Task get_return_object() { in get_return_object() argument
13 return Task{0}; in get_return_object()
24 void return_value(Task t) noexcept {} in return_value()
27 auto await_transform(Task t) { in await_transform()
43 Task bar(bool cond) { in bar()
44 co_return cond ? Task{ co_await Task{}}: Task{}; in bar()
H A Dpr56919.cpp23 class Task final { class
29Task<void> get_return_object() { return Task<void>(std::coroutine_handle<promise_type>::from_promi… in get_return_object()
35 auto await_transform(Task<void> co) { in await_transform()
89 ~Task() { in ~Task()
102 explicit Task(const std::coroutine_handle<promise_type> handle) in Task() function in Task
108 Task<void> Qux() { co_return; } in Qux()
109 Task<void> Baz() { co_await Qux(); } in Baz()
110 Task<void> Bar() { co_await Baz(); } in Bar()
H A Dcoro-elide.cpp6 struct Task { struct
18 Task get_return_object() noexcept { in get_return_object() argument
31 Task(std::coroutine_handle<promise_type> handle) : handle(handle) {} in Task() argument
32 ~Task() { in ~Task() argument
53 Task task0() { in task0() argument
57 Task task1() { in task1()
H A Dpr56329.cpp17 struct Task { struct
28 Task get_return_object() { return Task{*this}; } in get_return_object() argument
37 auto await_transform(Task&& task) { in await_transform()
106 Task Inner();
108 Task Outer() { in Outer()
H A Dcoro-symmetric-transfer-03.cpp6 struct Task { struct
16 Task get_return_object() noexcept { in get_return_object() argument
29 Task(std::coroutine_handle<promise_type> handle) : handle(handle) {} in Task() function
30 ~Task() { in ~Task() argument
60 Task task0() { in task0() argument
H A Dcoro-lambda.cpp28 struct Task { struct
30 Task get_return_object(); argument
40 auto AwaitAsync = [&]() -> Task { in SyncAwait()
43 Task t = AwaitAsync(); in SyncAwait()
H A Dcoro-init-await-nontrivial-return.cpp15 struct Task { struct
34 Task get_return_object() { in get_return_object()
35 return Task{handle_type::from_promise(*this)}; in get_return_object()
42 Task coro_create() { in coro_create()
/llvm-project/clang/test/AST/
H A Dcoroutine-locals-cleanup.cpp7 struct Task { struct
9 Task get_return_object() noexcept { in get_return_object() argument
10 return Task{coroutine_handle<promise_type>::from_promise(*this)}; in get_return_object()
53 Task(handle_t coro) noexcept : coro_(coro) {} in Task() function
57 Task(const Task &t) = delete; argument
58 Task(Task &&t) noexcept;
59 ~Task();
60 Task &operator=(Task t) noexcept;
65 static Task foo() { in foo()
69 Task bar() { in bar()
H A Dast-dump-coroutine.cpp8 struct Task { struct
11 Task get_return_object() { in get_return_object() argument
30 Task(std::coroutine_handle<promise_type> promise);
35 Task test() { in test() argument
57 Task test2() { in test2()
/llvm-project/clang-tools-extra/clangd/unittests/support/
H A DCancellationTests.cpp16 auto Task = cancelableTask(); in TEST() local
17 WithContext ContextWithCancellation(std::move(Task.first)); in TEST()
19 Task.second(); in TEST()
26 auto Task = cancelableTask(); in TEST() local
27 ContextWithCancellation.emplace(std::move(Task.first)); in TEST()
29 Task.second(); in TEST()
36 auto Task = cancelableTask(); in TEST() local
38 WithContext ContextWithCancellation(std::move(Task.first)); in TEST()
40 Task.second(); in TEST()
44 Task.second(); in TEST()
[all …]
/llvm-project/llvm/utils/vscode/llvm/src/
H A DlitTaskProvider.ts15 private litPromise: Thenable<vscode.Task[]> | undefined = undefined;
28 public provideTasks(): Thenable<vscode.Task[]> | undefined {
35 public resolveTask(_task: vscode.Task): vscode.Task | undefined {
46 return new vscode.Task(
57 private async getLITTasks(): Promise<vscode.Task[]> {
58 let result: vscode.Task[] = [];
66 result.push(new vscode.Task({ type: 'llvm-lit', task: taskName },
72 result.push(new vscode.Task({ type: 'llvm-lit', task: taskName },
/llvm-project/clang-tools-extra/clangd/index/
H A DBackgroundQueue.cpp24 std::optional<Task> Task; in work() local
35 Task = std::move(Queue.back()); in work()
40 if (Task->ThreadPri != llvm::ThreadPriority::Default && in work()
42 llvm::set_thread_priority(Task->ThreadPri); in work()
43 Task->Run(); in work()
44 if (Task->ThreadPri != llvm::ThreadPriority::Default) in work()
77 bool BackgroundQueue::adjust(Task &T) { in adjust()
89 void BackgroundQueue::push(Task T) { in push()
102 void BackgroundQueue::append(std::vector<Task> Tasks) { in append()
105 for (Task &T : Tasks) { in append()
[all …]
H A DBackground.h72 struct Task { struct
73 explicit Task(std::function<void()> Run) : Run(std::move(Run)) {} in Task() argument
82 bool operator<(const Task &O) const { return QueuePri < O.QueuePri; } argument
97 void push(Task);
98 void append(std::vector<Task>);
119 bool adjust(Task &T);
125 std::vector<Task> Queue; // max-heap
217 BackgroundQueue::Task
219 BackgroundQueue::Task indexFileTask(std::string Path);
/llvm-project/clang/test/SemaCXX/
H A Dwarn-unsequenced-coro.cpp12 struct Task { struct
14 Task<T> get_return_object() noexcept; argument
19 auto yield_value(Task<T>) noexcept { return final_suspend(); } in yield_value()
27 struct Task<void> { argument
29 Task<void> get_return_object() noexcept; argument
34 auto yield_value(Task<void>) noexcept { return final_suspend(); } in yield_value()
92 Task<void> c(int i) { in c()
102 Task<int> go(int const& val);
103 Task<int> go1(int x) { in go1()
H A Dcoro-return-type-and-wrapper.cpp126 class [[clang::coro_return_type]] Task{}; class
128 Task get_return_object() { in get_return_object()
136 template<> class coroutine_traits<Task, int> {
141 Task foo(int) { return Task{}; } in foo()
/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h52 virtual void asyncEnqueue(std::function<void()> Task,
79 auto Task = in async() local
81 return async(std::move(Task)); in async()
87 auto Task = in async() local
89 return async(Group, std::move(Task)); in async()
111 std::shared_future<ResTy> asyncImpl(std::function<ResTy()> Task, in asyncImpl() argument
113 auto Future = std::async(std::launch::deferred, std::move(Task)).share(); in asyncImpl()
165 void asyncEnqueue(std::function<void()> Task, in asyncEnqueue() argument
174 Tasks.emplace_back(std::make_pair(std::move(Task), Group)); in asyncEnqueue()
245 void asyncEnqueue(std::function<void()> Task, in asyncEnqueue() argument
[all …]
H A DCaching.h42 unsigned Task, const Twine &ModuleName)>;
45 /// ID \p Task, a unique key \p Key, and a module name \p ModuleName, and
49 unsigned Task, StringRef Key, const Twine &ModuleName)>;
63 /// if (AddStreamFn AddStream = Cache(Task, Key, ModuleName))
72 Expected<AddStreamFn> operator()(unsigned Task, StringRef Key,
75 return CacheFunction(Task, Key, ModuleName);
90 using AddBufferFn = std::function<void(unsigned Task, const Twine &ModuleName,
102 AddBufferFn AddBuffer = [](size_t Task, const Twine &ModuleName,
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DTaskDispatch.h9 // Task and TaskDispatch classes.
35 class Task : public RTTIExtends<Task, RTTIRoot> {
39 virtual ~Task() = default;
52 class GenericNamedTask : public RTTIExtends<GenericNamedTask, Task> {
97 class IdleTask : public RTTIExtends<IdleTask, Task> {
111 virtual void dispatch(std::unique_ptr<Task> T) = 0;
120 void dispatch(std::unique_ptr<Task> T) override; in DynamicThreadPoolTaskDispatcher()
132 void dispatch(std::unique_ptr<Task> T) override;
145 std::deque<std::unique_ptr<Task>> MaterializationTaskQueu
[all...]
/llvm-project/llvm/lib/Support/
H A DCaching.cpp40 auto Func = [=](unsigned Task, StringRef Key, in localCache()
58 AddBuffer(Task, ModuleName, std::move(*MBOrErr)); in localCache()
82 unsigned Task; in localCache() member
86 std::string ModuleName, unsigned Task) in localCache()
89 ModuleName(ModuleName), Task(Task) {} in localCache()
138 AddBuffer(Task, ModuleName, std::move(*MBOrErr)); in localCache()
142 return [=](size_t Task, const Twine &ModuleName) in localCache()
167 Task); in localCache()
41 __anonbeeac91c0102(unsigned Task, StringRef Key, const Twine &ModuleName) localCache() argument
143 __anonbeeac91c0302(size_t Task, const Twine &ModuleName) localCache() argument
/llvm-project/bolt/lib/Passes/
H A DDataflowAnalysis.cpp49 std::function<void(ProgramPoint)> Task) { in doForAllPreds() argument
53 Task(ProgramPoint::getLastPointAt(*Pred)); in doForAllPreds()
64 Task(ProgramPoint(&Inst)); in doForAllPreds()
71 std::function<void(ProgramPoint)> Task) { in doForAllSuccs() argument
74 Task(ProgramPoint::getFirstPointAt(*Succ)); in doForAllSuccs()
/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp106 Hook = [=](unsigned Task, const Module &M) { in addSaveTemps()
109 if (LinkerHook && !LinkerHook(Task, M)) in addSaveTemps()
115 // named from the provided OutputFileName with the Task ID appended. in addSaveTemps()
118 if (Task != (unsigned)-1) in addSaveTemps()
119 PathPrefix += utostr(Task) + "."; in addSaveTemps()
362 bool lto::opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt()
393 return !Conf.PostOptModuleHook || Conf.PostOptModuleHook(Task, Mod); in codegen()
397 AddStreamFn AddStream, unsigned Task, Module &Mod, in codegen()
399 if (Conf.PreCodeGenModuleHook && !Conf.PreCodeGenModuleHook(Task, Mod)) in codegen()
417 sys::path::append(DwoFile, std::to_string(Task) in codegen()
105 __anon3666d5180202(unsigned Task, const Module &M) addSaveTemps() argument
341 opt(const Config & Conf,TargetMachine * TM,unsigned Task,Module & Mod,bool IsThinLTO,ModuleSummaryIndex * ExportSummary,const ModuleSummaryIndex * ImportSummary,const std::vector<uint8_t> & CmdArgs) opt() argument
369 codegen(const Config & Conf,TargetMachine * TM,AddStreamFn AddStream,unsigned Task,Module & Mod,const ModuleSummaryIndex & CombinedIndex) codegen() argument
553 thinBackend(const Config & Conf,unsigned Task,AddStreamFn AddStream,Module & Mod,const ModuleSummaryIndex & CombinedIndex,const FunctionImporter::ImportMapTy & ImportList,const GVSummaryMapTy & DefinedGlobals,MapVector<StringRef,BitcodeModule> * ModuleMap,const std::vector<uint8_t> & CmdArgs) thinBackend() argument
[all...]

1234