Searched refs:addLLVMFuncDecl (Results 1 – 1 of 1) sorted by relevance
/external/llvm-project/mlir/lib/Conversion/AsyncToLLVM/ |
D | AsyncToLLVM.cpp | 152 static void addLLVMFuncDecl(ModuleOp module, OpBuilder &builder, StringRef name, in addLLVMFuncDecl() function 177 addLLVMFuncDecl(module, builder, kCoroId, token, {i32, i8Ptr, i8Ptr, i8Ptr}); in addCoroutineIntrinsicsDeclarations() 178 addLLVMFuncDecl(module, builder, kCoroSizeI64, i64, {}); in addCoroutineIntrinsicsDeclarations() 179 addLLVMFuncDecl(module, builder, kCoroBegin, i8Ptr, {token, i8Ptr}); in addCoroutineIntrinsicsDeclarations() 180 addLLVMFuncDecl(module, builder, kCoroSave, token, {i8Ptr}); in addCoroutineIntrinsicsDeclarations() 181 addLLVMFuncDecl(module, builder, kCoroSuspend, i8, {token, i1}); in addCoroutineIntrinsicsDeclarations() 182 addLLVMFuncDecl(module, builder, kCoroEnd, i1, {i8Ptr, i1}); in addCoroutineIntrinsicsDeclarations() 183 addLLVMFuncDecl(module, builder, kCoroFree, i8Ptr, {token, i8Ptr}); in addCoroutineIntrinsicsDeclarations() 184 addLLVMFuncDecl(module, builder, kCoroResume, voidTy, {i8Ptr}); in addCoroutineIntrinsicsDeclarations() 205 addLLVMFuncDecl(module, builder, kMalloc, i8Ptr, {i64}); in addCRuntimeDeclarations() [all …]
|