Lines Matching refs:main_fn

175 	LLVMValueRef value = LLVMGetParam(ctx->main_fn,
202 return LLVMGetParam(ctx->main_fn,
376 LLVMValueRef result = LLVMGetParam(radeon_bld->main_fn,
385 LLVMGetParam(radeon_bld->main_fn, param_start_instance), "");
409 t_list_ptr = LLVMGetParam(ctx->main_fn, SI_PARAM_VERTEX_BUFFERS);
418 buffer_index = LLVMGetParam(ctx->main_fn,
546 return LLVMGetParam(ctx->main_fn,
549 return LLVMGetParam(ctx->main_fn,
552 return LLVMGetParam(ctx->main_fn,
555 return LLVMGetParam(ctx->main_fn,
1099 rw_buffers = LLVMGetParam(ctx->main_fn,
1104 base = LLVMGetParam(ctx->main_fn, ctx->param_oc_lds);
1141 rw_buffers = LLVMGetParam(ctx->main_fn,
1146 base = LLVMGetParam(ctx->main_fn, ctx->param_oc_lds);
1221 LLVMGetParam(ctx->main_fn,
1500 LLVMValueRef main_fn = radeon_bld->main_fn;
1512 out[0] = mask & 0x1 ? LLVMGetParam(main_fn, offset++) : base->undef;
1513 out[1] = mask & 0x2 ? LLVMGetParam(main_fn, offset++) : base->undef;
1514 out[2] = mask & 0x4 ? LLVMGetParam(main_fn, offset++) : base->undef;
1515 out[3] = mask & 0x8 ? LLVMGetParam(main_fn, offset++) : base->undef;
1524 interp_param = LLVMGetParam(ctx->main_fn, interp_param_idx);
1535 LLVMGetParam(main_fn, SI_PARAM_PRIM_MASK),
1536 LLVMGetParam(main_fn, SI_PARAM_FRONT_FACE),
1611 LLVMValueRef desc = LLVMGetParam(ctx->main_fn, SI_PARAM_RW_BUFFERS);
1642 value = LLVMGetParam(radeon_bld->main_fn,
1648 LLVMGetParam(radeon_bld->main_fn,
1650 LLVMGetParam(radeon_bld->main_fn,
1655 value = LLVMGetParam(radeon_bld->main_fn,
1660 value = LLVMGetParam(radeon_bld->main_fn,
1665 value = LLVMGetParam(radeon_bld->main_fn,
1670 value = LLVMGetParam(radeon_bld->main_fn,
1678 value = LLVMGetParam(radeon_bld->main_fn,
1687 LLVMGetParam(radeon_bld->main_fn, SI_PARAM_POS_X_FLOAT),
1688 LLVMGetParam(radeon_bld->main_fn, SI_PARAM_POS_Y_FLOAT),
1689 LLVMGetParam(radeon_bld->main_fn, SI_PARAM_POS_Z_FLOAT),
1691 LLVMGetParam(radeon_bld->main_fn,
1699 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_FRONT_FACE);
1708 LLVMGetParam(radeon_bld->main_fn, SI_PARAM_POS_X_FLOAT),
1709 LLVMGetParam(radeon_bld->main_fn, SI_PARAM_POS_Y_FLOAT),
1725 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_SAMPLE_COVERAGE);
1731 LLVMGetParam(radeon_bld->main_fn, ctx->param_tes_u),
1732 LLVMGetParam(radeon_bld->main_fn, ctx->param_tes_v),
1762 rw_buffers = LLVMGetParam(ctx->main_fn,
1767 base = LLVMGetParam(ctx->main_fn, ctx->param_oc_lds);
1784 buf = LLVMGetParam(ctx->main_fn, SI_PARAM_RW_BUFFERS);
1800 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_GRID_SIZE);
1821 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_BLOCK_SIZE);
1827 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_BLOCK_ID);
1831 value = LLVMGetParam(radeon_bld->main_fn, SI_PARAM_THREAD_ID);
1882 LLVMValueRef list_ptr = LLVMGetParam(ctx->main_fn,
1916 LLVMValueRef ptr = LLVMGetParam(ctx->main_fn, SI_PARAM_CONST_BUFFERS);
2173 LLVMValueRef alpha_ref = LLVMGetParam(ctx->main_fn,
2203 coverage = LLVMGetParam(ctx->main_fn,
2231 LLVMValueRef ptr = LLVMGetParam(ctx->main_fn, SI_PARAM_RW_BUFFERS);
2377 LLVMGetParam(ctx->main_fn,
2387 LLVMValueRef buf_ptr = LLVMGetParam(ctx->main_fn,
2399 LLVMValueRef so_offset = LLVMGetParam(ctx->main_fn,
2639 rw_buffers = LLVMGetParam(ctx->main_fn, SI_PARAM_RW_BUFFERS);
2643 buffer_offset = LLVMGetParam(ctx->main_fn, ctx->param_oc_lds);
2754 rw_buffers = LLVMGetParam(ctx->main_fn,
2760 tf_base = LLVMGetParam(ctx->main_fn,
2804 rw_buffers = LLVMGetParam(ctx->main_fn,
2816 tf_soffset = LLVMGetParam(ctx->main_fn,
2840 LLVMValueRef vertex_id = LLVMGetParam(ctx->main_fn,
2870 LLVMValueRef soffset = LLVMGetParam(ctx->main_fn,
2909 args[1] = LLVMGetParam(ctx->main_fn, SI_PARAM_GS_WAVE_ID);
2945 cond = LLVMGetParam(ctx->main_fn,
3250 LLVMGetParam(ctx->main_fn,
3274 LLVMGetParam(ctx->main_fn,
3417 LLVMValueRef rsrc_ptr = LLVMGetParam(ctx->main_fn,
3496 LLVMValueRef rsrc_ptr = LLVMGetParam(ctx->main_fn,
4385 LLVMValueRef list = LLVMGetParam(ctx->main_fn,
5229 LLVMValueRef params = LLVMGetParam(ctx->main_fn, SI_PARAM_PRIM_MASK);
5246 interp_param = LLVMGetParam(ctx->main_fn, interp_param_idx);
5342 LLVMValueRef soffset = LLVMGetParam(ctx->main_fn,
5419 args[1] = LLVMGetParam(ctx->main_fn, SI_PARAM_GS_WAVE_ID);
5441 args[1] = LLVMGetParam(ctx->main_fn, SI_PARAM_GS_WAVE_ID);
5490 si_llvm_shader_type(ctx->main_fn, ctx->type);
5494 LLVMValueRef P = LLVMGetParam(ctx->main_fn, i);
5504 lp_add_function_attr(ctx->main_fn, i + 1, LP_FUNC_ATTR_BYVAL);
5507 lp_add_function_attr(ctx->main_fn, i + 1, LP_FUNC_ATTR_INREG);
5512 LLVMAddTargetDependentFunctionAttr(ctx->main_fn,
5515 LLVMAddTargetDependentFunctionAttr(ctx->main_fn,
5518 LLVMAddTargetDependentFunctionAttr(ctx->main_fn,
5521 LLVMAddTargetDependentFunctionAttr(ctx->main_fn,
5833 si_llvm_add_attribute(ctx->main_fn,
5844 si_llvm_add_attribute(ctx->main_fn,
5890 LLVMValueRef buf_ptr = LLVMGetParam(ctx->main_fn,
6519 LLVMGetParam(ctx.main_fn,
6551 end_bb = LLVMAppendBasicBlockInContext(gallivm->context, ctx.main_fn, "end");
6864 bb = LLVMGetFirstBasicBlock(ctx->main_fn);
6946 LLVMBasicBlockRef bb = LLVMGetFirstBasicBlock(ctx->main_fn);
7255 func = ctx->main_fn;
7378 LLVMValueRef param = LLVMGetParam(ctx->main_fn, i);
7536 parts[need_prolog ? 1 : 0] = ctx.main_fn;
7542 parts[0] = ctx.main_fn;
7549 parts[need_prolog ? 2 : 1] = ctx.main_fn;
7558 parts[0] = ctx.main_fn;
7563 parts[1] = ctx.main_fn;
7571 parts[0] = ctx.main_fn;
7575 parts[1] = ctx.main_fn;
7582 parts[1] = ctx.main_fn;
7587 parts[0] = ctx.main_fn;
7599 parts[need_prolog ? 1 : 0] = ctx.main_fn;
7603 parts[0] = ctx.main_fn;
7608 parts[need_prolog ? 2 : 1] = ctx.main_fn;
7865 func = ctx->main_fn;
7946 args[5] = LLVMGetParam(ctx->main_fn,
8067 func = ctx->main_fn;
8166 func = ctx->main_fn;
8408 si_llvm_add_attribute(ctx->main_fn,
8441 color[i] = LLVMGetParam(ctx->main_fn, vgpr++);
8450 depth = LLVMGetParam(ctx->main_fn, vgpr++);
8452 stencil = LLVMGetParam(ctx->main_fn, vgpr++);
8454 samplemask = LLVMGetParam(ctx->main_fn, vgpr++);