Searched refs:lh_sign (Results 1 - 1 of 1) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_idiv.c | 163 nir_ssa_def *lh_sign = nir_ilt(bld, numer, nir_imm_int(bld, 0)); local in function:emit_idiv 165 lh_sign = nir_bcsel(bld, lh_sign, nir_imm_int(bld, -1), nir_imm_int(bld, 0)); 168 nir_ssa_def *lhs = nir_iadd(bld, numer, lh_sign); 170 lhs = nir_ixor(bld, lhs, lh_sign); 174 nir_ssa_def *d_sign = nir_ixor(bld, lh_sign, rh_sign); 180 res = nir_ixor(bld, res, lh_sign); 181 res = nir_isub(bld, res, lh_sign); 184 cond = nir_ior(bld, nir_ieq(bld, lh_sign, rh_sign), cond);
|
Completed in 3 milliseconds