Home
last modified time | relevance | path

Searched refs:int_min (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_idiv_const.c68 int64_t int_min = u_intN_min(n->bit_size); in build_idiv() local
69 if (d == int_min) in build_idiv()
70 return nir_b2i(b, nir_ieq_imm(b, n, int_min), n->bit_size); in build_idiv()
106 int64_t int_min = u_intN_min(n->bit_size); in build_irem() local
109 } else if (d == int_min) { in build_irem()
110 return nir_bcsel(b, nir_ieq_imm(b, n, int_min), nir_imm_intN_t(b, 0, n->bit_size), n); in build_irem()
127 int64_t int_min = u_intN_min(n->bit_size); in build_imod() local
130 } else if (d == int_min) { in build_imod()
131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod()
H A Dnir_lower_bit_size.c90 const int64_t int_min = u_intN_min(dst_bit_size); in lower_alu_instr() local
93 nir_imm_intN_t(bld, int_min, bit_size), in lower_alu_instr()
182 int64_t int_min = -(int64_t)(1ull << (old_bit_size - 1)); in lower_intrinsic_instr() local
183 res = nir_imax(b, res, nir_imm_intN_t(b, int_min, bit_size)); in lower_intrinsic_instr()
H A Dnir_search_helpers.h76 int64_t int_min = u_intN_min(instr->src[src].src.ssa->bit_size); in is_neg_power_of_two()
83 /* "int_min" is a power-of-two, but negation can cause overflow. */ in is_neg_power_of_two()
84 if (val == int_min || val >= 0 || !util_is_power_of_two_or_zero64(-val)) in is_neg_power_of_two()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator_impl.cc1508 const auto int_min = std::numeric_limits<int32_t>::min(); in EmitLiteral() local
1509 if (sl->ValueAsI32() == int_min) { in EmitLiteral()
1510 out << "(" << int_min + 1 << " - 1)"; in EmitLiteral() local

Completed in 6 milliseconds