Home
last modified time | relevance | path

Searched refs:LLVMBuildAnd (Results 1 – 25 of 42) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_blend_logicop.c62 res = LLVMBuildAnd(builder, LLVMBuildNot(builder, src, ""), dst, ""); in lp_build_logicop()
68 res = LLVMBuildAnd(builder, src, LLVMBuildNot(builder, dst, ""), ""); in lp_build_logicop()
77 res = LLVMBuildNot(builder, LLVMBuildAnd(builder, src, dst, ""), ""); in lp_build_logicop()
80 res = LLVMBuildAnd(builder, src, dst, ""); in lp_build_logicop()
Dlp_bld_depth.c115 stencilRef = LLVMBuildAnd(builder, stencilRef, valuemask, ""); in lp_build_stencil_test_single()
117 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, ""); in lp_build_stencil_test_single()
218 res = LLVMBuildAnd(builder, res, max, ""); in lp_build_stencil_op_single()
222 res = LLVMBuildAnd(builder, res, max, ""); in lp_build_stencil_op_single()
226 res = LLVMBuildAnd(builder, res, max, ""); in lp_build_stencil_op_single()
280 mask = LLVMBuildAnd(builder, mask, writemask, ""); in lp_build_stencil_op()
462 LLVMValueRef countv = LLVMBuildAnd(builder, maskvalue, countmask, "countv"); in lp_build_occlusion_count()
553 LLVMValueRef looplsb = LLVMBuildAnd(builder, loop_counter, in lp_build_depth_stencil_load_swizzled()
555 LLVMValueRef loopmsb = LLVMBuildAnd(builder, loop_counter, in lp_build_depth_stencil_load_swizzled()
699 LLVMValueRef looplsb = LLVMBuildAnd(builder, loop_counter, in lp_build_depth_stencil_write_swizzled()
[all …]
Dlp_state_setup.c516 one = LLVMBuildAnd(builder, one, cyl_mask, ""); in emit_apply_cyl_wrap()
522 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
527 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
535 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
540 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
548 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
553 offset = LLVMBuildAnd(builder, offset, one, ""); in emit_apply_cyl_wrap()
Dlp_state_fs.c184 mask = LLVMBuildAnd(builder, mask, bits_vec, ""); in generate_quad_mask()
564 stencil_refs[0] = LLVMBuildAnd(builder, stencil_refs[0], s_max_mask, ""); in generate_fs_loop()
1393 chans[j] = LLVMBuildAnd(builder, in convert_to_blend_type()
1580 chans[j] = LLVMBuildAnd(builder, in convert_from_blend_type()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_yuv.c127 *y = LLVMBuildAnd(builder, *y, mask, "y"); in uyvy_to_yuv_soa()
128 *u = LLVMBuildAnd(builder, *u, mask, "u"); in uyvy_to_yuv_soa()
129 *v = LLVMBuildAnd(builder, *v, mask, "v"); in uyvy_to_yuv_soa()
209 *y = LLVMBuildAnd(builder, *y, mask, "y"); in yuyv_to_yuv_soa()
210 *u = LLVMBuildAnd(builder, *u, mask, "u"); in yuyv_to_yuv_soa()
211 *v = LLVMBuildAnd(builder, *v, mask, "v"); in yuyv_to_yuv_soa()
Dlp_bld_sample_aos.c99 coord = LLVMBuildAnd(builder, coord, length_minus_one, ""); in lp_build_sample_wrap_nearest_int()
237 *weight_i = LLVMBuildAnd(bld->gallivm->builder, *coord0_i, i32_c255, ""); in lp_build_coord_repeat_npot_linear_int()
311 coord0 = LLVMBuildAnd(builder, coord0, length_minus_one, ""); in lp_build_sample_wrap_linear_int()
312 coord1 = LLVMBuildAnd(builder, coord1, length_minus_one, ""); in lp_build_sample_wrap_linear_int()
327 coord1 = LLVMBuildAnd(builder, in lp_build_sample_wrap_linear_int()
367 coord0 = LLVMBuildAnd(builder, coord0, length_minus_one, ""); in lp_build_sample_wrap_linear_int()
385 *offset1 = LLVMBuildAnd(builder, in lp_build_sample_wrap_linear_int()
404 mask = LLVMBuildAnd(builder, lmask, umask, ""); in lp_build_sample_wrap_linear_int()
409 LLVMBuildAnd(builder, stride, mask, "")); in lp_build_sample_wrap_linear_int()
478 *coord0 = LLVMBuildAnd(builder, *coord0, length_minus_one, ""); in lp_build_sample_wrap_linear_float()
[all …]
Dlp_bld_bitarit.c110 res = LLVMBuildAnd(builder, a, b, ""); in lp_build_and()
140 res = LLVMBuildAnd(builder, a, res, ""); in lp_build_andnot()
Dlp_bld_arit.c1484 res = LLVMBuildAnd(builder, res, low_bits, ""); in lp_build_lerp_simple()
1792 a = LLVMBuildAnd(builder, a, mask, ""); in lp_build_abs()
1876 sign = LLVMBuildAnd(builder, sign, mask, ""); in lp_build_sgn()
1923 val = LLVMBuildAnd(builder, val, mask, ""); in lp_build_set_sign()
2457 sign = LLVMBuildAnd(builder, sign, mask, ""); in lp_build_iround()
2909 LLVMValueRef absi = LLVMBuildAnd(b, a_v4si, inv_sig_mask, "absi"); in lp_build_sin_or_cos()
2938 LLVMValueRef emm2_and = LLVMBuildAnd(b, emm2_add, inv_one, "emm2_and"); in lp_build_sin_or_cos()
2957 LLVMValueRef sign_bit = cos ? LLVMBuildShl(b, LLVMBuildAnd(b, const_4, in lp_build_sin_or_cos()
2960 LLVMBuildAnd(b, LLVMBuildXor(b, a_v4si, in lp_build_sin_or_cos()
2975 LLVMValueRef emm2_3 = LLVMBuildAnd(b, emm2_2, const_2, "emm2_3"); in lp_build_sin_or_cos()
[all …]
Dlp_bld_tgsi_soa.c235 tmp = LLVMBuildAnd(builder, in lp_exec_mask_update()
239 mask->exec_mask = LLVMBuildAnd(builder, in lp_exec_mask_update()
247 mask->exec_mask = LLVMBuildAnd(builder, in lp_exec_mask_update()
254 mask->exec_mask = LLVMBuildAnd(builder, in lp_exec_mask_update()
281 mask->cond_mask = LLVMBuildAnd(builder, in lp_exec_mask_cond_push()
305 mask->cond_mask = LLVMBuildAnd(builder, in lp_exec_mask_cond_invert()
366 mask->break_mask = LLVMBuildAnd(builder, in lp_exec_break()
396 mask->switch_mask = LLVMBuildAnd(builder, in lp_exec_break()
412 mask->cont_mask = LLVMBuildAnd(builder, in lp_exec_continue()
479 icond = LLVMBuildAnd(builder, i1cond, i2cond, ""); in lp_exec_endloop()
[all …]
Dlp_bld_swizzle.c200 a = LLVMBuildAnd(builder, a, in lp_build_swizzle_scalar_aos()
275 a = LLVMBuildAnd(builder, a, in lp_build_swizzle_scalar_aos()
540 masked = LLVMBuildAnd(builder, a, in lp_build_swizzle_aos()
Dlp_bld_format_soa.c154 input = LLVMBuildAnd(builder, input, in lp_build_extract_soa_chan()
383 input = LLVMBuildAnd(builder, input, mask, ""); in lp_build_rgba8_to_fi32_soa()
723 packed = LLVMBuildAnd(builder, packed, in lp_build_fetch_rgba_soa()
Dlp_bld_logic.c273 a = LLVMBuildAnd(builder, a, mask, ""); in lp_build_select_bitwise()
280 b = LLVMBuildAnd(builder, b, LLVMBuildNot(builder, mask, ""), ""); in lp_build_select_bitwise()
Dlp_bld_format_aos.c326 masked = LLVMBuildAnd(builder, packed, LLVMConstVector(masks, 4), ""); in lp_build_unpack_arith_rgba_aos()
329 masked = LLVMBuildAnd(builder, shifted, LLVMConstVector(masks, 4), ""); in lp_build_unpack_arith_rgba_aos()
567 chans[j] = LLVMBuildAnd(builder, chans[j], in lp_build_fetch_rgba_aos()
Dlp_bld_flow.c197 value = LLVMBuildAnd(mask->skip.gallivm->builder, in lp_build_mask_update()
Dlp_bld_format_cached.c304 hash_index = LLVMBuildAnd(builder, hash_index, hash_mask, ""); in lp_build_fetch_cached_texels()
Dlp_bld_sample_soa.c342 coord0 = LLVMBuildAnd(builder, coord0, length_minus_one, ""); in lp_build_sample_wrap_linear()
343 coord1 = LLVMBuildAnd(builder, coord1, length_minus_one, ""); in lp_build_sample_wrap_linear()
357 coord1 = LLVMBuildAnd(builder, in lp_build_sample_wrap_linear()
698 icoord = LLVMBuildAnd(builder, icoord, length_minus_one, ""); in lp_build_sample_wrap_nearest()
962 weight = LLVMBuildAnd(builder, weight, mask1, ""); in lp_build_masklerp()
963 weight2 = LLVMBuildAnd(builder, weight2, mask0, ""); in lp_build_masklerp()
Dlp_bld_sample.c1722 signmabit = LLVMBuildAnd(builder, mai, signmask, ""); in lp_build_cube_lookup()
1914 signmabit = LLVMBuildAnd(builder, mai, signmask, ""); in lp_build_cube_lookup()
2011 subcoord = LLVMBuildAnd(builder, coord, block_mask, ""); in lp_build_sample_partial_offset()
Dlp_bld_conv.c277 res = LLVMBuildAnd(builder, res, in lp_build_clamped_float_to_unsigned_norm()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c695 stride = LLVMBuildAnd(builder, stride, index_valid, ""); in fetch_instanced()
707 aos = LLVMBuildAnd(builder, aos, index_valid, ""); in fetch_instanced()
747 offset = LLVMBuildAnd(builder, offset, valid_mask, ""); in fetch_vector()
784 inputs[i] = LLVMBuildAnd(builder, inputs[i], valid_mask, ""); in fetch_vector()
851 clipmask = LLVMBuildAnd(builder, mask, lp_build_const_int32(gallivm, 0x3fff), ""); in adjust_mask()
854 pad = LLVMBuildAnd(builder, mask, lp_build_const_int32(gallivm, 0x4000), ""); in adjust_mask()
857 edgeflag = LLVMBuildAnd(builder, mask, lp_build_const_int32(gallivm, 0x8000), ""); in adjust_mask()
1209 test = LLVMBuildAnd(builder, test, temp, ""); in generate_clipmask()
1216 test = LLVMBuildAnd(builder, test, temp, ""); in generate_clipmask()
1222 test = LLVMBuildAnd(builder, test, temp, ""); in generate_clipmask()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_tgsi_mem.c64 stride = LLVMBuildAnd(builder, stride, in get_buffer_size()
125 tmp = LLVMBuildAnd(ctx->ac.builder, tmp, i32_C, ""); in force_dcc_off()
258 first_layer = LLVMBuildAnd(builder, first_layer, mask, ""); in image_fetch_coords()
1147 samp0 = LLVMBuildAnd(ctx->ac.builder, samp0, img7, ""); in sici_fix_sampler_aniso()
1321 offset[chan] = LLVMBuildAnd(ctx->ac.builder, offset[chan], in tex_fetch_args()
1557 LLVMBuildAnd(ctx->ac.builder, shifted_fmask, F, ""); in tex_fetch_args()
1692 data_format = LLVMBuildAnd(builder, data_format, in si_lower_gather4_integer()
1703 wa_formats = LLVMBuildAnd(builder, formats, in si_lower_gather4_integer()
1929 samples = LLVMBuildAnd(ctx->ac.builder, samples, in si_llvm_emit_txqs()
Dsi_shader_tgsi_alu.c48 conds[i - 1] = LLVMBuildAnd(builder, conds[i], conds[i - 1], ""); in kill_if_fetch_args()
79 mask = LLVMBuildAnd(builder, mask, visible, ""); in kil_emit()
253 emit_data->output[emit_data->chan] = LLVMBuildAnd(ctx->ac.builder, in emit_and()
499 LLVMBuildAnd(builder, bfi_args[0], in emit_bfi()
/external/skia/src/sksl/
DSkSLJIT.cpp579 BINARY(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileBinary()
595 COMPOUND(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileBinary()
1495 VECTOR_BINARY(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileVectorBinary()
/external/skqp/src/sksl/
DSkSLJIT.cpp579 BINARY(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileBinary()
595 COMPOUND(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileBinary()
1495 VECTOR_BINARY(LLVMBuildAnd, LLVMBuildAnd, LLVMBuildAnd); in compileVectorBinary()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c397 value = LLVMBuildAnd(ctx->builder, value, in unpack_param()
1453 …return LLVMBuildAnd(ctx->builder, src0, LLVMBuildBitCast(ctx->builder, LLVMConstReal(ctx->f32, 1.0… in emit_b2f()
1469 LLVMValueRef result = LLVMBuildAnd(ctx->builder, src0, ctx->i32_1, ""); in emit_b2i()
1520 cond = LLVMBuildAnd(ctx->builder, cond, cond2, ""); in emit_f2f16()
1587 LLVMBuildAnd(ctx->builder, bfi_args[0], in emit_bitfield_insert()
1781 result = LLVMBuildAnd(ctx->ac.builder, src[0], src[1], ""); in visit_alu()
2166 stride = LLVMBuildAnd(ctx->ac.builder, stride, in get_buffer_size()
2274 …tmp2 = LLVMBuildAnd(ctx->builder, tmp2, LLVMConstInt(ctx->i32, C_008F14_NUM_FORMAT_GFX6, false), "… in radv_lower_gather4_integer()
3504 LLVMBuildAnd(ctx->builder, shifted_fmask, F, ""); in adjust_sample_index_using_fmask()
3965 result = LLVMBuildAnd(ctx->builder, ctx->tg_size, in visit_load_local_invocation_index()
[all …]
Dac_llvm_build.c554 is_ma_y = LLVMBuildAnd(builder, is_not_ma_z, in build_cube_select()
556 is_ma_x = LLVMBuildAnd(builder, is_not_ma_z, LLVMBuildNot(builder, is_ma_y, ""), ""); in build_cube_select()
1127 tl_tid = LLVMBuildAnd(ctx->builder, thread_id, in ac_build_ddxy()

12