Home
last modified time | relevance | path

Searched refs:AsyncAPI (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/
H A DAsyncToLLVM.cpp71 struct AsyncAPI { struct
226 addFuncDecl(kExecute, AsyncAPI::executeFunctionType(ctx)); in addAsyncRuntimeApiDeclarations()
230 AsyncAPI::awaitTokenAndExecuteFunctionType(ctx)); in addAsyncRuntimeApiDeclarations()
232 AsyncAPI::awaitValueAndExecuteFunctionType(ctx)); in addAsyncRuntimeApiDeclarations()
234 AsyncAPI::awaitAllAndExecuteFunctionType(ctx)); in addAsyncRuntimeApiDeclarations()
285 return AsyncAPI::opaquePointerType(type.getContext()); in convertAsyncTypes()
288 return AsyncAPI::tokenType(type.getContext()); in convertAsyncTypes()
290 return AsyncAPI::opaquePointerType(type.getContext()); in convertAsyncTypes()
309 auto token = AsyncAPI::tokenType(op->getContext()); in matchAndRewrite()
310 auto i8Ptr = AsyncAPI::opaquePointerType(op->getContext()); in matchAndRewrite()
[all …]