Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsExpandPseudo.cpp389 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicBinOpSubword() local
393 MF->insert(It, loopMBB); in expandAtomicBinOpSubword()
400 BB.addSuccessor(loopMBB, BranchProbability::getOne()); in expandAtomicBinOpSubword()
401 loopMBB->addSuccessor(sinkMBB); in expandAtomicBinOpSubword()
402 loopMBB->addSuccessor(loopMBB); in expandAtomicBinOpSubword()
403 loopMBB->normalizeSuccProbs(); in expandAtomicBinOpSubword()
405 BuildMI(loopMBB, DL, TII->get(LL), OldVal).addReg(Ptr).addImm(0); in expandAtomicBinOpSubword()
410 BuildMI(loopMBB, DL, TII->get(Mips::AND), BinOpRes) in expandAtomicBinOpSubword()
413 BuildMI(loopMBB, DL, TII->get(Mips::NOR), BinOpRes) in expandAtomicBinOpSubword()
416 BuildMI(loopMBB, DL, TII->get(Mips::AND), BinOpRes) in expandAtomicBinOpSubword()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelLowering.cpp896 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
900 MF->insert(It, loopMBB); in EmitAtomicBinary()
912 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
913 loopMBB->addSuccessor(loopMBB); in EmitAtomicBinary()
914 loopMBB->addSuccessor(exitMBB); in EmitAtomicBinary()
921 BB = loopMBB; in EmitAtomicBinary()
938 .addReg(Success).addReg(Mips::ZERO).addMBB(loopMBB); in EmitAtomicBinary()
984 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinaryPartword() local
989 MF->insert(It, loopMBB); in EmitAtomicBinaryPartword()
999 BB->addSuccessor(loopMBB); in EmitAtomicBinaryPartword()
[all …]
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1152 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinary() local
1155 MF->insert(It, loopMBB); in emitAtomicBinary()
1166 BB->addSuccessor(loopMBB); in emitAtomicBinary()
1167 loopMBB->addSuccessor(loopMBB); in emitAtomicBinary()
1168 loopMBB->addSuccessor(exitMBB); in emitAtomicBinary()
1175 BB = loopMBB; in emitAtomicBinary()
1189 BuildMI(BB, DL, TII->get(BEQ)).addReg(Success).addReg(ZERO).addMBB(loopMBB); in emitAtomicBinary()
1276 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1280 MF->insert(It, loopMBB); in emitAtomicBinaryPartword()
1289 BB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp4668 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
4670 F->insert(It, loopMBB); in EmitAtomicBinary()
4686 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
4694 BB = loopMBB; in EmitAtomicBinary()
4702 .addImm(PPC::PRED_NE).addReg(PPC::CR0).addMBB(loopMBB); in EmitAtomicBinary()
4703 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
4737 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local
4739 F->insert(It, loopMBB); in EmitPartwordAtomicBinary()
4767 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
4816 BB = loopMBB; in EmitPartwordAtomicBinary()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp5186 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
5188 MF->insert(It, loopMBB); in EmitAtomicBinary()
5205 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5214 BB = loopMBB; in EmitAtomicBinary()
5236 .addMBB(loopMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitAtomicBinary()
5238 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5296 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinaryMinMax() local
5298 MF->insert(It, loopMBB); in EmitAtomicBinaryMinMax()
5315 BB->addSuccessor(loopMBB); in EmitAtomicBinaryMinMax()
5326 BB = loopMBB; in EmitAtomicBinaryMinMax()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp8460 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
8462 F->insert(It, loopMBB); in EmitAtomicBinary()
8476 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
8484 BB = loopMBB; in EmitAtomicBinary()
8492 .addImm(PPC::PRED_NE).addReg(PPC::CR0).addMBB(loopMBB); in EmitAtomicBinary()
8493 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
8530 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local
8532 F->insert(It, loopMBB); in EmitPartwordAtomicBinary()
8558 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
8607 BB = loopMBB; in EmitPartwordAtomicBinary()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp9715 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinary() local
9719 F->insert(It, loopMBB); in EmitAtomicBinary()
9735 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
9754 BB = loopMBB; in EmitAtomicBinary()
9780 .addImm(PPC::PRED_NE).addReg(PPC::CR0).addMBB(loopMBB); in EmitAtomicBinary()
9781 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
9822 MachineBasicBlock *loopMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitPartwordAtomicBinary() local
9826 F->insert(It, loopMBB); in EmitPartwordAtomicBinary()
9855 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
9905 BB = loopMBB; in EmitPartwordAtomicBinary()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp8005 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitStructByval() local
8007 MF->insert(It, loopMBB); in EmitStructByval()
8049 BB->addSuccessor(loopMBB); in EmitStructByval()
8056 BB = loopMBB; in EmitStructByval()
8065 .addReg(varLoop).addMBB(loopMBB) in EmitStructByval()
8068 .addReg(srcLoop).addMBB(loopMBB) in EmitStructByval()
8071 .addReg(destLoop).addMBB(loopMBB) in EmitStructByval()
8099 .addMBB(loopMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitStructByval()
8102 BB->addSuccessor(loopMBB); in EmitStructByval()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp9011 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitStructByval() local
9013 MF->insert(It, loopMBB); in EmitStructByval()
9059 BB->addSuccessor(loopMBB); in EmitStructByval()
9066 BB = loopMBB; in EmitStructByval()
9075 .addReg(varLoop).addMBB(loopMBB) in EmitStructByval()
9078 .addReg(srcLoop).addMBB(loopMBB) in EmitStructByval()
9081 .addReg(destLoop).addMBB(loopMBB) in EmitStructByval()
9112 .addMBB(loopMBB).addImm(ARMCC::NE).addReg(ARM::CPSR); in EmitStructByval()
9115 BB->addSuccessor(loopMBB); in EmitStructByval()