reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
88 if (!Tracking && MBB->begin() != I) forward();
lib/CodeGen/RegisterScavenging.cpp67 if (!this->MBB) { 73 this->MBB = &MBB; 168 if (MBBI == MBB->begin()) { 178 MBBI = MBB->begin(); 181 assert(MBBI != MBB->end() && "Already past the end of the basic block!"); 184 assert(MBBI != MBB->end() && "Already at the end of the basic block!"); 236 MBB->getParent()->verify(nullptr, "In Register Scavenger"); 274 if (MBBI == MBB->begin()) { 313 MachineBasicBlock::iterator ME = MBB->getFirstTerminator(); 507 if (!TRI->saveScavengerRegister(*MBB, Before, UseMI, &RC, Reg)) { 516 TII->storeRegToStackSlot(*MBB, Before, Reg, true, Scavenged[SI].FrameIndex, 524 TII->loadRegFromStackSlot(*MBB, UseMI, Reg, Scavenged[SI].FrameIndex,