Home
last modified time | relevance | path

Searched refs:ac_build_intrinsic (Results 1 – 25 of 68) sorted by relevance

123

/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/llvm/
H A Dac_llvm_build.c505 return ac_build_intrinsic( in ac_build_ballot()
525 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1833 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2430 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2533 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3456 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3473 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3525 res = ac_build_intrinsic( in _ac_build_dpp()
3626 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3858 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
699 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.fmul.legacy", ctx->ac.f32, in visit_alu()
925 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.fma.legacy", ctx->ac.f32, in visit_alu()
1325 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
3160 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4271 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/llvm/
H A Dac_llvm_build.c866 tmp = ac_build_intrinsic(ctx, "llvm.fabs.f32", in build_cube_select()
916 invma = ac_build_intrinsic(ctx, "llvm.fabs.f32", in ac_prepare_cube_coords()
1376 result[i] = ac_build_intrinsic(ctx, in ac_build_buffer_load()
2009 tid_args[1] = ac_build_intrinsic(ctx, in ac_get_thread_id()
2280 ac_build_intrinsic(ctx, "llvm.amdgcn.exp.f32", in ac_build_export()
2726 ac_build_intrinsic(ctx, "llvm.amdgcn.s.waitcnt", in ac_build_waitcnt()
3216 ac_build_intrinsic(ctx, in ac_init_exec_full_mask()
3637 result = ac_build_intrinsic(ctx, in _ac_build_readlane()
3997 ac_build_intrinsic(ctx, name, in ac_build_set_inactive()
4098 case nir_op_fmin: return ac_build_intrinsic(ctx, in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c216 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
233 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
294 res = ac_build_intrinsic(ctx, intrin, ret_type, in emit_uint_carry()
1154 results[0] = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.cubesc", in visit_alu()
1156 results[1] = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.cubetc", in visit_alu()
1158 LLVMValueRef ma = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.cubema", in visit_alu()
1174 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.cubeid", in visit_alu()
2010 result = ac_build_intrinsic(&ctx->ac, name, return_type, params, in visit_atomic_ssbo()
3082 result = ac_build_intrinsic(&ctx->ac, intrinsic_name, ctx->ac.i32, in visit_image_atomic()
3296 LLVMValueRef result = ac_build_intrinsic(&ctx->ac, intr, in visit_first_invocation()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/lang/clover/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c499 return ac_build_intrinsic( in ac_build_ballot()
519 return ac_build_intrinsic( in ac_get_i1_sgpr_mask()
1830 return ac_build_intrinsic(ctx, name, result_type, &result, 1, 0); in ac_build_ddxy()
2427 ac_build_intrinsic(ctx, "llvm.amdgcn.kill", ctx->voidt, &i1, 1, 0); in ac_build_kill_if_false()
2530 result = ac_build_intrinsic(ctx, intr, type, params, 3, in ac_build_fsat()
3453 return ac_build_intrinsic(ctx, "llvm.amdgcn.writelane", ctx->i32, in ac_build_writelane()
3470 ac_build_intrinsic(ctx, "llvm.amdgcn.mbcnt.lo", ctx->i32, in ac_build_mbcnt_add()
3528 res = ac_build_intrinsic( in _ac_build_dpp()
3629 ret = ac_build_intrinsic(ctx, "llvm.amdgcn.ds.swizzle", ctx->i32, in _ac_build_ds_swizzle()
3861 return ac_build_intrinsic( in ac_build_alu_op()
[all …]
H A Dac_nir_to_llvm.c174 return ac_build_intrinsic(ctx, name, result_type, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
198 ac_build_intrinsic(ctx, name, elem_type, params, 1, AC_FUNC_ATTR_READNONE), in emit_intrin_1f_param_scalar()
217 return ac_build_intrinsic(ctx, name, result_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
234 return ac_build_intrinsic(ctx, name, result_type, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
269 res = ac_build_intrinsic(ctx, intrin, ret_type, params, 2, AC_FUNC_ATTR_READNONE); in emit_uint_carry()
1286 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in visit_alu()
2197 result = ac_build_intrinsic(&ctx->ac, name, data_type, params, arg_count, 0); in visit_global_atomic()
3148 result = ac_build_intrinsic(&ctx->ac, name, src_type, params, arg_count, 0); in visit_var_atomic()
4048 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.readlane", ctx->ac.i32, in visit_intrinsic()
4284 result = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.perm", ctx->ac.i32, in visit_intrinsic()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c372 tmp = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.ds.ordered.add", ctx->ac.i32, args, in build_streamout()
733 *total_count = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
741 *prefix_sum = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
1455 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_emit_ngg_epilogue()
1837 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_ngg_gs_emit_epilogue()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c372 tmp = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.ds.ordered.add", ctx->ac.i32, args, in build_streamout()
733 *total_count = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
741 *prefix_sum = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
1455 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_emit_ngg_epilogue()
1837 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_ngg_gs_emit_epilogue()
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c372 tmp = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.ds.ordered.add", ctx->ac.i32, args, in build_streamout()
733 *total_count = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
741 *prefix_sum = ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.sad.u8", ctx->ac.i32, in load_vertex_counts()
1455 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_emit_ngg_epilogue()
1837 ac_build_intrinsic(&ctx->ac, "llvm.amdgcn.raw.buffer.atomic.add.i32", ctx->ac.i32, args, 5, in gfx10_ngg_gs_emit_epilogue()

123