Lines Matching refs:exact
55 nir_instr_as_alu(neg_a->parent_instr)->exact = alu->exact; in replace_with_strict_ffma()
58 nir_instr_as_alu(inner_ffma->parent_instr)->exact = alu->exact; in replace_with_strict_ffma()
61 nir_instr_as_alu(outer_ffma->parent_instr)->exact = alu->exact; in replace_with_strict_ffma()
84 nir_instr_as_alu(neg_c->parent_instr)->exact = alu->exact; in replace_with_single_ffma()
88 nir_instr_as_alu(one_minus_c->parent_instr)->exact = alu->exact; in replace_with_single_ffma()
91 nir_instr_as_alu(b_times_c->parent_instr)->exact = alu->exact; in replace_with_single_ffma()
94 nir_instr_as_alu(final_ffma->parent_instr)->exact = alu->exact; in replace_with_single_ffma()
117 nir_instr_as_alu(neg_c->parent_instr)->exact = alu->exact; in replace_with_strict()
121 nir_instr_as_alu(one_minus_c->parent_instr)->exact = alu->exact; in replace_with_strict()
124 nir_instr_as_alu(first_product->parent_instr)->exact = alu->exact; in replace_with_strict()
127 nir_instr_as_alu(second_product->parent_instr)->exact = alu->exact; in replace_with_strict()
130 nir_instr_as_alu(sum->parent_instr)->exact = alu->exact; in replace_with_strict()
153 nir_instr_as_alu(neg_a->parent_instr)->exact = alu->exact; in replace_with_fast()
156 nir_instr_as_alu(b_minus_a->parent_instr)->exact = alu->exact; in replace_with_fast()
159 nir_instr_as_alu(product->parent_instr)->exact = alu->exact; in replace_with_fast()
162 nir_instr_as_alu(sum->parent_instr)->exact = alu->exact; in replace_with_fast()
188 nir_instr_as_alu(b_times_c->parent_instr)->exact = alu->exact; in replace_with_expanded_ffma_and_add()
194 nir_instr_as_alu(neg_c->parent_instr)->exact = alu->exact; in replace_with_expanded_ffma_and_add()
201 nir_instr_as_alu(inner_sum->parent_instr)->exact = alu->exact; in replace_with_expanded_ffma_and_add()
204 nir_instr_as_alu(outer_sum->parent_instr)->exact = alu->exact; in replace_with_expanded_ffma_and_add()
426 if (alu->exact) { in convert_flrp_instruction()