/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
H A D | sfn_instr_test.cpp | 34 EXPECT_FALSE(alu.has_alu_flag(alu_write)); in TEST_F() 47 new Register( 129, 0, pin_chan), {alu_write}); in TEST_F() 49 EXPECT_TRUE(alu.has_alu_flag(alu_write)); in TEST_F() 93 {alu_write, alu_last_instr}); in TEST_F() 95 EXPECT_TRUE(alu.has_alu_flag(alu_write)); in TEST_F() 145 {alu_write, alu_last_instr}); in TEST_F() 147 EXPECT_TRUE(alu.has_alu_flag(alu_write)); in TEST_F() 199 AluInstr alu1(op1_mov, r128z, r129x, {alu_write}); in TEST_F() 200 EXPECT_NE(alu1, AluInstr(op1_mov, r128y, r129x, {alu_write})); in TEST_F() 201 EXPECT_NE(alu1, AluInstr(op1_mov, r128z, r129xc, {alu_write})); in TEST_F() [all...] |
H A D | sfn_instrfromstring_test.cpp | 45 {alu_write, alu_last_instr}); in TEST_F() 66 {alu_write, alu_last_instr}); in TEST_F() 78 {alu_write, alu_last_instr, alu_src0_neg}); in TEST_F() 89 {alu_write, alu_last_instr, alu_src0_abs}); in TEST_F() 100 {alu_write, alu_src0_neg, alu_src0_abs}); in TEST_F() 189 {alu_write, alu_last_instr, alu_src1_abs}); in TEST_F() 201 {alu_write, alu_last_instr, alu_src1_abs, alu_src1_neg}); in TEST_F() 216 {alu_write, alu_last_instr}); in TEST_F() 244 {alu_write, alu_last_instr}); in TEST_F() 273 {alu_write, alu_last_inst in TEST_F() [all...] |
H A D | sfn_shaderfromstring_test.cpp | 63 {alu_write})); in TEST_F() 68 {alu_write})); in TEST_F() 73 {alu_write})); in TEST_F() 78 {alu_write, alu_last_instr})); in TEST_F()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_instr_alu.cpp | 63 if (m_alu_flags.test(alu_write)) in AluInstr() 148 if (m_dest && has_alu_flag(alu_write)) { in update_uses() 230 if (has_alu_flag(alu_write)) in do_print() 234 if (!has_alu_flag(alu_write) && m_dest->pin() != pin_none) in do_print() 268 if (has_alu_flag(alu_write)) os << 'W'; in do_print() 354 return has_alu_flag(alu_write); in can_copy_propagate() 572 if (has_alu_flag(alu_write)) { in is_equal_to() 700 instr->set_alu_flag(alu_write); in split() 732 if (m_dest && m_dest->is_ssa() && has_alu_flag(alu_write)) { in register_priority() 765 reset_alu_flag(alu_write); in propagate_death() [all...] |
H A D | sfn_shader_fs.cpp | 867 emit_instruction(new AluInstr(op3_muladd, tmp0, grad[0], slope[2], interpolator.j, {alu_write})); in load_barycentric_at_sample() 868 emit_instruction(new AluInstr(op3_muladd, tmp1, grad[1], slope[2], interpolator.i, {alu_write, alu_last_instr})); in load_barycentric_at_sample() 870 emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 0, pin_none), grad[3], slope[3], tmp1, {alu_write})); in load_barycentric_at_sample() 871 emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 1, pin_none), grad[2], slope[3], tmp0, {alu_write, alu_last_instr})); in load_barycentric_at_sample() 904 emit_instruction(new AluInstr(op3_muladd, tmp0, help[0], ofs_x, interpolator.j, {alu_write})); in load_barycentric_at_offset() 905 emit_instruction(new AluInstr(op3_muladd, tmp1, help[1], ofs_x, interpolator.i, {alu_write, alu_last_instr})); in load_barycentric_at_offset() 906 emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 0, pin_none), help[3], ofs_y, tmp1, {alu_write})); in load_barycentric_at_offset() 907 emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 1, pin_none), help[2], ofs_y, tmp0, {alu_write, alu_last_instr})); in load_barycentric_at_offset()
|
H A D | sfn_instrfactory.cpp | 147 shader.emit_instruction(new AluInstr(op1_mov, dest0, src0, {alu_write})); in load_const() 168 ir = new AluInstr(op1_mov, dest, src, {alu_write}); in load_const()
|
H A D | sfn_shader.cpp | 395 group->add_instruction(new AluInstr(op1_mbcnt_32lo_accum_prev_int, temp0, value_factory().literal(-1), {alu_write})); in allocate_reserved_registers() 396 group->add_instruction(new AluInstr(op1_mbcnt_32hi_int, temp1, value_factory().literal(-1), {alu_write})); in allocate_reserved_registers() 399 value_factory().literal(256), value_factory().inline_const(ALU_SRC_HW_WAVE_ID, 0), {alu_write, alu_last_instr})); in allocate_reserved_registers() 402 {alu_write, alu_last_instr})); in allocate_reserved_registers() 1121 uniform, {alu_write}); in load_uniform() 1240 uniform, {alu_write}); in load_ubo()
|
H A D | sfn_shader_vs.cpp | 217 m_parent->emit_instruction(new AluInstr(op1_mov, clamped, src, {alu_write, alu_dst_clamp, alu_last_instr})); in emit_varying_pos() 356 alu = new AluInstr(op1_mov, tmp[i][j], (*so_gpr[i])[j + sc], {alu_write}); in emit_stream() 491 ir = new AluInstr(op1_mov, vf.dest(intr->dest, i, pin_none), src, {alu_write}); in load_input()
|
H A D | sfn_alu_defines.h | 258 alu_write, enumerator
|
H A D | sfn_instr_mem.cpp | 528 {alu_write, alu_last_instr})); in emit_ssbo_load() 616 vf.src(intr->src[2], 0), {alu_last_instr, alu_write})); in emit_ssbo_atomic_op()
|
H A D | sfn_liverangeevaluator.cpp | 232 if (instr->has_alu_flag(alu_write)) in visit()
|
H A D | sfn_optimizer.cpp | 431 !instr->has_alu_flag(alu_write)) { in visit()
|
H A D | sfn_assembler.cpp | 283 if (!copy_dst(alu.dst, *dst, ai.has_alu_flag(alu_write))) { in emit_alu_op() 288 alu.dst.write = ai.has_alu_flag(alu_write); in emit_alu_op()
|