Home
last modified time | relevance | path

Searched refs:nan_test (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/util/tests/
Dhalf_float_test.cpp50 TEST(half_to_float_test, nan_test) in TEST() argument
/third_party/mesa3d/src/amd/compiler/
Daco_optimizer.cpp2205 Instruction* nan_test = follow_operand(ctx, instr->operands[0], true); in combine_comparison_ordering() local
2207 if (!nan_test || !cmp) in combine_comparison_ordering()
2209 if (nan_test->isSDWA() || cmp->isSDWA()) in combine_comparison_ordering()
2213 std::swap(nan_test, cmp); in combine_comparison_ordering()
2214 else if (get_f32_cmp(nan_test->opcode) != expected_nan_test) in combine_comparison_ordering()
2217 if (!is_cmp(cmp->opcode) || get_cmp_bitsize(cmp->opcode) != get_cmp_bitsize(nan_test->opcode)) in combine_comparison_ordering()
2220 if (!nan_test->operands[0].isTemp() || !nan_test->operands[1].isTemp()) in combine_comparison_ordering()
2227 unsigned prop_nan0 = original_temp_id(ctx, nan_test->operands[0].getTemp()); in combine_comparison_ordering()
2228 unsigned prop_nan1 = original_temp_id(ctx, nan_test->operands[1].getTemp()); in combine_comparison_ordering()
2236 decrease_uses(ctx, nan_test); in combine_comparison_ordering()
[all …]