Lines Matching refs:LLVMBuildICmp
493 return LLVMBuildICmp(ctx->builder, LLVMIntEQ, vote_set, active_set, ""); in ac_build_vote_all()
499 return LLVMBuildICmp(ctx->builder, LLVMIntNE, vote_set, LLVMConstInt(ctx->iN_wavemask, 0, 0), in ac_build_vote_any()
508 LLVMValueRef all = LLVMBuildICmp(ctx->builder, LLVMIntEQ, vote_set, active_set, ""); in ac_build_vote_eq()
510 LLVMBuildICmp(ctx->builder, LLVMIntEQ, vote_set, LLVMConstInt(ctx->iN_wavemask, 0, 0), ""); in ac_build_vote_eq()
1392 tmp = LLVMBuildICmp(ctx->builder, LLVMIntUGE, src, in ac_ufN_to_float()
1396 tmp = LLVMBuildICmp(ctx->builder, LLVMIntUGE, src, LLVMConstInt(ctx->i32, 1 << mant_bits, false), in ac_ufN_to_float()
1400 tmp = LLVMBuildICmp(ctx->builder, LLVMIntNE, src, ctx->i32_0, ""); in ac_ufN_to_float()
1846 LLVMBuildOr(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntEQ, arg, ctx->i32_0, ""), in ac_build_imsb()
1847 LLVMBuildICmp(ctx->builder, LLVMIntEQ, arg, all_ones, ""), ""); in ac_build_imsb()
1909 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntEQ, arg, zero, ""), in ac_build_umsb()
1935 LLVMValueRef cmp = LLVMBuildICmp(ctx->builder, LLVMIntSLE, a, b, ""); in ac_build_imin()
1941 LLVMValueRef cmp = LLVMBuildICmp(ctx->builder, LLVMIntSGT, a, b, ""); in ac_build_imax()
1947 LLVMValueRef cmp = LLVMBuildICmp(ctx->builder, LLVMIntULE, a, b, ""); in ac_build_umin()
1953 LLVMValueRef cmp = LLVMBuildICmp(ctx->builder, LLVMIntUGE, a, b, ""); in ac_build_umax()
3022 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntEQ, src0, zero, ""), in ac_find_lsb()
3294 tmp = LLVMBuildICmp(ac->builder, LLVMIntNE, tmp, ac->i32_0, ""); in ac_apply_fmask_to_sample()
3772 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntSLT, lhs, rhs, ""), in ac_build_alu_op()
3775 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntULT, lhs, rhs, ""), in ac_build_alu_op()
3783 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntSGT, lhs, rhs, ""), in ac_build_alu_op()
3786 return LLVMBuildSelect(ctx->builder, LLVMBuildICmp(ctx->builder, LLVMIntUGT, lhs, rhs, ""), in ac_build_alu_op()
3825 LLVMBuildICmp(ctx->builder, LLVMIntEQ, tid, LLVMConstInt(ctx->i32, 32, false), ""); in ac_wavefront_shift_right_1()
3833 LLVMBuildICmp(ctx->builder, LLVMIntEQ, in ac_wavefront_shift_right_1()
3840 LLVMBuildICmp(ctx->builder, LLVMIntEQ, tid, LLVMConstInt(ctx->i32, 16, false), ""); in ac_wavefront_shift_right_1()
3853 active = LLVMBuildICmp(ctx->builder, LLVMIntEQ, in ac_wavefront_shift_right_1()
3858 active = LLVMBuildICmp(ctx->builder, LLVMIntEQ, in ac_wavefront_shift_right_1()
3863 active = LLVMBuildICmp(ctx->builder, LLVMIntEQ, in ac_wavefront_shift_right_1()
3868 active = LLVMBuildICmp(ctx->builder, LLVMIntEQ, tid, LLVMConstInt(ctx->i32, 32, 0), ""); in ac_wavefront_shift_right_1()
3870 active = LLVMBuildICmp(ctx->builder, LLVMIntEQ, tid, LLVMConstInt(ctx->i32, 0, 0), ""); in ac_wavefront_shift_right_1()
3893 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3898 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3904 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3910 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3916 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3922 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3959 active = LLVMBuildICmp(ctx->builder, LLVMIntNE, in ac_build_scan()
3972 active = LLVMBuildICmp(ctx->builder, LLVMIntUGE, tid, LLVMConstInt(ctx->i32, 32, false), ""); in ac_build_scan()
4116 tmp = LLVMBuildICmp(builder, LLVMIntEQ, tid, last_lane, ""); in ac_build_wg_wavescan_top()
4151 tmp = LLVMBuildICmp(builder, LLVMIntULT, tid, ws->numwaves, ""); in ac_build_wg_wavescan_bottom()
4153 tmp = LLVMBuildICmp(builder, LLVMIntULE, tid, ws->waveidx, ""); in ac_build_wg_wavescan_bottom()
4155 tmp = LLVMBuildICmp(builder, LLVMIntULT, tid, ws->waveidx, ""); in ac_build_wg_wavescan_bottom()
4178 tmp2 = LLVMBuildICmp(builder, LLVMIntEQ, ws->waveidx, ctx->i32_0, ""); in ac_build_wg_wavescan_bottom()
4482 ac_build_ifcc(ctx, LLVMBuildICmp(builder, LLVMIntEQ, wave_id, ctx->i32_0, ""), 5020); in ac_build_sendmsg_gs_alloc_req()
4499 ac_build_ifcc(ctx, LLVMBuildICmp(builder, LLVMIntEQ, ac_get_thread_id(ctx), ctx->i32_0, ""), in ac_build_sendmsg_gs_alloc_req()
4679 is_hi = LLVMBuildICmp(builder, LLVMIntUGT, index, c64, ""); in ac_prefix_bitcount_2x64()
4680 is_0 = LLVMBuildICmp(builder, LLVMIntEQ, index, ctx->i32_0, ""); in ac_prefix_bitcount_2x64()