Searched refs:LocalArrayValue (Results 1 – 9 of 9) sorted by relevance
86 ValueComparer(const LocalArrayValue *value);93 void visit(const LocalArrayValue& other) override;102 const LocalArrayValue *m_array_value;112 void visit(const LocalArrayValue& value) {compare = ValueComparer(&value);} in visit()159 void visit(const LocalArrayValue& value) {m_result = value.addr();} in get_addr()746 m_values[m_size * c + i] = new LocalArrayValue(reg, *this); in LocalArray()801 void visit(const LocalArrayValue& value) {(void) value;} in element()822 LocalArrayValue *reg = m_values[m_size * chan + offset]; in element()824 reg = new LocalArrayValue( reg, indirect, *this); in element()839 for (LocalArrayValue *e : m_values_indirect) { in ready_for_direct()[all …]
354 class LocalArrayValue; variable358 using Values = std::vector<LocalArrayValue *, Allocator<LocalArrayValue *> >;395 class LocalArrayValue : public Register {397 using Pointer = R600_POINTER_TYPE(LocalArrayValue);399 LocalArrayValue(PRegister reg, LocalArray& array);400 LocalArrayValue(PRegister reg, PVirtualValue index, LocalArray &array);419 inline std::ostream& operator << (std::ostream& os, const LocalArrayValue& val)444 virtual void visit(LocalArrayValue& value) = 0;454 virtual void visit(const LocalArrayValue& value) = 0;
59 void visit(const LocalArrayValue& value) override;76 void visit(const LocalArrayValue& value) override;88 void visit(const LocalArrayValue& value) override;266 void ReserveReadportVec::visit(const LocalArrayValue& value) in visit()296 void ReserveReadportTransPass1::visit(const LocalArrayValue& value) in visit()340 void ReserveReadportTransPass2::visit(const LocalArrayValue& value) in visit()
388 const auto av = static_cast<const LocalArrayValue *>(reg); in record_write()416 const auto av = static_cast<const LocalArrayValue *>(reg); in record_read()
137 auto array_elm = static_cast<LocalArrayValue *>(r); in update_uses()153 auto array_elm = static_cast<LocalArrayValue *>(m_dest); in update_uses()382 auto dav = static_cast<const LocalArrayValue *>(m_dest)->addr(); in replace_source()383 auto sav = static_cast<const LocalArrayValue *>(new_src)->addr(); in replace_source()600 void visit(const LocalArrayValue& value);609 void ResolveIndirectArrayAddr::visit(const LocalArrayValue& value) in visit()1042 auto av = static_cast<const LocalArrayValue *>(m_dest); in do_ready()
620 void visit(LocalArrayValue& value) {assert(0);(void)value;} in visit()
1151 void visit(const LocalArrayValue& value) override;1188 void EncodeSourceVisitor::visit(const LocalArrayValue& value) in visit()
176 void visit(LocalArrayValue& value) {(void)value;} in visit()
255 void visit(const LocalArrayValue& value) {(void)value;} in visit()