Lines Matching refs:LB
1257 unsigned LB, LE;
1258 if (isLossyShiftLeft(MI, OpN, LB, LE) || isLossyShiftRight(MI, OpN, LB, LE)) {
1266 assert(LB <= LE && LB < Width && LE <= Width);
1267 T.reset(Begin+LB, Begin+LE);
2907 MachineBasicBlock *eb) : LB(lb), PB(pb), EB(eb) {}
2909 MachineBasicBlock *LB, *PB, *EB;
2921 MachineBasicBlock *LB, *PB; // Loop Block, Preheader Block
2931 void moveGroup(InstrGroup &G, MachineBasicBlock &LB, MachineBasicBlock &PB,
2946 LB = &B;
3066 void HexagonLoopRescheduling::moveGroup(InstrGroup &G, MachineBasicBlock &LB,
3073 BuildMI(LB, At, At->getDebugLoc(), HII->get(TargetOpcode::PHI), PhiR)
3077 .addMBB(&LB);
3087 auto MIB = BuildMI(LB, At, DL, HII->get(SI->getOpcode()), NewDR);
3106 LLVM_DEBUG(dbgs() << "Processing loop in " << printMBBReference(*C.LB)
3109 for (auto &I : *C.LB) {
3118 if (UseI->getParent() != C.LB) {
3128 Phis.push_back(PhiInfo(I, *C.LB));
3137 << I.LB->getNumber() << ')';
3152 for (auto I = C.LB->rbegin(), E = C.LB->rend(); I != E; ++I) {
3171 if (UseI->getParent() == C.LB) {
3176 if (UseI->getOperand(Idx+1).getMBB() != C.LB)
3303 moveGroup(G, *F->LB, *F->PB, F->LB->getFirstNonPHI(), F->DefR, PrehR);