Lines Matching refs:LB
1258 unsigned LB, LE; in computeUsedBits() local
1259 if (isLossyShiftLeft(MI, OpN, LB, LE) || isLossyShiftRight(MI, OpN, LB, LE)) { in computeUsedBits()
1267 assert(LB <= LE && LB < Width && LE <= Width); in computeUsedBits()
1268 T.reset(Begin+LB, Begin+LE); in computeUsedBits()
2917 MachineBasicBlock *eb) : LB(lb), PB(pb), EB(eb) {} in LoopCand()
2919 MachineBasicBlock *LB, *PB, *EB; member
2931 MachineBasicBlock *LB, *PB; // Loop Block, Preheader Block member
2941 void moveGroup(InstrGroup &G, MachineBasicBlock &LB, MachineBasicBlock &PB,
2956 LB = &B; in PhiInfo()
3076 void HexagonLoopRescheduling::moveGroup(InstrGroup &G, MachineBasicBlock &LB, in moveGroup() argument
3083 BuildMI(LB, At, At->getDebugLoc(), HII->get(TargetOpcode::PHI), PhiR) in moveGroup()
3087 .addMBB(&LB); in moveGroup()
3097 auto MIB = BuildMI(LB, At, DL, HII->get(SI->getOpcode()), NewDR); in moveGroup()
3116 LLVM_DEBUG(dbgs() << "Processing loop in " << printMBBReference(*C.LB) in processLoop()
3119 for (auto &I : *C.LB) { in processLoop()
3128 if (UseI->getParent() != C.LB) { in processLoop()
3138 Phis.push_back(PhiInfo(I, *C.LB)); in processLoop()
3147 << I.LB->getNumber() << ')'; in processLoop()
3162 for (auto I = C.LB->rbegin(), E = C.LB->rend(); I != E; ++I) { in processLoop()
3181 if (UseI->getParent() == C.LB) { in processLoop()
3186 if (UseI->getOperand(Idx+1).getMBB() != C.LB) in processLoop()
3313 moveGroup(G, *F->LB, *F->PB, F->LB->getFirstNonPHI(), F->DefR, PrehR); in processLoop()