Searched refs:DoneMBB (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVExpandPseudoInsts.cpp | 236 MachineBasicBlock *DoneMBB, in doAtomicBinOpExpansion() argument 298 MachineBasicBlock *DoneMBB, AtomicRMWInst::BinOp BinOp, int Width) { in doMaskedAtomicBinOpExpansion() argument 367 auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicBinOp() local 371 MF->insert(++LoopMBB->getIterator(), DoneMBB); in expandAtomicBinOp() 375 LoopMBB->addSuccessor(DoneMBB); in expandAtomicBinOp() 376 DoneMBB->splice(DoneMBB->end(), &MBB, MI, MBB.end()); in expandAtomicBinOp() 377 DoneMBB->transferSuccessors(&MBB); in expandAtomicBinOp() 381 doAtomicBinOpExpansion(TII, MI, DL, &MBB, LoopMBB, DoneMBB, BinOp, Width); in expandAtomicBinOp() 383 doMaskedAtomicBinOpExpansion(TII, MI, DL, &MBB, LoopMBB, DoneMBB, BinOp, in expandAtomicBinOp() 391 computeAndAddLiveIns(LiveRegs, *DoneMBB); in expandAtomicBinOp() [all …]
|
D | RISCVISelLowering.cpp | 1123 MachineBasicBlock *DoneMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitReadCycleWidePseudo() local 1124 MF.insert(It, DoneMBB); in emitReadCycleWidePseudo() 1127 DoneMBB->splice(DoneMBB->begin(), BB, in emitReadCycleWidePseudo() 1129 DoneMBB->transferSuccessorsAndUpdatePHIs(BB); in emitReadCycleWidePseudo() 1156 LoopMBB->addSuccessor(DoneMBB); in emitReadCycleWidePseudo() 1160 return DoneMBB; in emitReadCycleWidePseudo()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 371 MachineBasicBlock *DoneMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local 376 F->insert(It, DoneMBB); in LowerFPToInt() 379 DoneMBB->splice(DoneMBB->begin(), BB, std::next(MI.getIterator()), BB->end()); in LowerFPToInt() 380 DoneMBB->transferSuccessorsAndUpdatePHIs(BB); in LowerFPToInt() 384 TrueMBB->addSuccessor(DoneMBB); in LowerFPToInt() 385 FalseMBB->addSuccessor(DoneMBB); in LowerFPToInt() 426 BuildMI(FalseMBB, DL, TII.get(WebAssembly::BR)).addMBB(DoneMBB); in LowerFPToInt() 428 BuildMI(*DoneMBB, DoneMBB->begin(), DL, TII.get(TargetOpcode::PHI), OutReg) in LowerFPToInt() 434 return DoneMBB; in LowerFPToInt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 7073 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicLoadBinary() local 7137 MBB->addSuccessor(DoneMBB); in emitAtomicLoadBinary() 7140 return DoneMBB; in emitAtomicLoadBinary() 7191 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicLoadMinMax() local 7255 MBB->addSuccessor(DoneMBB); in emitAtomicLoadMinMax() 7258 return DoneMBB; in emitAtomicLoadMinMax() 7302 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); in emitAtomicCmpSwapW() local 7349 .addImm(SystemZ::CCMASK_CMP_NE).addMBB(DoneMBB); in emitAtomicCmpSwapW() 7350 MBB->addSuccessor(DoneMBB); in emitAtomicCmpSwapW() 7375 MBB->addSuccessor(DoneMBB); in emitAtomicCmpSwapW() [all …]
|