Searched refs:exitMBB (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 116 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword() local 121 MF->insert(It, exitMBB); in expandAtomicCmpSwapSubword() 124 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwapSubword() 126 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwapSubword() 138 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword() 194 computeAndAddLiveIns(LiveRegs, *exitMBB); in expandAtomicCmpSwapSubword() 252 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwap() local 256 MF->insert(It, exitMBB); in expandAtomicCmpSwap() 259 exitMBB->splice(exitMBB->begin(), &BB, in expandAtomicCmpSwap() 261 exitMBB->transferSuccessorsAndUpdatePHIs(&BB); in expandAtomicCmpSwap() [all …]
|
| H A D | MipsISelLowering.cpp | 1882 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local 1884 MF->insert(It, exitMBB); in emitAtomicBinaryPartword() 1887 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinaryPartword() 1889 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinaryPartword() 1891 BB->addSuccessor(exitMBB, BranchProbability::getOne()); in emitAtomicBinaryPartword() 1952 return exitMBB; in emitAtomicBinaryPartword() 2066 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local 2068 MF->insert(It, exitMBB); in emitAtomicCmpSwapPartword() 2071 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicCmpSwapPartword() 2073 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicCmpSwapPartword() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 12907 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local 12911 F->insert(It, exitMBB); in EmitAtomicBinary() 12912 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinary() 12914 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinary() 12962 .addMBB(exitMBB); in EmitAtomicBinary() 12964 BB->addSuccessor(exitMBB); in EmitAtomicBinary() 12972 BB->addSuccessor(exitMBB); in EmitAtomicBinary() 12976 BB = exitMBB; in EmitAtomicBinary() 13082 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local 13086 F->insert(It, exitMBB); in EmitPartwordAtomicBinary() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 11634 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitStructByval() local 11636 MF->insert(It, exitMBB); in EmitStructByval() 11641 exitMBB->setCallFrameSize(CallFrameSize); in EmitStructByval() 11644 exitMBB->splice(exitMBB->begin(), BB, in EmitStructByval() 11646 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitStructByval() 11740 BB->addSuccessor(exitMBB); in EmitStructByval() 11743 BB = exitMBB; in EmitStructByval() 11744 auto StartOfExit = exitMBB->begin(); in EmitStructByval() 12319 MachineBasicBlock *exitMBB = OtherSucc(BB, destMBB); in EmitInstrWithCustomInserter() local 12321 std::swap(destMBB, exitMBB); in EmitInstrWithCustomInserter() [all …]
|