Searched refs:coro_hdl (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_coro.h42 LLVMValueRef coro_id, LLVMValueRef coro_hdl);
45 LLVMValueRef coro_hdl);
47 void lp_build_coro_resume(struct gallivm_state *gallivm, LLVMValueRef coro_hdl);
49 void lp_build_coro_destroy(struct gallivm_state *gallivm, LLVMValueRef coro_hdl);
51 LLVMValueRef lp_build_coro_done(struct gallivm_state *gallivm, LLVMValueRef coro_hdl);
62 void lp_build_coro_free_mem(struct gallivm_state *gallivm, LLVMValueRef coro_id, LLVMValueRef coro_hdl);
H A Dlp_bld_coro.c71 LLVMValueRef coro_hdl = lp_build_intrinsic(gallivm->builder, local in function:lp_build_coro_begin
75 return coro_hdl;
79 LLVMValueRef coro_id, LLVMValueRef coro_hdl)
83 coro_free_args[1] = coro_hdl;
90 void lp_build_coro_end(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) argument
93 coro_end_args[0] = coro_hdl;
101 void lp_build_coro_resume(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) argument
106 &coro_hdl, 1, 0);
109 void lp_build_coro_destroy(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) argument
114 &coro_hdl,
78 lp_build_coro_free(struct gallivm_state * gallivm,LLVMValueRef coro_id,LLVMValueRef coro_hdl) argument
117 lp_build_coro_done(struct gallivm_state * gallivm,LLVMValueRef coro_hdl) argument
195 LLVMValueRef coro_hdl = lp_build_coro_begin(gallivm, coro_id, phi); local in function:lp_build_coro_begin_alloc_mem
222 lp_build_coro_free_mem(struct gallivm_state * gallivm,LLVMValueRef coro_id,LLVMValueRef coro_hdl) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_cs.c253 LLVMValueRef coro_hdl = LLVMBuildLoad(gallivm->builder, coro_entry, "coro_hdl"); local in function:generate_compute
264 LLVMValueRef coro_done = lp_build_coro_done(gallivm, coro_hdl);
268 lp_build_coro_destroy(gallivm, coro_hdl);
272 lp_build_coro_resume(gallivm, coro_hdl);
344 LLVMValueRef coro_hdl = lp_build_coro_begin(gallivm, coro_id, alloced_ptr); local in function:generate_compute
442 lp_build_coro_end(gallivm, coro_hdl);
443 LLVMBuildRet(builder, coro_hdl);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_llvm.c3462 LLVMValueRef coro_hdl = LLVMBuildLoad(builder, coro_entry, "coro_hdl"); local in function:draw_tcs_llvm_generate
3473 LLVMValueRef coro_done = lp_build_coro_done(gallivm, coro_hdl);
3477 lp_build_coro_destroy(gallivm, coro_hdl);
3481 lp_build_coro_resume(gallivm, coro_hdl);
3536 LLVMValueRef coro_hdl = lp_build_coro_begin_alloc_mem(gallivm, coro_id); local in function:draw_tcs_llvm_generate
3576 lp_build_coro_free_mem(gallivm, coro_id, coro_hdl);
3581 lp_build_coro_end(gallivm, coro_hdl);
3582 LLVMBuildRet(builder, coro_hdl);

Completed in 15 milliseconds