Lines Matching refs:ht

36 is_pos_power_of_two(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
68 is_neg_power_of_two(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
97 is_bitcount2(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
116 is_unsigned_multiple_of_ ## test(UNUSED struct hash_table *ht, \
142 is_zero_to_one(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
174 is_gt_0_and_lt_1(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
200 is_not_const_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
230 is_ult_0xfffc07fc(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
251 is_first_5_bits_uge_2(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
271 is_not_const(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
279 is_not_fmul(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
289 return is_not_fmul(ht, src_alu, 0, 0, NULL);
295 is_fmul(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
305 return is_fmul(ht, src_alu, 0, 0, NULL);
327 is_not_const_and_not_fsign(struct hash_table *ht, const nir_alu_instr *instr,
331 return is_not_const(ht, instr, src, num_components, swizzle) &&
426 is_upper_half_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
451 is_lower_half_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
481 is_integral(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
484 const struct ssa_result_range r = nir_analyze_range(ht, instr, src);
493 is_finite(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
497 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
503 is_finite_not_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr,
507 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
516 is_ ## r (struct hash_table *ht, const nir_alu_instr *instr, \
520 const struct ssa_result_range v = nir_analyze_range(ht, instr, src); \
525 is_a_number_ ## r (struct hash_table *ht, const nir_alu_instr *instr, \
529 const struct ssa_result_range v = nir_analyze_range(ht, instr, src); \
540 is_not_negative(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
543 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
548 is_a_number_not_negative(struct hash_table *ht, const nir_alu_instr *instr,
552 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
559 is_not_positive(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
562 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
567 is_a_number_not_positive(struct hash_table *ht, const nir_alu_instr *instr,
571 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
577 is_not_zero(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
580 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
585 is_a_number_not_zero(struct hash_table *ht, const nir_alu_instr *instr,
589 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);
595 is_a_number(struct hash_table *ht, const nir_alu_instr *instr, unsigned src,
598 const struct ssa_result_range v = nir_analyze_range(ht, instr, src);