Searched refs:MoveGroup (Results 1 – 1 of 1) sorted by relevance
233 struct MoveGroup { struct in __anoncba317990111::AlignVectors234 MoveGroup(const AddrInfo &AI, Instruction *B, bool Hvx, bool Load) in MoveGroup() function236 MoveGroup() = default;244 using MoveList = std::vector<MoveGroup>;346 bool moveTogether(MoveGroup &Move) const;353 bool realignGroup(const MoveGroup &Move) const;359 friend raw_ostream &operator<<(raw_ostream &OS, const MoveGroup &MG);379 raw_ostream &operator<<(raw_ostream &OS, const AlignVectors::MoveGroup &MG) { in operator <<()931 auto tryAddTo = [&](const AddrInfo &Info, MoveGroup &Move) { in createLoadGroups()969 erase_if(LoadGroups, [](const MoveGroup &G) { return G.Main.size() <= 1; }); in createLoadGroups()[all …]