Lines Matching refs:RegisterFlags
20 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end) in Field()
25 void RegisterFlags::Field::log(Log *log) const { in log()
30 bool RegisterFlags::Field::Overlaps(const Field &other) const { in Overlaps()
36 unsigned RegisterFlags::Field::PaddingDistance(const Field &other) const { in PaddingDistance()
56 void RegisterFlags::SetFields(const std::vector<Field> &fields) { in SetFields()
99 RegisterFlags::RegisterFlags(std::string id, unsigned size, in RegisterFlags() function in RegisterFlags
105 void RegisterFlags::log(Log *log) const { in log()
138 std::string RegisterFlags::AsTable(uint32_t max_width) const { in AsTable()
144 for (const RegisterFlags::Field &field : m_fields) { in AsTable()
193 void RegisterFlags::ToXML(StreamString &strm) const { in ToXML()
216 void RegisterFlags::Field::ToXML(StreamString &strm) const { in ToXML()