• Home
  • Raw
  • Download

Lines Matching refs:exitMBB

5720   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()
5823 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinary()
5826 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinary()
5871 BB->addSuccessor(exitMBB); in EmitAtomicBinary()
5875 BB = exitMBB; in EmitAtomicBinary()
5929 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinaryMinMax() local
5931 MF->insert(It, exitMBB); in EmitAtomicBinaryMinMax()
5934 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinaryMinMax()
5937 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinaryMinMax()
5989 BB->addSuccessor(exitMBB); in EmitAtomicBinaryMinMax()
5993 BB = exitMBB; in EmitAtomicBinaryMinMax()
6034 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary64() local
6039 MF->insert(It, exitMBB); in EmitAtomicBinary64()
6042 exitMBB->splice(exitMBB->begin(), BB, in EmitAtomicBinary64()
6045 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitAtomicBinary64()
6093 .addMBB(exitMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitAtomicBinary64()
6094 BB->addSuccessor(exitMBB); in EmitAtomicBinary64()
6123 .addMBB(exitMBB).addImm(CC).addReg(ARM::CPSR); in EmitAtomicBinary64()
6124 BB->addSuccessor(exitMBB); in EmitAtomicBinary64()
6161 BB->addSuccessor(exitMBB); in EmitAtomicBinary64()
6165 BB = exitMBB; in EmitAtomicBinary64()
6861 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitStructByval() local
6863 MF->insert(It, exitMBB); in EmitStructByval()
6866 exitMBB->splice(exitMBB->begin(), BB, in EmitStructByval()
6869 exitMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitStructByval()
6963 BB->addSuccessor(exitMBB); in EmitStructByval()
6966 BB = exitMBB; in EmitStructByval()
6967 MachineInstr *StartOfExit = exitMBB->begin(); in EmitStructByval()
7275 MachineBasicBlock *exitMBB = OtherSucc(BB, destMBB); in EmitInstrWithCustomInserter() local
7277 std::swap(destMBB, exitMBB); in EmitInstrWithCustomInserter()
7282 AddDefaultPred(BuildMI(BB, dl, TII->get(ARM::t2B)).addMBB(exitMBB)); in EmitInstrWithCustomInserter()
7284 BuildMI(BB, dl, TII->get(ARM::B)) .addMBB(exitMBB); in EmitInstrWithCustomInserter()