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
16 %0 = async.runtime.create : !async.value<f32>
26 %0 = async.runtime.create_group %c: !async.group
33 %0 = async.runtime.create : !async.token
35 async.runtime.set_available %0 : !async.token
42 %0 = async.runtime.create : !async.value<f32>
44 async.runtime.set_available %0 : !async.value<f32>
51 %0 = async.runtime.create : !async.token
53 %1 = async.runtime.is_error %0 : !async.token
60 %0 = async.runtime.create : !async.value<f32>
62 %1 = async.runtime.is_error %0 : !async.value<f32>
69 %0 = async.runtime.create : !async.token
71 async.runtime.await %0 : !async.token
78 %0 = async.runtime.create : !async.value<f32>
80 async.runtime.await %0 : !async.value<f32>
88 %0 = async.runtime.create_group %c: !async.group
90 async.runtime.await %0 : !async.group
96 %0 = async.coro.id
98 %1 = async.coro.begin %0
100 %2 = async.runtime.create : !async.token
104 async.runtime.await_and_resume %2, %1 : !async.token
110 %0 = async.coro.id
112 %1 = async.coro.begin %0
114 %2 = async.runtime.create : !async.value<f32>
118 async.runtime.await_and_resume %2, %1 : !async.value<f32>
125 %0 = async.coro.id
127 %1 = async.coro.begin %0
129 %2 = async.runtime.create_group %c : !async.group
133 async.runtime.await_and_resume %2, %1 : !async.group
139 %0 = async.coro.id
141 %1 = async.coro.begin %0
144 async.runtime.resume %1
153 %1 = async.runtime.create : !async.value<f32>
156 async.runtime.store %0, %1 : !async.value<f32>
163 %0 = async.runtime.create : !async.value<f32>
166 %1 = async.runtime.load %0 : !async.value<f32>
175 %0 = async.runtime.create : !async.token
177 %1 = async.runtime.create_group %c : !async.group
179 async.runtime.add_to_group %0, %1 : !async.token