/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
D | sfn_instrfromstring_test.cpp | 43 new Register( 2000, 1, pin_none), in TEST_F() 44 new Register( 1999, 0, pin_none), in TEST_F() 55 {new Register( 1999, 0, pin_none)}, {}); in TEST_F() 64 new Register( 2000, 1, pin_none), in TEST_F() 76 new Register( 2000, 1, pin_none), in TEST_F() 77 new Register( 1999, 0, pin_none), in TEST_F() 87 new Register( 2000, 1, pin_none), in TEST_F() 88 new Register( 1999, 0, pin_none), in TEST_F() 98 new Register( 2000, 1, pin_none), in TEST_F() 99 new Register( 1999, 0, pin_none), in TEST_F() [all …]
|
D | sfn_instr_test.cpp | 46 new Register( 128, 2, pin_none), in TEST_F() 65 EXPECT_EQ(dest->pin(), pin_none); in TEST_F() 90 new Register( 130, 1, pin_none), in TEST_F() 92 new Register( 129, 3, pin_none), in TEST_F() 116 EXPECT_EQ(dest->pin(), pin_none); in TEST_F() 132 EXPECT_EQ(src1->pin(), pin_none); in TEST_F() 141 new Register( 130, 1, pin_none), in TEST_F() 143 new Register( 129, 3, pin_none), in TEST_F() 144 new Register( 131, 1, pin_none), in TEST_F() 160 EXPECT_EQ(dest->pin(), pin_none); in TEST_F() [all …]
|
D | sfn_value_test.cpp | 75 Register reg(1024, 1, pin_none); in TEST_F() 79 EXPECT_EQ(reg.pin(), pin_none); in TEST_F() 82 Register reg2(1025, 2, pin_none); in TEST_F() 86 EXPECT_EQ(reg2.pin(), pin_none); in TEST_F() 108 auto addr = new Register( 1024, 0, pin_none); in TEST_F() 115 EXPECT_EQ(reg_with_buffer_addr.pin(), pin_none); in TEST_F() 123 EXPECT_EQ(baddr->pin(), pin_none); in TEST_F() 185 auto addr = new Register( 2000, 0, pin_none); in TEST_F() 200 EXPECT_EQ(elm_addr->pin(), pin_none); in TEST_F() 226 Register reg(1000, 0, pin_none); in TEST_F() [all …]
|
D | sfn_valuefactory_test.cpp | 61 auto dest_value = factory->dest(alu->dest, 0, pin_none); in TEST_F() 64 EXPECT_EQ(dest_value->pin(), pin_none); in TEST_F() 71 EXPECT_EQ(value->pin(), pin_none); in TEST_F() 95 EXPECT_EQ(value->pin(), pin_none); in TEST_F() 118 auto regx = factory->dest(mov->dest.dest, 0, pin_none); in TEST_F() 119 auto regy = factory->dest(mov->dest.dest, 1, pin_none); in TEST_F() 143 factory->dest(*c2, 0, pin_none); in TEST_F() 158 auto regx = factory->dest(mov->dest.dest, 0, pin_none); in TEST_F() 159 auto regy = factory->dest(mov->dest.dest, 1, pin_none); in TEST_F()
|
D | sfn_liverange_test.cpp | 31 Register r1x(1, 0, pin_none); in TEST_F() 42 Register r2x(2, 0, pin_none); in TEST_F() 89 RegisterVec4 r2 = vf.dest_vec4_from_string("S2.xyzw", dummy, pin_none); in TEST_F()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_virtualvalues.cpp | 53 case pin_none: in operator <<() 262 if (pin() != pin_none) in print() 301 auto p = pin_none; in from_string() 373 dummy = new Register (m_sel, 7, pin_none); in RegisterVec4() 389 case pin_none: in RegisterVec4() 471 m_value(new Register(parent.m_sel, chan, pin_none)) in Element() 482 VirtualValue(ALU_SRC_LITERAL, -1, pin_none), in LiteralConstant() 530 VirtualValue(sel, chan, pin_none) in InlineConstant() 645 VirtualValue(sel, chan, pin_none), in UniformValue() 652 VirtualValue(sel, chan, pin_none), in UniformValue()
|
D | sfn_instrfactory.cpp | 145 auto dest0 = m_value_factory.dest(literal->def, 2 * i, pin_none); in load_const() 149 auto dest1 = m_value_factory.dest(literal->def, 2 * i + 1, pin_none); in load_const() 154 Pin pin = literal->def.num_components == 1 ? pin_free : pin_none; in load_const()
|
D | sfn_shader_fs.cpp | 89 vf.dest(intr->dest, i, pin_none), in load_input() 100 vf.dest(intr->dest, 0, pin_none), in load_input() 648 ir = new AluInstr(op1_mov, vf.dest(intr->dest, i, pin_none), in load_input_hw() 870 …emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 0, pin_none), grad[3], slope[3], tm… in load_barycentric_at_sample() 871 …emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 1, pin_none), grad[2], slope[3], tm… in load_barycentric_at_sample() 906 …emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 0, pin_none), help[3], ofs_y, tmp1,… in load_barycentric_at_offset() 907 …emit_instruction(new AluInstr(op3_muladd, vf.dest(instr->dest, 1, pin_none), help[2], ofs_y, tmp0,… in load_barycentric_at_offset()
|
D | sfn_shader_tess.cpp | 264 return emit_simple_mov(intr->dest, 0, m_tess_coord[0], pin_none) && in process_stage_intrinsic() 265 emit_simple_mov(intr->dest, 1, m_tess_coord[1], pin_none); in process_stage_intrinsic()
|
D | sfn_valuefactory.cpp | 125 m_registers[key] = new Register( sel, chan, num_components > 1 ? pin_none : pin_free); in allocate_registers() 512 return pin_none; in pin_from_string() 789 if (v[i]->pin() == pin_none) in src_vec4_from_string() 918 reg->set_pin(pin_none); in clear_pins() 921 reg->set_pin(pin_none); in clear_pins()
|
D | sfn_shader_cs.cpp | 115 auto dest = vf.dest(instr->dest, i, pin_none); in emit_load_3vec()
|
D | sfn_instr_alu.cpp | 234 if (!has_alu_flag(alu_write) && m_dest->pin() != pin_none) in do_print() 305 return src_reg->pin() == pin_none || in can_propagate_src() 309 return m_dest->pin() == pin_none || m_dest->pin() == pin_free; in can_propagate_src() 334 return m_dest->pin() == pin_none || in can_propagate_dest() 340 return (src_reg->pin() == pin_none || in can_propagate_dest() 673 if (r->pin() == pin_free || r->pin() == pin_none) in split() 1421 (nir_dest_num_components(alu.dest.dest) == 1)) ? pin_free : pin_none; in pin_for_components() 2185 Pin pin = nir_dest_num_components(alu.dest.dest) == 1 ? pin_free : pin_none; in emit_alu_i2orf2_b1() 2228 ir = new AluInstr(op1_mov, value_factory.dest(alu.dest, i, pin_none), in emit_pack_64_2x32_split() 2241 ir = new AluInstr(op1_mov, value_factory.dest(alu.dest, i, pin_none), in emit_pack_64_2x32() [all …]
|
D | sfn_ra.cpp | 286 entry.m_register->set_pin(pin_none); in register_allocation()
|
D | sfn_valuefactory.h | 240 Pin pin = pin_none);
|
D | sfn_shader.cpp | 1113 pin_free : pin_none; in load_uniform() 1232 pin_free : pin_none; in load_ubo() 1254 auto dest = value_factory().dest(instr->dest, i, pin_none); in load_ubo()
|
D | sfn_virtualvalues.h | 49 pin_none, enumerator
|
D | sfn_instr_fetch.cpp | 624 m_lfs->set_src(new Register( 0, 7, pin_none)); in visit()
|
D | sfn_shader_vs.cpp | 491 ir = new AluInstr(op1_mov, vf.dest(intr->dest, i, pin_none), src, {alu_write}); in load_input()
|
D | sfn_instr_tex.cpp | 974 … coord = vf.src_vec4(instr.src[i].src, pin_none, swizzle_from_ncomps(instr.coord_components)); in Inputs()
|