Lines Matching refs:MBB
111 for (MachineFunction::iterator MBB = MF.begin(), MBBe = MF.end(); in fixupLoopInstrs() local
112 MBB != MBBe; ++MBB) { in fixupLoopInstrs()
113 BlockToInstOffset[MBB] = InstOffset; in fixupLoopInstrs()
114 InstOffset += (MBB->size() * 4); in fixupLoopInstrs()
124 for (MachineFunction::iterator MBB = MF.begin(), MBBe = MF.end(); in fixupLoopInstrs() local
125 MBB != MBBe; ++MBB) { in fixupLoopInstrs()
126 InstOffset = BlockToInstOffset[MBB]; in fixupLoopInstrs()
127 RS.enterBasicBlock(MBB); in fixupLoopInstrs()
130 MachineBasicBlock::iterator MIE = MBB->end(); in fixupLoopInstrs()
131 MachineBasicBlock::iterator MII = MBB->begin(); in fixupLoopInstrs()
142 MII = MBB->erase(MII); in fixupLoopInstrs()
164 MachineBasicBlock *MBB = MII->getParent(); in convertLoopInstr() local
171 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::LC0) in convertLoopInstr()
175 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFRI), Scratch) in convertLoopInstr()
177 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::LC0) in convertLoopInstr()
181 BuildMI(*MBB, MII, DL, TII->get(Hexagon::CONST32_Label), Scratch) in convertLoopInstr()
183 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::SA0) in convertLoopInstr()