/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_format_yuv.c | 109 shift = LLVMBuildAdd(builder, shift, lp_build_const_int_vec(gallivm, type, 8), ""); in uyvy_to_yuv_soa() 112 shift = LLVMBuildAdd(builder, shift, lp_build_const_int_vec(gallivm, type, 16), ""); in uyvy_to_yuv_soa() 194 shift = LLVMBuildAdd(builder, shift, lp_build_const_int_vec(gallivm, type, 24), ""); in yuyv_to_yuv_soa() 281 y = LLVMBuildAdd(builder, y, c128, ""); in yuv_to_rgb_soa() 284 *g = LLVMBuildAdd(builder, in yuv_to_rgb_soa() 290 *r = LLVMBuildAdd(builder, *r, y, ""); in yuv_to_rgb_soa() 291 *g = LLVMBuildAdd(builder, *g, y, ""); in yuv_to_rgb_soa() 292 *b = LLVMBuildAdd(builder, *b, y, ""); in yuv_to_rgb_soa()
|
D | lp_bld_format_s3tc.c | 494 res = LLVMBuildAdd(builder, v0, v1, ""); in lp_build_pavgb() 495 res = LLVMBuildAdd(builder, res, ext_one, ""); in lp_build_pavgb() 696 bit_pos = LLVMBuildAdd(builder, bit_pos, i, ""); in s3tc_dxt1_full_to_rgba_aos() 697 bit_pos = LLVMBuildAdd(builder, bit_pos, bit_pos, ""); in s3tc_dxt1_full_to_rgba_aos() 803 bit_pos = LLVMBuildAdd(builder, bit_pos, i, ""); in s3tc_dxt3_to_rgba_aos() 887 ainterp = LLVMBuildAdd(builder, alpha0, ainterp, ""); in lp_build_lerpdxta() 946 bit_pos = LLVMBuildAdd(builder, bit_pos, i, ""); in s3tc_dxt5_alpha_channel() 947 tmp = LLVMBuildAdd(builder, bit_pos, bit_pos, ""); in s3tc_dxt5_alpha_channel() 948 bit_pos = LLVMBuildAdd(builder, bit_pos, tmp, ""); in s3tc_dxt5_alpha_channel() 950 bit_pos = LLVMBuildAdd(builder, bit_pos, in s3tc_dxt5_alpha_channel() [all …]
|
D | lp_bld_flow.c | 263 next = LLVMBuildAdd(builder, state->counter, step, ""); in lp_build_loop_end_cond() 351 next = LLVMBuildAdd(builder, state->counter, state->step, ""); in lp_build_for_loop_end()
|
D | lp_bld_sample_aos.c | 171 *coord0_i = LLVMBuildAdd(bld->gallivm->builder, *coord0_i, i32_c128, ""); in lp_build_coord_repeat_npot_linear_int() 822 s = LLVMBuildAdd(builder, s, i32_c128, ""); in lp_build_sample_image_linear() 825 t = LLVMBuildAdd(builder, t, i32_c128, ""); in lp_build_sample_image_linear() 828 r = LLVMBuildAdd(builder, r, i32_c128, ""); in lp_build_sample_image_linear()
|
D | lp_bld_arit.c | 523 res = LLVMBuildAdd(builder, a, b, ""); in lp_build_add() 602 vecres = LLVMBuildAdd(builder, vec1, vec2, ""); in lp_build_horizontal_add() 618 res = LLVMBuildAdd(builder, res, elem2, ""); in lp_build_horizontal_add() 832 …LLVMValueRef a_clamp_max = lp_build_min_simple(bld, a, LLVMBuildAdd(builder, max_val, b, ""), GALL… in lp_build_sub() 833 …LLVMValueRef a_clamp_min = lp_build_max_simple(bld, a, LLVMBuildAdd(builder, min_val, b, ""), GALL… in lp_build_sub() 947 ab = LLVMBuildAdd(builder, ab, lp_build_shr_imm(&bld, ab, n), ""); in lp_build_mul_norm() 959 ab = LLVMBuildAdd(builder, ab, half, ""); in lp_build_mul_norm() 1282 a = LLVMBuildAdd(builder, a, factor, ""); in lp_build_mul_imm() 2877 LLVMValueRef emm2_add = LLVMBuildAdd(b, emm2_i, all_one, "emm2_add"); in lp_build_sin_or_cos() 3262 expipart = LLVMBuildAdd(builder, ipart, in lp_build_exp2()
|
D | lp_bld_format_soa.c | 722 offset = LLVMBuildAdd(builder, offset, s_offset, ""); in lp_build_fetch_rgba_soa() 1087 …LLVMValueRef store_offset = LLVMBuildAdd(gallivm->builder, offset, lp_build_const_int_vec(gallivm,… in lp_build_store_rgba_soa()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_resources.c | 104 LLVMBuildAdd(ctx->ac.builder, index, LLVMConstInt(ctx->ac.i32, SI_NUM_SHADER_BUFFERS, 0), ""); in load_ubo() 242 dynamic_index = LLVMBuildAdd(ctx->ac.builder, dynamic_index, ctx->ac.i32_1, ""); in si_nir_load_sampler_desc() 266 index = LLVMBuildAdd(builder, index, dynamic_index, ""); in si_nir_load_sampler_desc() 290 LLVMBuildAdd(ctx->ac.builder, index, LLVMConstInt(ctx->ac.i32, SI_NUM_IMAGES, 0), ""); in si_nir_load_sampler_desc() 297 index = LLVMBuildAdd(ctx->ac.builder, index, in si_nir_load_sampler_desc()
|
D | si_shader_llvm_tess.c | 193 return LLVMBuildAdd(ctx->ac.builder, base_addr, LLVMConstInt(ctx->ac.i32, param * 4, 0), ""); in get_dw_address_from_generic_indices() 240 base_addr = LLVMBuildAdd(ctx->ac.builder, base_addr, patch_data_offset, ""); in get_tcs_tes_buffer_address() 259 param_index = LLVMBuildAdd(ctx->ac.builder, param_index, in get_tcs_tes_buffer_address_from_generic_indices() 311 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, LLVMConstInt(ctx->ac.i32, swizzle, 0), ""); in lshs_lds_load() 327 LLVMBuildAdd(ctx->ac.builder, dw_addr, LLVMConstInt(ctx->ac.i32, dw_offset_imm, 0), ""); in lshs_lds_store() 352 addr = LLVMBuildAdd(builder, addr, LLVMConstInt(ctx->ac.i32, tf_offset, 0), ""); in get_tess_ring_descriptor() 665 LLVMBuildAdd(ctx->ac.builder, lds_base, LLVMConstInt(ctx->ac.i32, 4 * i, 0), ""); in si_copy_tcs_inputs() 742 lds_inner = LLVMBuildAdd(ctx->ac.builder, lds_base, in si_write_tess_factors() 744 lds_outer = LLVMBuildAdd(ctx->ac.builder, lds_base, in si_write_tess_factors() 983 LLVMBuildAdd(ctx->ac.builder, base_dw_addr, LLVMConstInt(ctx->ac.i32, param * 4, 0), ""); in si_llvm_emit_ls_epilogue()
|
D | si_compute_prim_discard.c | 436 index[i] = LLVMBuildAdd(builder, prim_id, LLVMConstInt(ctx->ac.i32, i, 0), ""); in si_build_prim_discard_compute_shader() 446 index[0] = LLVMBuildAdd(builder, prim_id, LLVMConstInt(ctx->ac.i32, 1, 0), ""); in si_build_prim_discard_compute_shader() 447 index[1] = LLVMBuildAdd(builder, prim_id, LLVMConstInt(ctx->ac.i32, 2, 0), ""); in si_build_prim_discard_compute_shader() 451 index[1] = LLVMBuildAdd(builder, prim_id, LLVMConstInt(ctx->ac.i32, 1, 0), ""); in si_build_prim_discard_compute_shader() 452 index[2] = LLVMBuildAdd(builder, prim_id, LLVMConstInt(ctx->ac.i32, 2, 0), ""); in si_build_prim_discard_compute_shader() 540 strip_start = LLVMBuildAdd(builder, strip_start, ctx->ac.i32_1, ""); in si_build_prim_discard_compute_shader() 557 last_strip_start = LLVMBuildAdd(builder, last_strip_start, ctx->ac.i32_1, ""); in si_build_prim_discard_compute_shader() 761 LLVMValueRef count = LLVMBuildAdd(builder, start, num_prims_accepted, ""); in si_build_prim_discard_compute_shader() 818 start = LLVMBuildAdd(builder, start, vertex_counter, ""); in si_build_prim_discard_compute_shader() 822 LLVMValueRef vindex = LLVMBuildAdd(builder, start, prim_index, ""); in si_build_prim_discard_compute_shader()
|
D | si_shader_llvm_gs.c | 78 LLVMBuildAdd(ctx->ac.builder, vtx_offset, LLVMConstInt(ctx->ac.i32, offset, false), ""); in si_llvm_load_input_gs() 190 idx = LLVMBuildAdd(ctx->ac.builder, lds_base, idx, ""); in si_llvm_emit_es_epilogue() 292 voffset = LLVMBuildAdd(ctx->ac.builder, voffset, gs_next_vertex, ""); in si_llvm_emit_vertex() 302 gs_next_vertex = LLVMBuildAdd(ctx->ac.builder, gs_next_vertex, ctx->ac.i32_1, ""); in si_llvm_emit_vertex() 387 tmp = LLVMBuildAdd(builder, tmp, LLVMConstInt(ctx->ac.i64, stream_offset, 0), ""); in si_preload_gs_rings()
|
D | gfx10_shader_ngg.c | 47 return LLVMBuildAdd(builder, tmp, ac_get_thread_id(&ctx->ac), ""); in get_thread_id_in_tg() 107 return LLVMBuildAdd(ctx->ac.builder, num, ctx->ac.i32_1, ""); in ngg_get_vertices_per_prim() 225 tmp = LLVMBuildAdd(builder, wg_offset_dw[buffer], tmp, ""); in build_streamout_vertex() 376 tmp2 = LLVMBuildAdd(builder, ac_get_thread_id(&ctx->ac), scratch_offset_basev, ""); in build_streamout() 451 tmp = LLVMBuildAdd(builder, ac_get_thread_id(&ctx->ac), scratch_emit_basev, ""); in build_streamout() 534 offset_vtx = LLVMBuildAdd(builder, offset_vtx, ctx->ac.i32_1, ""); in build_streamout() 684 *total_bitcount = LLVMBuildAdd(builder, *total_bitcount, in load_bitmasks_2x64() 806 LLVMValueRef index = LLVMBuildAdd(builder, tid, ctx->ac.i32_1, ""); in gfx10_emit_ngg_culling_epilogue() 1508 const LLVMValueRef vertexidx = LLVMBuildAdd(builder, tmp, emitidx, ""); in ngg_gs_emit_vertex_ptr() 1550 tmp = LLVMBuildAdd(builder, vertexidx, ctx->ac.i32_1, ""); in gfx10_ngg_gs_emit_vertex() [all …]
|
D | si_shader_llvm_vs.c | 325 so_write_index = LLVMBuildAdd(builder, so_write_index, tid, ""); in si_llvm_emit_streamout() 877 LLVMBuildAdd(builder, thread_id_in_tg, LLVMConstInt(ctx->ac.i32, 1, 0), ""), in si_llvm_build_vs_prolog() 878 LLVMBuildAdd(builder, thread_id_in_tg, LLVMConstInt(ctx->ac.i32, 2, 0), ""), in si_llvm_build_vs_prolog() 894 LLVMBuildAdd(ctx->ac.builder, input_vgprs[2], thread_id_in_tg, ""); /* PrimID */ in si_llvm_build_vs_prolog() 896 LLVMBuildAdd(ctx->ac.builder, input_vgprs[5], thread_id_in_tg, ""); /* VertexID */ in si_llvm_build_vs_prolog() 972 LLVMBuildAdd(ctx->ac.builder, index, in si_llvm_build_vs_prolog() 976 index = LLVMBuildAdd(ctx->ac.builder, ctx->abi.vertex_id, in si_llvm_build_vs_prolog()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 445 base_addr = LLVMBuildAdd(ctx->ac.builder, base_addr, in get_tcs_tes_buffer_address() 454 base_addr = LLVMBuildAdd(ctx->ac.builder, base_addr, in get_tcs_tes_buffer_address() 468 param_index = LLVMBuildAdd(ctx->ac.builder, LLVMConstInt(ctx->ac.i32, param, false), in get_tcs_tes_buffer_address_params() 487 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address() 494 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address() 498 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address() 539 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in load_tcs_varyings() 597 LLVMBuildAdd(ctx->ac.builder, dw_addr, in store_tcs_output() 633 buf_addr = LLVMBuildAdd(ctx->ac.builder, buf_addr, comp_offset, ""); in load_tes_input() 663 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in load_gs_input() [all …]
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm_sample.c | 125 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], texture_unit_offset, ""); in draw_llvm_texture_member() 222 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], image_unit_offset, ""); in draw_llvm_image_member() 341 LLVMValueRef unit = LLVMBuildAdd(gallivm->builder, params->texture_index_offset, in draw_llvm_sampler_soa_emit_fetch_texel() 426 LLVMValueRef unit = LLVMBuildAdd(gallivm->builder, params->image_index_offset, in draw_llvm_image_soa_emit_op()
|
D | draw_llvm.c | 1810 indices[i] = LLVMBuildAdd(builder, indices[i], currently_emitted, ""); in draw_gs_llvm_emit_vertex() 1857 …prims_emitted = LLVMBuildAdd(gallivm->builder, prims_emitted, lp_build_const_int32(gallivm, stream… in draw_gs_llvm_end_primitive() 2178 true_index_array = LLVMBuildAdd(builder, true_index_array, ind_vec, ""); in draw_llvm_generate() 2229 tmp = LLVMBuildAdd(builder, true_index_array, start_vec, ""); in draw_llvm_generate() 3290 …mask_val = LLVMBuildInsertElement(builder, mask_val, LLVMBuildAdd(builder, loop_counter, idx, ""),… in generate_tcs_mask_value() 3466 …LLVMValueRef idx = LLVMBuildAdd(builder, LLVMBuildMul(builder, counter, step, ""), lp_build_const_… in draw_tcs_llvm_generate() 3734 …mask_val = LLVMBuildInsertElement(builder, mask_val, LLVMBuildAdd(builder, loop_counter, idx, ""),… in generate_tes_mask_value() 3987 … LLVMValueRef idx = LLVMBuildAdd(builder, lp_loop.counter, lp_build_const_int32(gallivm, j), ""); in draw_tes_llvm_generate()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_tex_sample.c | 133 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], texture_unit_offset, ""); in lp_llvm_texture_member() 285 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], image_unit_offset, ""); in LP_LLVM_SAMPLER_MEMBER() 382 LLVMValueRef unit = LLVMBuildAdd(gallivm->builder, params->texture_index_offset, in lp_llvm_sampler_soa_emit_fetch_texel() 478 LLVMValueRef unit = LLVMBuildAdd(gallivm->builder, params->image_index_offset, in lp_llvm_image_soa_emit_op()
|
D | lp_bld_interp.c | 172 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_iter, ""); in calc_centroid_offsets() 343 … y_val_idx = LLVMBuildAdd(gallivm->builder, y_val_idx, lp_build_const_int32(gallivm, 1), ""); in attribs_update_simple() 366 …LLVMValueRef y_val_idx = LLVMBuildAdd(gallivm->builder, x_val_idx, lp_build_const_int32(gallivm, 1… in attribs_update_simple() 453 …indir_index = LLVMBuildAdd(builder, indir_index, lp_build_const_int_vec(gallivm, coeff_bld->type, … in lp_build_interp_soa_indirect() 455 index = LLVMBuildAdd(builder, index, lp_build_const_int_vec(gallivm, coeff_bld->type, chan), ""); in lp_build_interp_soa_indirect() 553 …LLVMValueRef y_val_idx = LLVMBuildAdd(gallivm->builder, x_val_idx, lp_build_const_int_vec(gallivm,… in lp_build_interp_soa()
|
D | lp_bld_depth.c | 513 newcount = LLVMBuildAdd(builder, newcount, count, "newcount"); in lp_build_occlusion_count() 565 depth_offset1 = LLVMBuildAdd(builder, depth_offset1, offset2, ""); in lp_build_depth_stencil_load_swizzled() 587 depth_offset2 = LLVMBuildAdd(builder, depth_offset1, depth_stride, ""); in lp_build_depth_stencil_load_swizzled() 716 depth_offset1 = LLVMBuildAdd(builder, depth_offset1, offset2, ""); in lp_build_depth_stencil_write_swizzled() 733 depth_offset2 = LLVMBuildAdd(builder, depth_offset1, depth_stride, ""); in lp_build_depth_stencil_write_swizzled()
|
D | lp_state_fs.c | 413 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_counter, ""); in lp_build_sample_alpha_to_coverage() 715 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_state.counter, ""); in generate_fs_loop() 787 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_state.counter, ""); in generate_fs_loop() 914 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_state.counter, ""); in generate_fs_loop() 1066 color_idx = LLVMBuildAdd(builder, color_idx, in generate_fs_loop() 1091 s_mask_idx = LLVMBuildAdd(builder, s_mask_idx, loop_state.counter, ""); in generate_fs_loop() 1493 x_val = LLVMBuildAdd(builder, x_val, x_offset, ""); in load_unswizzled_block() 1502 y_val = LLVMBuildAdd(builder, y_val, y_offset, ""); in load_unswizzled_block() 1509 gep[1] = LLVMBuildAdd(builder, bx, by, ""); in load_unswizzled_block() 1554 gep[1] = LLVMBuildAdd(builder, bx, by, ""); in store_unswizzled_block() [all …]
|
D | lp_state_cs.c | 184 num_x_loop = LLVMBuildAdd(gallivm->builder, x_size_arg, vec_length, ""); in generate_compute() 234 coro_hdl_idx = LLVMBuildAdd(gallivm->builder, coro_hdl_idx, in generate_compute() 237 coro_hdl_idx = LLVMBuildAdd(gallivm->builder, coro_hdl_idx, in generate_compute() 327 tids_x[i] = LLVMBuildAdd(gallivm->builder, base_val, lp_build_const_int32(gallivm, i), ""); in generate_compute()
|
/external/skqp/src/sksl/ |
D | SkSLJIT.cpp | 569 BINARY(LLVMBuildAdd, LLVMBuildAdd, LLVMBuildFAdd); in compileBinary() 587 COMPOUND(LLVMBuildAdd, LLVMBuildAdd, LLVMBuildFAdd); in compileBinary() 751 mod = LLVMBuildAdd(builder, result, one, "++"); in compilePostfix() 798 result = LLVMBuildAdd(builder, raw, one, "++"); in compilePrefix() 1285 fVariables[f.fDeclaration.fParameters[0]] = LLVMBuildAdd(builder, in compileStageFunctionLoop() 1346 LLVMValueRef inc = LLVMBuildAdd(builder, iload, LLVMConstInt(fInt32Type, 1, false), "inc i"); in compileStageFunctionLoop() 1355 LLVMBuildAdd(builder, in compileStageFunctionLoop() 1485 VECTOR_BINARY(LLVMBuildAdd, LLVMBuildAdd, LLVMBuildFAdd); in compileVectorBinary() 1684 LLVMBuildAdd(builder, in compileStageFunctionVector()
|
/external/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/ |
D | OrcV2CBindingsBasicUsage.c | 53 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
|
/external/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/ |
D | OrcV2CBindingsRemovableCode.c | 53 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
|
/external/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/ |
D | OrcV2CBindingsAddObjectFile.c | 48 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_build.c | 674 num = LLVMBuildAdd(builder, num, LLVMBuildZExt(builder, increment, ctx->i64, ""), ""); in ac_build_fast_udiv() 1135 offset = LLVMBuildAdd(ctx->builder, offset, LLVMConstInt(ctx->i32, inst_offset, 0), ""); in ac_build_buffer_store_dword() 1197 offset = LLVMBuildAdd(ctx->builder, offset, voffset, ""); in ac_build_buffer_load() 1199 offset = LLVMBuildAdd(ctx->builder, offset, soffset, ""); in ac_build_buffer_load() 1209 offset = LLVMBuildAdd(ctx->builder, offset, LLVMConstInt(ctx->i32, 4, 0), ""); in ac_build_buffer_load() 1248 voffset = LLVMBuildAdd(ctx->builder, voffset, immoffset, ""); in ac_build_tbuffer_load() 1298 voffset = LLVMBuildAdd(ctx->builder, voffset, immoffset, ""); in ac_build_tbuffer_load_short() 1323 voffset = LLVMBuildAdd(ctx->builder, voffset, immoffset, ""); in ac_build_tbuffer_load_byte() 1364 LLVMBuildAdd(ctx->builder, shifted, LLVMConstInt(ctx->i32, bias_shift << 23, false), ""); in ac_ufN_to_float() 1387 denormal = LLVMBuildAdd(ctx->builder, denormal, tmp, ""); in ac_ufN_to_float() [all …]
|