Lines Matching refs:async
1 // RUN: mlir-opt %s -convert-async-to-llvm | FileCheck %s --dump-input=always
6 %0 = async.runtime.create : !async.token
17 %0 = async.runtime.create : !async.value<f32>
27 %0 = async.runtime.create_group %c: !async.group
34 %0 = async.runtime.create : !async.token
36 async.runtime.set_available %0 : !async.token
43 %0 = async.runtime.create : !async.value<f32>
45 async.runtime.set_available %0 : !async.value<f32>
52 %0 = async.runtime.create : !async.token
54 %1 = async.runtime.is_error %0 : !async.token
61 %0 = async.runtime.create : !async.value<f32>
63 %1 = async.runtime.is_error %0 : !async.value<f32>
70 %0 = async.runtime.create : !async.token
72 async.runtime.await %0 : !async.token
79 %0 = async.runtime.create : !async.value<f32>
81 async.runtime.await %0 : !async.value<f32>
89 %0 = async.runtime.create_group %c: !async.group
91 async.runtime.await %0 : !async.group
97 %0 = async.coro.id
99 %1 = async.coro.begin %0
101 %2 = async.runtime.create : !async.token
105 async.runtime.await_and_resume %2, %1 : !async.token
111 %0 = async.coro.id
113 %1 = async.coro.begin %0
115 %2 = async.runtime.create : !async.value<f32>
119 async.runtime.await_and_resume %2, %1 : !async.value<f32>
126 %0 = async.coro.id
128 %1 = async.coro.begin %0
130 %2 = async.runtime.create_group %c : !async.group
134 async.runtime.await_and_resume %2, %1 : !async.group
140 %0 = async.coro.id
142 %1 = async.coro.begin %0
145 async.runtime.resume %1
154 %1 = async.runtime.create : !async.value<f32>
158 async.runtime.store %0, %1 : !async.value<f32>
165 %0 = async.runtime.create : !async.value<f32>
169 %1 = async.runtime.load %0 : !async.value<f32>
178 %0 = async.runtime.create : !async.token
180 %1 = async.runtime.create_group %c : !async.group
182 async.runtime.add_to_group %0, %1 : !async.token