Searched refs:NewMBB (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DExpandISelPseudos.cpp60 MachineBasicBlock *NewMBB = local
63 if (NewMBB != MBB) {
64 MBB = NewMBB;
65 I = NewMBB;
66 MBBI = NewMBB->begin();
67 MBBE = NewMBB->end();
H A DBranchFolding.h99 MachineBasicBlock *NewMBB);
H A DBranchFolding.cpp378 MachineBasicBlock *NewMBB) {
387 NewMBB->addLiveIn(i);
417 MachineBasicBlock *NewMBB =MF.CreateMachineBasicBlock(CurMBB.getBasicBlock()); local
418 CurMBB.getParent()->insert(++MBBI, NewMBB);
421 NewMBB->transferSuccessors(&CurMBB);
423 // Add an edge from CurMBB to NewMBB for the fall-through.
424 CurMBB.addSuccessor(NewMBB);
427 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end());
430 MaintainLiveIns(&CurMBB, NewMBB);
377 MaintainLiveIns(MachineBasicBlock *CurMBB, MachineBasicBlock *NewMBB) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsLongBranch.cpp150 MachineBasicBlock *NewMBB = local
153 // Insert NewMBB and fix control flow.
155 NewMBB->transferSuccessors(MBB);
156 NewMBB->removeSuccessor(Tgt);
157 MBB->addSuccessor(NewMBB);
159 MF->insert(llvm::next(MachineFunction::iterator(MBB)), NewMBB);
161 NewMBB->splice(NewMBB->end(), MBB, (++LastBr).base(), MBB->end());
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp289 MachineBasicBlock *&NewMBB);
859 // Next, update WaterList. Specifically, we need to add NewMBB as having
931 // Figure out how large the NewMBB is. As the second half of the original
1225 /// unconditional branch around it. In either case NewMBB is set to a
1230 MachineBasicBlock *&NewMBB) {
1251 NewMBB = llvm::next(MachineFunction::iterator(UserMBB));
1259 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB);
1261 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB)
1354 NewMBB = splitBlockBeforeInstr(MI);
1382 MachineBasicBlock *NewMBB; local
1228 createNewWater(unsigned CPUserIndex, unsigned UserOffset, MachineBasicBlock *&NewMBB) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1595 MachineBasicBlock *NewMBB = MF.CreateMachineBasicBlock(MBB->getBasicBlock()); local
1596 MF.insert(llvm::next(MachineFunction::iterator(MBB)), NewMBB);
1597 return NewMBB;
1604 MachineBasicBlock *NewMBB = emitBlockAfter(MBB); local
1605 NewMBB->splice(NewMBB->begin(), MBB,
1608 NewMBB->transferSuccessorsAndUpdatePHIs(MBB);
1609 return NewMBB;

Completed in 188 milliseconds