Lines Matching defs:zero
522 nir_ssa_def *zero = nir_imm_int(b, 0);
525 nir_iand(b, nir_ine(b, builder->jobs.offset_start, zero),
529 nir_iand(b, nir_ine(b, builder->draw.start_instance, zero),
530 nir_ine(b, instance_div, zero));
561 /* x is power of two or zero <===> x has 0 (zero) or 1 (POT) bits set */
778 nir_ssa_def *zero = nir_imm_int(b, 0);
783 nir_usub_sat(b, nir_imax(b, nir_ufind_msb(b, val), zero), four);
787 nir_bcsel(b, nir_ine(b, val, nir_ishl(b, base, exp)), one, zero));
789 nir_ssa_def *rshift = nir_imax(b, nir_find_lsb(b, base), zero);
792 base = nir_iadd(b, base, nir_bcsel(b, nir_uge(b, base, eleven), one, zero));
793 rshift = nir_imax(b, nir_find_lsb(b, base), zero);