Searched refs:exitMBB (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 117 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword() local 122 MF->insert(It, exitMBB); in expandAtomicCmpSwapSubword() 125 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwapSubword() 127 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwapSubword() 139 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword() 195 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicCmpSwapSubword() 253 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap() local 257 MF->insert(It, exitMBB); in expandAtomicCmpSwap() 260 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwap() 262 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwap() [all …]
|
| H A D | MipsISelLowering.cpp | 1755 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local 1757 MF->insert(It, exitMBB); in emitAtomicBinaryPartword() 1760 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinaryPartword() 1762 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinaryPartword() 1764 BB->addSuccessor(exitMBB, BranchProbability::getOne()); in emitAtomicBinaryPartword() 1825 return exitMBB; in emitAtomicBinaryPartword() 1939 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local 1941 MF->insert(It, exitMBB); in emitAtomicCmpSwapPartword() 1944 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicCmpSwapPartword() 1946 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicCmpSwapPartword() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 11031 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local 11035 F->insert(It, exitMBB); in EmitAtomicBinary() 11036 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinary() 11038 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinary() 11085 .addImm(CmpPred).addReg(PPC::CR0).addMBB(exitMBB); in EmitAtomicBinary() 11087 BB->addSuccessor(exitMBB); in EmitAtomicBinary() 11095 BB->addSuccessor(exitMBB); in EmitAtomicBinary() 11099 BB = exitMBB; in EmitAtomicBinary() 11203 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local 11207 F->insert(It, exitMBB); in EmitPartwordAtomicBinary() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 10830 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitStructByval() local 10832 MF->insert(It, exitMBB); in EmitStructByval() 10835 exitMBB->splice(exitMBB->begin(), BB, in EmitStructByval() 10837 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitStructByval() 10937 BB->addSuccessor(exitMBB); in EmitStructByval() 10940 BB = exitMBB; in EmitStructByval() 10941 auto StartOfExit = exitMBB->begin(); in EmitStructByval() 11515 MachineBasicBlock *exitMBB = OtherSucc(BB, destMBB); in EmitInstrWithCustomInserter() local 11517 std::swap(destMBB, exitMBB); in EmitInstrWithCustomInserter() 11523 .addMBB(exitMBB) in EmitInstrWithCustomInserter() [all …]
|