Lines Matching refs:RegisterFlags
4171 static std::vector<RegisterFlags::Field> ParseFlagsFields(XMLNode flags_node, in ParseFlagsFields()
4177 std::vector<RegisterFlags::Field> fields; in ParseFlagsFields()
4253 fields.push_back(RegisterFlags::Field(name->str(), *start, *end)); in ParseFlagsFields()
4264 llvm::StringMap<std::unique_ptr<RegisterFlags>> ®isters_flags_types) { in ParseFlags()
4301 std::vector<RegisterFlags::Field> fields = in ParseFlags()
4306 std::vector<RegisterFlags::Field>::const_iterator overlap = in ParseFlags()
4308 [](const RegisterFlags::Field &lhs, in ParseFlags()
4309 const RegisterFlags::Field &rhs) { in ParseFlags()
4335 *id, std::make_unique<RegisterFlags>(id->str(), *size, in ParseFlags()
4340 std::vector<RegisterFlags::Field>::const_iterator next = in ParseFlags()
4367 llvm::StringMap<std::unique_ptr<RegisterFlags>> ®isters_flags_types) { in ParseRegisters()
4458 llvm::StringMap<std::unique_ptr<RegisterFlags>>::iterator it = in ParseRegisters()