Searched refs:has_source_mod (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_peephole.cpp | 72 else if (!instr->has_source_mod(0, AluInstr::mod_abs) && in visit() 73 !instr->has_source_mod(0, AluInstr::mod_neg)) in visit() 180 if (!has_abs && p->has_source_mod(0, AluInstr::mod_abs)) in apply_source_mods() 183 if (!p->has_source_mod(0, AluInstr::mod_abs) && in apply_source_mods() 184 !p->has_source_mod(0, AluInstr::mod_neg)) in apply_source_mods() 209 if (p->has_source_mod(0, AluInstr::mod_abs)) in apply_source_mods() 211 if (p->has_source_mod(0, AluInstr::mod_neg)) { in apply_source_mods() 212 if (!alu->has_source_mod(i, AluInstr::mod_neg)) in apply_source_mods() 248 if (alu->has_source_mod(0, AluInstr::mod_abs) || in apply_dest_clamp() 249 alu->has_source_mod(0, AluInstr::mod_neg)) in apply_dest_clamp() [all …]
|
D | sfn_optimizer.cpp | 510 parents[i]->has_source_mod(0, AluInstr::mod_neg) || in propagate_to() 511 parents[i]->has_source_mod(0, AluInstr::mod_abs) || in propagate_to() 985 if (alu->has_source_mod(0, AluInstr::mod_abs) || in visit() 986 alu->has_source_mod(0, AluInstr::mod_neg)) in visit()
|
D | sfn_instr_alu.cpp | 265 if (has_source_mod(i, mod_neg)) in do_print() 270 if (has_source_mod(i, mod_abs)) in do_print() 417 if (has_source_mod(0, mod_abs) || has_source_mod(0, mod_neg) || in can_copy_propagate() 842 if (has_source_mod(nsrc * k + 0, mod_neg)) in split() 844 if (has_source_mod(nsrc * k + 1, mod_neg)) in split() 846 if (has_source_mod(nsrc * k + 2, mod_neg)) in split() 848 if (has_source_mod(nsrc * k + 0, mod_abs)) in split() 850 if (has_source_mod(nsrc * k + 1, mod_abs)) in split()
|
D | sfn_instr_alu.h | 188 auto has_source_mod(int src, SourceMod mod) const { in has_source_mod() function
|
D | sfn_assembler.cpp | 321 alu.src[i].neg = ai.has_source_mod(i, AluInstr::mod_neg); in emit_alu_op() 323 alu.src[i].abs = ai.has_source_mod(i, AluInstr::mod_abs); in emit_alu_op()
|
/external/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
D | sfn_instr_test.cpp | 47 EXPECT_FALSE(alu.has_source_mod(0, AluInstr::mod_abs)); in TEST_F() 48 EXPECT_FALSE(alu.has_source_mod(0, AluInstr::mod_neg)); in TEST_F() 73 EXPECT_TRUE(alu.has_source_mod(0, AluInstr::mod_abs)); in TEST_F() 76 EXPECT_TRUE(alu.has_source_mod(0, AluInstr::mod_neg)); in TEST_F() 92 EXPECT_FALSE(alu.has_source_mod(0, AluInstr::mod_neg)); in TEST_F() 93 EXPECT_FALSE(alu.has_source_mod(1, AluInstr::mod_neg)); in TEST_F() 94 EXPECT_FALSE(alu.has_source_mod(2, AluInstr::mod_neg)); in TEST_F()
|