Home
last modified time | relevance | path

Searched refs:LLVMBuildZExt (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.c457 vgpr = LLVMBuildZExt(ctx->builder, vgpr, ctx->i32, ""); in ac_build_optimization_barrier()
491 value = LLVMBuildZExt(ctx->builder, value, ctx->i32, ""); in ac_build_ballot()
725 num = LLVMBuildMul(builder, LLVMBuildZExt(builder, num, ctx->i64, ""), in ac_build_fast_udiv()
726 LLVMBuildZExt(builder, multiplier, ctx->i64, ""), ""); in ac_build_fast_udiv()
727 num = LLVMBuildAdd(builder, num, LLVMBuildZExt(builder, increment, ctx->i64, ""), ""); in ac_build_fast_udiv()
744 num = LLVMBuildMul(builder, LLVMBuildZExt(builder, num, ctx->i64, ""), in ac_build_fast_udiv_nuw()
745 LLVMBuildZExt(builder, multiplier, ctx->i64, ""), ""); in ac_build_fast_udiv_nuw()
758 num = LLVMBuildMul(builder, LLVMBuildZExt(builder, num, ctx->i64, ""), in ac_build_fast_udiv_u31_d_not_one()
759 LLVMBuildZExt(builder, multiplier, ctx->i64, ""), ""); in ac_build_fast_udiv_u31_d_not_one()
1576 tmp = LLVMBuildZExt(ctx->builder, loads[src], dst_type, ""); in ac_build_opencoded_load_format()
[all …]
Dac_nir_to_llvm.c275 res = LLVMBuildZExt(ctx->builder, res, ctx->i32, ""); in emit_uint_carry()
378 src0 = LLVMBuildZExt(ctx->builder, src0, ctx->i64, ""); in emit_umul_high()
379 src1 = LLVMBuildZExt(ctx->builder, src1, ctx->i64, ""); in emit_umul_high()
738 src[1] = LLVMBuildZExt(ctx->ac.builder, src[1], LLVMTypeOf(src[0]), ""); in visit_alu()
747 src[1] = LLVMBuildZExt(ctx->ac.builder, src[1], LLVMTypeOf(src[0]), ""); in visit_alu()
756 src[1] = LLVMBuildZExt(ctx->ac.builder, src[1], LLVMTypeOf(src[0]), ""); in visit_alu()
1073 result = LLVMBuildZExt(ctx->ac.builder, src[0], def_type, ""); in visit_alu()
1132 result = LLVMBuildZExt(ctx->ac.builder, src[0], ctx->ac.i16, ""); in visit_alu()
1135 result = LLVMBuildZExt(ctx->ac.builder, src[0], ctx->ac.i32, ""); in visit_alu()
1313 result = LLVMBuildZExt(ctx->ac.builder, result, LLVMTypeOf(src[0]), ""); in visit_alu()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_assert.c86 args[0] = LLVMBuildZExt(builder, condition, arg_types[0], ""); in lp_build_assert()
Dlp_bld_gather.c142 res = LLVMBuildZExt(gallivm->builder, res, dst_elem_type, ""); in lp_build_gather_elem()
234 res = LLVMBuildZExt(gallivm->builder, res, dst_elem_type, ""); in lp_build_gather_elem_vec()
553 res = LLVMBuildZExt(gallivm->builder, res, res_t, ""); in lp_build_gather()
Dlp_bld_printf.c144 param = LLVMBuildZExt(builder, param, int_type, ""); in lp_build_print_value()
Dlp_bld_nir.c427 return LLVMBuildZExt(builder, result, bld_base->int64_bld.vec_type, ""); in emit_b2i()
706 result = LLVMBuildZExt(builder, result, bld_base->int_bld.vec_type, ""); in do_alu_action()
829 result = LLVMBuildZExt(builder, result, bld_base->uint_bld.vec_type, ""); in do_alu_action()
1020 src[1] = LLVMBuildZExt(builder, src[1], uint_bld->vec_type, ""); in do_alu_action()
1031 src[1] = LLVMBuildZExt(builder, src[1], uint_bld->vec_type, ""); in do_alu_action()
1099 result = LLVMBuildZExt(builder, src[0], bld_base->uint16_bld.vec_type, ""); in do_alu_action()
1105 result = LLVMBuildZExt(builder, src[0], bld_base->uint_bld.vec_type, ""); in do_alu_action()
1110 result = LLVMBuildZExt(builder, src[0], bld_base->uint64_bld.vec_type, ""); in do_alu_action()
1120 result = LLVMBuildZExt(builder, result, bld_base->uint_bld.vec_type, ""); in do_alu_action()
1149 src[1] = LLVMBuildZExt(builder, src[1], uint_bld->vec_type, ""); in do_alu_action()
Dlp_bld_format_s3tc.c492 v0 = LLVMBuildZExt(builder, v0, vec_type_ext, ""); in lp_build_pavgb()
493 v1 = LLVMBuildZExt(builder, v1, vec_type_ext, ""); in lp_build_pavgb()
960 alpha_lo = LLVMBuildZExt(builder, alpha_lo, i64t, ""); in s3tc_dxt5_alpha_channel()
961 alpha_hi = LLVMBuildZExt(builder, alpha_hi, i64t, ""); in s3tc_dxt5_alpha_channel()
966 shift = LLVMBuildZExt(builder, bit_pos, i64t, ""); in s3tc_dxt5_alpha_channel()
985 shift = LLVMBuildZExt(builder, bit_pos, LLVMVectorType(i64t, n), ""); in s3tc_dxt5_alpha_channel()
2107 addrx = LLVMBuildZExt(builder, offsetx, i64t, ""); in compressed_fetch_cached()
2137 tmp = LLVMBuildZExt(builder, offset, i64t, ""); in compressed_fetch_cached()
Dlp_bld_conv.c143 h = LLVMBuildZExt(builder, src, int_vec_type, ""); in lp_build_half_to_float()
Dlp_bld_pack.c1000 val = LLVMBuildZExt(builder, val, lp_build_elem_type(gallivm, dst_type), ""); in lp_build_resize()
Dlp_bld_format_soa.c958 chan = LLVMBuildZExt(builder, chan, bld->int_vec_type, ""); in lp_build_insert_soa_chan()
Dlp_bld_arit.c1163 a = LLVMBuildZExt(builder, a, wide_type, ""); in lp_build_mul_32_lohi()
1164 b = LLVMBuildZExt(builder, b, wide_type, ""); in lp_build_mul_32_lohi()
Dlp_bld_nir_soa.c1758 tmp[i] = LLVMBuildZExt(gallivm->builder, tmp[i], bld_base->uint64_bld.elem_type, ""); in emit_sysval_intrin()
1786 tmp[i] = LLVMBuildZExt(gallivm->builder, tmp[i], bld_base->uint64_bld.elem_type, ""); in emit_sysval_intrin()
Dlp_bld_tgsi_action.c1094 LLVMBuildZExt(bld_base->base.gallivm->builder, in u2i64_emit()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_depth.c450 count = LLVMBuildZExt(builder, count, LLVMIntTypeInContext(context, 64), ""); in lp_build_occlusion_count()
461 count = LLVMBuildZExt(builder, count, LLVMIntTypeInContext(context, 64), ""); in lp_build_occlusion_count()
511 count = LLVMBuildZExt(builder, count, LLVMIntTypeInContext(context, 64), ""); in lp_build_occlusion_count()
610 *s_fb = LLVMBuildZExt(builder, *s_fb, in lp_build_depth_stencil_load_swizzled()
616 *z_fb = LLVMBuildZExt(builder, *z_fb, in lp_build_depth_stencil_load_swizzled()
Dlp_state_fs.c1946 src[i] = LLVMBuildZExt(builder, src[i], ltype32x4, ""); in convert_to_blend_type()
2018 dst[i] = LLVMBuildZExt(builder, src[i], lp_build_vec_type(gallivm, src_type), ""); in convert_to_blend_type()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c177 edge = LLVMBuildZExt(builder, edge, ctx->ac.i32, ""); in gfx10_ngg_build_export_prim()
213 edge = LLVMBuildZExt(ctx->ac.builder, edge, ctx->ac.i32, ""); in gfx10_ngg_build_export_prim()
793 LLVMBuildZExt(builder, num_waves8_rev, ctx->ac.i64, ""), ""); in load_vertex_counts()
809 LLVMBuildZExt(builder, wave_id8, type, ""), ""), ""); in load_vertex_counts()
908 neg = LLVMBuildZExt(ctx->ac.builder, neg, ctx->ac.i32, ""); in add_clipdist_bit()
1393 prim.index[vtx] = LLVMBuildZExt(builder, prim.index[vtx], ctx->ac.i32, ""); in gfx10_ngg_culling_build_end()
1911 tmp = LLVMBuildZExt(builder, iscompleteprim, ctx->ac.i8, ""); in gfx10_ngg_gs_emit_vertex()
1914 LLVMBuildShl(builder, LLVMBuildZExt(builder, is_odd, ctx->ac.i8, ""), ctx->ac.i8_1, ""), ""); in gfx10_ngg_gs_emit_vertex()
1918 tmp = LLVMBuildAdd(builder, tmp, LLVMBuildZExt(builder, iscompleteprim, ctx->ac.i32, ""), ""); in gfx10_ngg_gs_emit_vertex()
2306 tmp = LLVMBuildZExt(builder, tmp, ctx->ac.i32, ""); in gfx10_ngg_gs_build_end()
Dsi_shader_llvm_ps.c243 value = LLVMBuildZExt(ctx->ac.builder, value, ctx->ac.i32, ""); in get_color_32bit()
Dsi_shader_llvm_vs.c939 input_vgprs[i] = LLVMBuildZExt(ctx->ac.builder, input_vgprs[i], ctx->ac.i32, ""); in si_llvm_build_vs_prolog()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c661 values[chan] = LLVMBuildZExt(ctx->ac.builder, ac_to_integer(&ctx->ac, values[chan]), in si_llvm_init_export_args()
723 args->out[chan] = LLVMBuildZExt(ctx->ac.builder, values[chan], ctx->ac.i32, ""); in si_llvm_init_export_args()
/third_party/ltp/tools/sparse/sparse-src/
Dsparse-llvm.c667 target = LLVMBuildZExt(fn->builder, target, dst_type, target_name); in output_op_compare()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
DCore.h3831 LLVMValueRef LLVMBuildZExt(LLVMBuilderRef, LLVMValueRef Val,
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c1726 ret = LLVMBuildZExt(builder, ret, int8_type, ""); in clipmask_booli8()
2093 vb_stride[j] = LLVMBuildZExt(gallivm->builder, vb_stride[j], in draw_llvm_generate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DCore.cpp3710 LLVMValueRef LLVMBuildZExt(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildZExt() function