Lines Matching defs:MBB
90 void createStoreGroups(MachineBasicBlock &MBB,
92 bool processBasicBlock(MachineBasicBlock &MBB);
209 void HexagonStoreWidening::createStoreGroups(MachineBasicBlock &MBB,
216 for (auto &I : MBB)
490 MachineBasicBlock *MBB = OG.back()->getParent();
491 MachineBasicBlock::iterator InsertAt = MBB->end();
505 for (auto &I : *MBB) {
512 assert((InsertAt != MBB->end()) && "Cannot locate any store from the group");
520 if (InsertAt != MBB->begin())
531 InsertAt = MBB->begin();
534 MBB->insert(InsertAt, I);
576 bool HexagonStoreWidening::processBasicBlock(MachineBasicBlock &MBB) {
580 createStoreGroups(MBB, SGs);