Searched refs:VirtualValue (Results 1 - 9 of 9) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_virtualvalues.h | 70 class VirtualValue : public Allocate { class 82 using Pointer = R600_POINTER_TYPE(VirtualValue); 84 VirtualValue(int sel, int chan, Pin pin); 85 VirtualValue(const VirtualValue& orig) = default; 99 bool equal_to(const VirtualValue& other) const; 121 using PVirtualValue = VirtualValue::Pointer; 124 inline std::ostream& operator << (std::ostream& os, const VirtualValue& val) in operator <<() 130 inline bool operator == (const VirtualValue& lhs, const VirtualValue [all...] |
H A D | sfn_virtualvalues.cpp | 61 VirtualValue::VirtualValue(int sel, int chan, Pin pin): in VirtualValue() function in r600::VirtualValue 69 bool VirtualValue::ready(int block, int index) const 76 bool VirtualValue::is_virtual() const 120 VirtualValue::Pointer VirtualValue::from_string(const std::string& s) 136 bool VirtualValue::equal_to(const VirtualValue& other) const 152 VirtualValue::Pointer VirtualValue [all...] |
H A D | sfn_instr_alu.h | 106 VirtualValue& src(unsigned i) {assert(i < m_src.size() && m_src[i]); return *m_src[i];} in src() 107 const VirtualValue& src(unsigned i) const {assert(i < m_src.size() && m_src[i]); return *m_src[i];}
|
H A D | sfn_assembler.cpp | 81 PVirtualValue copy_src(r600_bytecode_alu_src& src, const VirtualValue& s); 84 emit_index_reg(const VirtualValue& addr, unsigned idx); 980 AssamblerVisitor::emit_index_reg(const VirtualValue& addr, unsigned idx) in emit_index_reg() 1161 PVirtualValue AssamblerVisitor::copy_src(r600_bytecode_alu_src& src, const VirtualValue& s) in copy_src()
|
H A D | sfn_instr.cpp | 205 os << VirtualValue::chanchar[m_dest_swizzle[i]]; in print_dest()
|
H A D | sfn_valuefactory.cpp | 46 m_next_register_index(VirtualValue::virtual_register_base), in ValueFactory() 173 void visit(VirtualValue& value) {(void)value;} in visit()
|
H A D | sfn_instr_tex.cpp | 314 set_sampler_offset(VirtualValue::from_string(token.substr(3))); in set_tex_param()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
H A D | sfn_value_test.cpp | 236 EXPECT_EQ(*VirtualValue::from_string("L[0x1]"), LiteralConstant(1)); in TEST_F() 237 EXPECT_EQ(*VirtualValue::from_string("L[0x2]"), LiteralConstant(2)); in TEST_F() 238 EXPECT_EQ(*VirtualValue::from_string("L[0xA]"), LiteralConstant(10)); in TEST_F() 240 EXPECT_EQ(*VirtualValue::from_string("I[0]"), InlineConstant(ALU_SRC_0)); in TEST_F() 241 EXPECT_EQ(*VirtualValue::from_string("I[HW_WAVE_ID]"), InlineConstant(ALU_SRC_HW_WAVE_ID)); in TEST_F()
|
H A D | sfn_valuefactory_test.cpp | 252 void visit(const VirtualValue& value) {(void)value;} in visit()
|
Completed in 8 milliseconds