Home
last modified time | relevance | path

Searched refs:MoveGroup (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp172 struct MoveGroup { struct in __anon2c83e0c90111::AlignVectors
173 MoveGroup(const AddrInfo &AI, Instruction *B, bool Hvx, bool Load) in MoveGroup() function
181 using MoveList = std::vector<MoveGroup>;
244 bool move(const MoveGroup &Move) const;
245 bool realignGroup(const MoveGroup &Move) const;
248 friend raw_ostream &operator<<(raw_ostream &OS, const MoveGroup &MG);
267 raw_ostream &operator<<(raw_ostream &OS, const AlignVectors::MoveGroup &MG) { in operator <<()
575 auto tryAddTo = [&](const AddrInfo &Info, MoveGroup &Move) { in createLoadGroups()
622 auto tryAddTo = [&](const AddrInfo &Info, MoveGroup &Move) { in createStoreGroups()
658 auto AlignVectors::move(const MoveGroup &Move) const -> bool { in move()
[all …]