Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp233 struct MoveGroup { struct in __anond9b55a8f0111::AlignVectors
236 MoveGroup() = default;
244 using MoveList = std::vector<MoveGroup>;
346 bool moveTogether(MoveGroup &Move) const;
353 bool realignGroup(const MoveGroup &Move) const;
931 auto tryAddTo = [&](const AddrInfo &Info, MoveGroup &Move) { in createLoadGroups()
986 auto tryAddTo = [&](const AddrInfo &Info, MoveGroup &Move) { in createStoreGroups()
1030 erase_if(StoreGroups, [this](const MoveGroup &G) { in createStoreGroups()
1043 auto AlignVectors::moveTogether(MoveGroup &Move) const -> bool { in moveTogether()
1577 for (const MoveGroup &G : LoadGroups) in run()
[all …]