Searched refs:int_min (Results 1 - 3 of 3) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_idiv_const.c | 68 int64_t int_min = u_intN_min(n->bit_size); local in function:build_idiv 69 if (d == int_min) 70 return nir_b2i(b, nir_ieq_imm(b, n, int_min), n->bit_size); 106 int64_t int_min = u_intN_min(n->bit_size); local in function:build_irem 109 } else if (d == int_min) { 110 return nir_bcsel(b, nir_ieq_imm(b, n, int_min), nir_imm_intN_t(b, 0, n->bit_size), n); 127 int64_t int_min = u_intN_min(n->bit_size); local in function:build_imod 130 } else if (d == int_min) { 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size);
|
| H A D | nir_lower_bit_size.c | 90 const int64_t int_min = u_intN_min(dst_bit_size); local in function:lower_alu_instr 93 nir_imm_intN_t(bld, int_min, bit_size), 182 int64_t int_min = -(int64_t)(1ull << (old_bit_size - 1)); local in function:lower_intrinsic_instr 183 res = nir_imax(b, res, nir_imm_intN_t(b, int_min, bit_size));
|
| H A D | nir_search_helpers.h | 76 int64_t int_min = u_intN_min(instr->src[src].src.ssa->bit_size); local in function:is_neg_power_of_two 83 /* "int_min" is a power-of-two, but negation can cause overflow. */ 84 if (val == int_min || val >= 0 || !util_is_power_of_two_or_zero64(-val))
|
Completed in 4 milliseconds