/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_arit.c | 204 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 211 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 220 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, b, a); in lp_build_min_simple() 223 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 228 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 232 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 368 cond = lp_build_cmp(bld, PIPE_FUNC_GREATER, a, b); in lp_build_max_simple() 375 cond = lp_build_cmp(bld, PIPE_FUNC_GREATER, a, b); in lp_build_max_simple() 384 cond = lp_build_cmp(bld, PIPE_FUNC_GREATER, b, a); in lp_build_max_simple() 387 cond = lp_build_cmp(bld, PIPE_FUNC_GREATER, a, b); in lp_build_max_simple() [all …]
|
D | lp_bld_tgsi_action.c | 972 LLVMValueRef div_mask = lp_build_cmp(&bld_base->uint64_bld, in u64mod_emit_cpu() 996 LLVMValueRef div_mask = lp_build_cmp(&bld_base->uint64_bld, in i64mod_emit_cpu() 1021 LLVMValueRef div_mask = lp_build_cmp(&bld_base->uint64_bld, in u64div_emit_cpu() 1046 LLVMValueRef div_mask = lp_build_cmp(&bld_base->int64_bld, in i64div_emit_cpu() 1320 LLVMValueRef cond = lp_build_cmp(&bld_base->base, PIPE_FUNC_LESS, in cmp_emit_cpu() 1337 LLVMValueRef cond = lp_build_cmp(uint_bld, PIPE_FUNC_NOTEQUAL, in ucmp_emit_cpu() 1404 cond = lp_build_cmp(&bld_base->base, pipe_func, in fset_emit_cpu() 1495 LLVMValueRef div_mask = lp_build_cmp(&bld_base->uint_bld, in idiv_emit_cpu() 1534 LLVMValueRef cond = lp_build_cmp(&bld_base->int_bld, pipe_func, in iset_emit_cpu() 1693 LLVMValueRef div_mask = lp_build_cmp(&bld_base->uint_bld, in mod_emit_cpu() [all …]
|
D | lp_bld_sample_soa.c | 103 b1 = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, x, int_coord_bld->zero); in lp_build_sample_texel_soa() 104 b2 = lp_build_cmp(int_coord_bld, PIPE_FUNC_GEQUAL, x, width); in lp_build_sample_texel_soa() 113 b1 = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, y, int_coord_bld->zero); in lp_build_sample_texel_soa() 114 b2 = lp_build_cmp(int_coord_bld, PIPE_FUNC_GEQUAL, y, height); in lp_build_sample_texel_soa() 129 b1 = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, z, int_coord_bld->zero); in lp_build_sample_texel_soa() 130 b2 = lp_build_cmp(int_coord_bld, PIPE_FUNC_GEQUAL, z, depth); in lp_build_sample_texel_soa() 518 isNeg = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, in lp_build_sample_wrap_linear() 521 isNeg = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, in lp_build_sample_wrap_linear() 615 isNeg = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, coord0, in lp_build_sample_wrap_linear() 620 isNeg = lp_build_cmp(int_coord_bld, PIPE_FUNC_LESS, coord1, in lp_build_sample_wrap_linear() [all …]
|
D | lp_bld_tgsi_aos.c | 527 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_LESS, src0, src1); in lp_emit_instruction_aos() 535 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_GEQUAL, src0, src1); in lp_emit_instruction_aos() 629 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_EQUAL, src0, src1); in lp_emit_instruction_aos() 636 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_GREATER, src0, src1); in lp_emit_instruction_aos() 649 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_LEQUAL, src0, src1); in lp_emit_instruction_aos() 656 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_NOTEQUAL, src0, src1); in lp_emit_instruction_aos() 718 tmp0 = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_LESS, src0, bld->bld_base.base.zero); in lp_emit_instruction_aos()
|
D | lp_bld_logic.h | 64 lp_build_cmp(struct lp_build_context *bld,
|
D | lp_bld_sample.c | 827 *out_lod_positive = lp_build_cmp(lodf_bld, PIPE_FUNC_GREATER, in lp_build_lod_selector() 841 *out_lod_positive = lp_build_cmp(lodf_bld, PIPE_FUNC_GREATER, in lp_build_lod_selector() 908 *out_lod_positive = lp_build_cmp(lodf_bld, PIPE_FUNC_GREATER, in lp_build_lod_selector() 962 out = lp_build_cmp(leveli_bld, PIPE_FUNC_LESS, level, first_level); in lp_build_nearest_mip_level() 963 out1 = lp_build_cmp(leveli_bld, PIPE_FUNC_GREATER, level, last_level); in lp_build_nearest_mip_level() 1541 sel = lp_build_cmp(ivec_bld, PIPE_FUNC_EQUAL, face, c5); in lp_build_cube_new_coords() 1543 sel_f2345 = lp_build_cmp(ivec_bld, PIPE_FUNC_GREATER, face, ivec_bld->one); in lp_build_cube_new_coords() 1550 sel_f23 = lp_build_cmp(ivec_bld, PIPE_FUNC_GREATER, tmp, ivec_bld->one); in lp_build_cube_new_coords() 1567 sel_f2 = lp_build_cmp(ivec_bld, PIPE_FUNC_EQUAL, face, c2); in lp_build_cube_new_coords() 1577 sel_fand1 = lp_build_cmp(ivec_bld, PIPE_FUNC_EQUAL, faceand1, ivec_bld->one); in lp_build_cube_new_coords() [all …]
|
D | lp_bld_format_float.c | 358 isdenorm = lp_build_cmp(&i32_bld, PIPE_FUNC_LESS, srcabs, exp_one); in lp_build_smallfloat_to_float() 361 wasinfnan = lp_build_cmp(&i32_bld, PIPE_FUNC_GEQUAL, srcabs, smallexpmask); in lp_build_smallfloat_to_float()
|
D | lp_bld_tgsi_soa.c | 239 casemask = lp_build_cmp(mask->bld, PIPE_FUNC_EQUAL, caseval, ctx->switch_val); in lp_exec_case() 2748 …chan_mask = lp_build_cmp(&bld->bld_base.base, PIPE_FUNC_GEQUAL, terms[chan_index], bld->bld_base.b… in emit_kill_if() 3517 … LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, loop_index, ssbo_limit); in load_emit() 3638 … LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, loop_index, ssbo_limit); in store_emit() 3832 LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, index, ssbo_limit); in atomic_emit() 3949 LLVMValueRef max_mask = lp_build_cmp(int_bld, PIPE_FUNC_LESS, in clamp_mask_to_max_output_vertices() 4012 LLVMValueRef emitted_mask = lp_build_cmp(uint_bld, PIPE_FUNC_NOTEQUAL, in end_primitive_masked() 4124 tmp = lp_build_cmp(&bld_base->base, PIPE_FUNC_NOTEQUAL, in if_emit() 4139 tmp = lp_build_cmp(uint_bld, PIPE_FUNC_NOTEQUAL, in uif_emit()
|
D | lp_bld_logic.c | 239 lp_build_cmp(struct lp_build_context *bld, in lp_build_cmp() function
|
D | lp_bld_nir_soa.c | 1041 LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, loop_index, ssbo_limit); in emit_load_mem() 1124 LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, loop_index, ssbo_limit); in emit_store_mem() 1179 LLVMValueRef ssbo_oob_cmp = lp_build_cmp(uint_bld, PIPE_FUNC_LESS, offset, ssbo_limit); in emit_atomic_mem() 1565 …*dst = lp_build_cmp(uint_bld, PIPE_FUNC_NOTEQUAL, mask_vec(bld_base), lp_build_const_int_vec(galli… in emit_helper_invocation() 1671 LLVMValueRef max_mask = lp_build_cmp(int_bld, PIPE_FUNC_LESS, in clamp_mask_to_max_output_vertices() 1720 LLVMValueRef emitted_mask = lp_build_cmp(uint_bld, in end_primitive_masked()
|
D | lp_bld_nir.c | 226 LLVMValueRef result = lp_build_cmp(flt_bld, PIPE_FUNC_NOTEQUAL, val, flt_bld->zero); in flt_to_bool32() 244 result = lp_build_cmp(flt_bld, compare, src[0], src[1]); in fcmp32() 258 LLVMValueRef result = lp_build_cmp(i_bld, compare, src[0], src[1]); in icmp32() 463 LLVMValueRef div_mask = lp_build_cmp(mask_bld, PIPE_FUNC_EQUAL, src2, in do_int_divide() 492 LLVMValueRef div_mask = lp_build_cmp(int_bld, PIPE_FUNC_EQUAL, src2, in do_int_mod()
|
D | lp_bld_format_aos.c | 169 result = lp_build_cmp(&bld, PIPE_FUNC_EQUAL, src, in scale_bits_up()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_alpha.c | 87 test = lp_build_cmp(&bld, func, alpha, ref); in lp_build_alpha_test()
|
D | lp_bld_blend.c | 333 test = lp_build_cmp(&bld, PIPE_FUNC_GREATER, alpha, alpha_ref_value); in lp_build_alpha_to_coverage()
|
D | lp_bld_depth.c | 120 res = lp_build_cmp(bld, stencil->func, stencilRef, stencilVals); in lp_build_stencil_test_single() 1072 z_pass = lp_build_cmp(&z_bld, depth->func, z_src, z_dst); in lp_build_depth_stencil_test()
|
D | lp_state_fs.c | 410 LLVMValueRef test = lp_build_cmp(&bld, PIPE_FUNC_GREATER, alpha, alpha_ref_value); in lp_build_sample_alpha_to_coverage() 1035 output_smask = lp_build_cmp(&smask_bld, PIPE_FUNC_NOTEQUAL, output_smask, smask_bld.zero); in generate_fs_loop()
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_shader.cpp | 978 LLVMValueRef tmp = lp_build_cmp(uint_bld, PIPE_FUNC_GEQUAL, wrap(LOAD(unwrap(iface->loop_var))), in swr_tcs_llvm_emit_epilogue() 1321 LLVMValueRef tmp = lp_build_cmp(uint_bld, PIPE_FUNC_GEQUAL, wrap(LOAD(unwrap(iface->loop_var))), in swr_tcs_llvm_emit_barrier()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm.c | 2180 … LLVMValueRef exec_mask = lp_build_cmp(&blduivec, PIPE_FUNC_LEQUAL, true_index_array, fetch_max); in draw_llvm_generate()
|