Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:MachineBasicBlock

192     bool visitBlock(MachineBasicBlock &B, Transformation &T, RegisterSet &AVs);
206 virtual bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) = 0;
218 bool HexagonBitSimplify::visitBlock(MachineBasicBlock &B, Transformation &T,
234 MachineBasicBlock *SB = (*I)->getBlock();
951 MachineBasicBlock *B = N->getBlock();
1012 bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) override;
1258 bool RedundantInstrElimination::processBlock(MachineBasicBlock &B,
1325 bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) override;
1330 MachineBasicBlock &B, MachineBasicBlock::iterator At, DebugLoc &DL);
1376 MachineBasicBlock &B, MachineBasicBlock::iterator At, DebugLoc &DL) {
1422 bool ConstGeneration::processBlock(MachineBasicBlock &B, const RegisterSet&) {
1469 bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) override;
1483 bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) override;
1540 bool CopyGeneration::processBlock(MachineBasicBlock &B,
1642 bool CopyPropagation::processBlock(MachineBasicBlock &B, const RegisterSet&) {
1671 bool processBlock(MachineBasicBlock &B, const RegisterSet &AVs) override;
1925 MachineBasicBlock &B = *MI->getParent();
1947 MachineBasicBlock &B = *MI->getParent();
1989 MachineBasicBlock &B = *MI->getParent();
2029 MachineBasicBlock &B = *MI->getParent();
2078 MachineBasicBlock &B = *MI->getParent();
2120 bool BitSimplification::processBlock(MachineBasicBlock &B,
2193 MachineBasicBlock &Entry = MF.front();
2315 LoopCand(MachineBasicBlock *lb, MachineBasicBlock *pb,
2316 MachineBasicBlock *eb) : LB(lb), PB(pb), EB(eb) {}
2317 MachineBasicBlock *LB, *PB, *EB;
2325 PhiInfo(MachineInstr &P, MachineBasicBlock &B);
2328 MachineBasicBlock *LB, *PB;
2338 void moveGroup(InstrGroup &G, MachineBasicBlock &LB, MachineBasicBlock &PB,
2339 MachineBasicBlock::iterator At, unsigned OldPhiR, unsigned NewPredR);
2351 MachineBasicBlock &B) {
2480 void HexagonLoopRescheduling::moveGroup(InstrGroup &G, MachineBasicBlock &LB,
2481 MachineBasicBlock &PB, MachineBasicBlock::iterator At, unsigned OldPhiR,
2735 MachineBasicBlock *PB = nullptr;
2746 MachineBasicBlock *EB = nullptr;