Home
last modified time | relevance | path

Searched refs:LoopMBB (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp179 BuildMI(LoopMBB, DL, TII->get(RISCV::AND), ScratchReg) in doAtomicBinOpExpansion()
190 BuildMI(LoopMBB, DL, TII->get(RISCV::BNE)) in doAtomicBinOpExpansion()
193 .addMBB(LoopMBB); in doAtomicBinOpExpansion()
275 BuildMI(LoopMBB, DL, TII->get(RISCV::BNE)) in doMaskedAtomicBinOpExpansion()
278 .addMBB(LoopMBB); in doMaskedAtomicBinOpExpansion()
293 MF->insert(++MBB.getIterator(), LoopMBB); in expandAtomicBinOp()
294 MF->insert(++LoopMBB->getIterator(), DoneMBB); in expandAtomicBinOp()
297 LoopMBB->addSuccessor(LoopMBB); in expandAtomicBinOp()
298 LoopMBB->addSuccessor(DoneMBB); in expandAtomicBinOp()
301 MBB.addSuccessor(LoopMBB); in expandAtomicBinOp()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp571 MF.insert(MBBIter, LoopMBB); in emitStackProbeInline()
693 .addMBB(LoopMBB); in emitStackProbeInline()
696 LoopMBB->addLiveIn(JoinReg); in emitStackProbeInline()
701 BuildMI(LoopMBB, DL, TII.get(X86::MOV8mi)) in emitStackProbeInline()
709 LoopMBB->addLiveIn(RoundedReg); in emitStackProbeInline()
710 BuildMI(LoopMBB, DL, TII.get(X86::CMP64rr)) in emitStackProbeInline()
713 BuildMI(LoopMBB, DL, TII.get(X86::JNE_1)).addMBB(LoopMBB); in emitStackProbeInline()
739 RoundMBB->addSuccessor(LoopMBB); in emitStackProbeInline()
740 LoopMBB->addSuccessor(ContinueMBB); in emitStackProbeInline()
741 LoopMBB->addSuccessor(LoopMBB); in emitStackProbeInline()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6496 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
6506 MBB = LoopMBB; in emitAtomicLoadBinary()
6550 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
6616 MBB->addSuccessor(LoopMBB); in emitAtomicLoadMinMax()
6623 MBB = LoopMBB; in emitAtomicLoadMinMax()
6668 MBB->addSuccessor(LoopMBB); in emitAtomicLoadMinMax()
6745 MBB = LoopMBB; in emitAtomicCmpSwapW()
6904 MachineBasicBlock *NextMBB = (EndMBB ? emitBlockAfter(LoopMBB) : LoopMBB); in emitMemMemWrapper()
6922 MBB = LoopMBB; in emitMemMemWrapper()
6971 .addMBB(LoopMBB); in emitMemMemWrapper()
[all …]