Home
last modified time | relevance | path

Searched refs:exitMBB (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp324 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
326 MF->insert(It, exitMBB); in emitAtomicBinary()
329 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinary()
332 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinary()
373 BB->addSuccessor(exitMBB); in emitAtomicBinary()
377 BB = exitMBB; in emitAtomicBinary()
417 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryMinMax() local
419 MF->insert(It, exitMBB); in emitAtomicBinaryMinMax()
422 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinaryMinMax()
425 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinaryMinMax()
[all …]
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1109 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
1113 MF->insert(It, exitMBB); in emitAtomicBinary()
1116 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinary()
1119 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinary()
1126 loopMBB->addSuccessor(exitMBB); in emitAtomicBinary()
1151 return exitMBB; in emitAtomicBinary()
1197 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1202 MF->insert(It, exitMBB); in emitAtomicBinaryPartword()
1205 exitMBB->splice(exitMBB->begin(), BB, in emitAtomicBinaryPartword()
1207 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in emitAtomicBinaryPartword()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5701 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
5703 F->insert(It, exitMBB); in EmitAtomicBinary()
5704 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinary()
5707 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinary()
5736 BB->addSuccessor(exitMBB); in EmitAtomicBinary()
5740 BB = exitMBB; in EmitAtomicBinary()
5770 MachineBasicBlock *exitMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local
5772 F->insert(It, exitMBB); in EmitPartwordAtomicBinary()
5773 exitMBB->splice(exitMBB->begin(), BB, in EmitPartwordAtomicBinary()
5776 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitPartwordAtomicBinary()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp5720 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicCmpSwap() local
5723 MF->insert(It, exitMBB); in EmitAtomicCmpSwap()
5726 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicCmpSwap()
5729 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicCmpSwap()
5748 .addMBB(exitMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitAtomicCmpSwap()
5750 BB->addSuccessor(exitMBB); in EmitAtomicCmpSwap()
5766 BB->addSuccessor(exitMBB); in EmitAtomicCmpSwap()
5770 BB = exitMBB; in EmitAtomicCmpSwap()
5818 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
5820 MF->insert(It, exitMBB); in EmitAtomicBinary()
[all …]