Home
last modified time | relevance | path

Searched refs:alu_write (Results 1 - 13 of 13) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/
H A Dsfn_instr_test.cpp34 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 Dsfn_instrfromstring_test.cpp45 {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 Dsfn_shaderfromstring_test.cpp63 {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 Dsfn_instr_alu.cpp63 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 Dsfn_shader_fs.cpp867 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 Dsfn_instrfactory.cpp147 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 Dsfn_shader.cpp395 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 Dsfn_shader_vs.cpp217 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 Dsfn_alu_defines.h258 alu_write, enumerator
H A Dsfn_instr_mem.cpp528 {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 Dsfn_liverangeevaluator.cpp232 if (instr->has_alu_flag(alu_write)) in visit()
H A Dsfn_optimizer.cpp431 !instr->has_alu_flag(alu_write)) { in visit()
H A Dsfn_assembler.cpp283 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()

Completed in 22 milliseconds