Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/common/
Dac_llvm_util.c230 ac_emit_llvm_intrinsic(struct ac_llvm_context *ctx, const char *name, in ac_emit_llvm_intrinsic() function
335 out->stc[1] = ac_emit_llvm_intrinsic(ctx, "llvm.amdgcn.cubetc", in build_cube_intrinsic()
337 out->stc[0] = ac_emit_llvm_intrinsic(ctx, "llvm.amdgcn.cubesc", in build_cube_intrinsic()
339 out->ma = ac_emit_llvm_intrinsic(ctx, "llvm.amdgcn.cubema", in build_cube_intrinsic()
341 out->id = ac_emit_llvm_intrinsic(ctx, "llvm.amdgcn.cubeid", in build_cube_intrinsic()
353 ac_emit_llvm_intrinsic(ctx, "llvm.AMDGPU.cube", in build_cube_intrinsic()
438 invma = ac_emit_llvm_intrinsic(ctx, "llvm.fabs.f32", in ac_prepare_cube_coords()
Dac_nir_to_llvm.c750 return ac_emit_llvm_intrinsic(&ctx->ac, intrin, ctx->f32, params, 1, AC_FUNC_ATTR_READNONE); in emit_intrin_1f_param()
761 return ac_emit_llvm_intrinsic(&ctx->ac, intrin, ctx->f32, params, 2, AC_FUNC_ATTR_READNONE); in emit_intrin_2f_param()
773 return ac_emit_llvm_intrinsic(&ctx->ac, intrin, ctx->f32, params, 3, AC_FUNC_ATTR_READNONE); in emit_intrin_3f_param()
799 …return ac_emit_llvm_intrinsic(&ctx->ac, "llvm.cttz.i32", ctx->i32, params, 2, AC_FUNC_ATTR_READNON… in emit_find_lsb()
805 LLVMValueRef msb = ac_emit_llvm_intrinsic(&ctx->ac, "llvm.AMDGPU.flbit.i32", in emit_ifind_msb()
831 LLVMValueRef msb = ac_emit_llvm_intrinsic(&ctx->ac, "llvm.ctlz.i32", in emit_ufind_msb()
895 LLVMValueRef floor = ac_emit_llvm_intrinsic(&ctx->ac, intr, in emit_ffract()
912 res = ac_emit_llvm_intrinsic(&ctx->ac, intrin, ret_type, in emit_uint_carry()
958 result = ac_emit_llvm_intrinsic(&ctx->ac, intrin, ctx->i32, srcs, 3, AC_FUNC_ATTR_READNONE); in emit_bitfield_extract()
1063 tid_args[1] = ac_emit_llvm_intrinsic(&ctx->ac, in get_thread_id()
[all …]
Dac_llvm_util.h72 ac_emit_llvm_intrinsic(struct ac_llvm_context *ctx, const char *name,