Searched refs:InstrGroup (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonStoreWidening.cpp | 99 InstrGroup::iterator End, InstrGroup &Group); 104 bool selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End, 106 bool createWideStores(InstrGroup &OG, InstrGroup &NG, unsigned TotalSize); 107 bool replaceStores(InstrGroup &OG, InstrGroup &NG); 211 InstrGroup AllInsns; in createStoreGroups() 229 InstrGroup G; in createStoreGroups() 240 InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) { in createStoreGroup() 243 InstrGroup Other; in createStoreGroup() 306 InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize, in selectStores() 391 bool HexagonStoreWidening::createWideStores(InstrGroup &OG, InstrGroup &NG, in createWideStores() [all …]
|
| H A D | HexagonBitSimplify.cpp | 2922 struct InstrGroup { struct in __anon79ab82e90d11::HexagonLoopRescheduling 2941 void moveGroup(InstrGroup &G, MachineBasicBlock &LB, MachineBasicBlock &PB, 3076 void HexagonLoopRescheduling::moveGroup(InstrGroup &G, MachineBasicBlock &LB, in moveGroup() 3217 using InstrGroupList = std::vector<InstrGroup>; in processLoop() 3225 InstrGroup G; in processLoop() 3264 InstrGroup &G = Groups[i]; in processLoop() 3274 InstrGroup &G = Groups[i]; in processLoop()
|