Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp952 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
956 MF->insert(It, loopMBB); in emitAtomicBinary()
968 BB->addSuccessor(loopMBB); in emitAtomicBinary()
969 loopMBB->addSuccessor(loopMBB); in emitAtomicBinary()
970 loopMBB->addSuccessor(exitMBB); in emitAtomicBinary()
977 BB = loopMBB; in emitAtomicBinary()
991 BuildMI(BB, DL, TII->get(BEQ)).addReg(Success).addReg(ZERO).addMBB(loopMBB); in emitAtomicBinary()
1039 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1044 MF->insert(It, loopMBB); in emitAtomicBinaryPartword()
1053 BB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp359 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
361 MF->insert(It, loopMBB); in emitAtomicBinary()
377 BB->addSuccessor(loopMBB); in emitAtomicBinary()
385 BB = loopMBB; in emitAtomicBinary()
406 .addReg(stxr_status).addMBB(loopMBB); in emitAtomicBinary()
408 BB->addSuccessor(loopMBB); in emitAtomicBinary()
454 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryMinMax() local
456 MF->insert(It, loopMBB); in emitAtomicBinaryMinMax()
471 BB->addSuccessor(loopMBB); in emitAtomicBinaryMinMax()
480 BB = loopMBB; in emitAtomicBinaryMinMax()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp6124 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
6126 MF->insert(It, loopMBB); in EmitAtomicBinary()
6144 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6153 BB = loopMBB; in EmitAtomicBinary()
6175 .addMBB(loopMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitAtomicBinary()
6177 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6235 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinaryMinMax() local
6237 MF->insert(It, loopMBB); in EmitAtomicBinaryMinMax()
6255 BB->addSuccessor(loopMBB); in EmitAtomicBinaryMinMax()
6266 BB = loopMBB; in EmitAtomicBinaryMinMax()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5863 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
5865 F->insert(It, loopMBB); in EmitAtomicBinary()
5881 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5889 BB = loopMBB; in EmitAtomicBinary()
5897 .addImm(PPC::PRED_NE).addReg(PPC::CR0).addMBB(loopMBB); in EmitAtomicBinary()
5898 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5932 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local
5934 F->insert(It, loopMBB); in EmitPartwordAtomicBinary()
5962 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
6011 BB = loopMBB; in EmitPartwordAtomicBinary()
[all …]