Searched refs:NewMBB (Results 1 - 8 of 8) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | ExpandISelPseudos.cpp | 61 MachineBasicBlock *NewMBB = local 64 if (NewMBB != MBB) { 65 MBB = NewMBB; 66 I = NewMBB; 67 MBBI = NewMBB->begin(); 68 MBBE = NewMBB->end();
|
H A D | BranchFolding.h | 99 MachineBasicBlock *NewMBB);
|
H A D | BranchFolding.cpp | 386 MachineBasicBlock *NewMBB) { 395 NewMBB->addLiveIn(i); 426 MachineBasicBlock *NewMBB =MF.CreateMachineBasicBlock(BB); local 427 CurMBB.getParent()->insert(++MBBI, NewMBB); 430 NewMBB->transferSuccessors(&CurMBB); 432 // Add an edge from CurMBB to NewMBB for the fall-through. 433 CurMBB.addSuccessor(NewMBB); 436 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end()); 439 MaintainLiveIns(&CurMBB, NewMBB); 385 MaintainLiveIns(MachineBasicBlock *CurMBB, MachineBasicBlock *NewMBB) argument [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsLongBranch.cpp | 147 MachineBasicBlock *NewMBB = local 150 // Insert NewMBB and fix control flow. 152 NewMBB->transferSuccessors(MBB); 153 NewMBB->removeSuccessor(Tgt); 154 MBB->addSuccessor(NewMBB); 156 MF->insert(std::next(MachineFunction::iterator(MBB)), NewMBB); 158 NewMBB->splice(NewMBB->end(), MBB, (++LastBr).base(), MBB->end());
|
H A D | MipsConstantIslandPass.cpp | 403 MachineBasicBlock *&NewMBB); 864 // Next, update WaterList. Specifically, we need to add NewMBB as having 935 // Figure out how large the NewMBB is. As the second half of the original 1244 /// unconditional branch around it. In either case NewMBB is set to a 1249 MachineBasicBlock *&NewMBB) { 1268 NewMBB = std::next(MachineFunction::iterator(UserMBB)); 1275 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB); 1340 NewMBB = splitBlockBeforeInstr(MI); 1365 MachineBasicBlock *NewMBB; local 1377 // The new CPE goes before the following block (NewMBB) 1247 createNewWater(unsigned CPUserIndex, unsigned UserOffset, MachineBasicBlock *&NewMBB) argument [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMConstantIslandPass.cpp | 290 MachineBasicBlock *&NewMBB); 861 // Next, update WaterList. Specifically, we need to add NewMBB as having 933 // Figure out how large the NewMBB is. As the second half of the original 1227 /// unconditional branch around it. In either case NewMBB is set to a 1232 MachineBasicBlock *&NewMBB) { 1253 NewMBB = std::next(MachineFunction::iterator(UserMBB)); 1261 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB); 1263 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB) 1355 NewMBB = splitBlockBeforeInstr(MI); 1383 MachineBasicBlock *NewMBB; local 1230 createNewWater(unsigned CPUserIndex, unsigned UserOffset, MachineBasicBlock *&NewMBB) argument [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDILCFGStructurizer.cpp | 493 MachineInstr *NewMBB = local 495 MBB->insert(I, NewMBB); 497 SHOWNEWINSTR(NewMBB); 498 return NewMBB; 695 MachineBasicBlock *NewMBB = Func->CreateMachineBasicBlock(); local 696 Func->push_back(NewMBB); //insert to function 700 NewMBB->push_back(MI); 702 return NewMBB;
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 2571 MachineBasicBlock *NewMBB = MF.CreateMachineBasicBlock(MBB->getBasicBlock()); local 2572 MF.insert(std::next(MachineFunction::iterator(MBB)), NewMBB); 2573 return NewMBB; 2580 MachineBasicBlock *NewMBB = emitBlockAfter(MBB); local 2581 NewMBB->splice(NewMBB->begin(), MBB, 2583 NewMBB->transferSuccessorsAndUpdatePHIs(MBB); 2584 return NewMBB; 2590 MachineBasicBlock *NewMBB = emitBlockAfter(MBB); local 2591 NewMBB [all...] |
Completed in 366 milliseconds