Home
last modified time | relevance | path

Searched refs:LoopHeadMBB (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp373 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp()
375 LoopTailMBB->addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp()
379 MBB.addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp()
455 .addMBB(LoopHeadMBB); in expandAtomicMinMaxOp()
487 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicCmpXchg()
488 LoopHeadMBB->addSuccessor(TailMBB); in expandAtomicCmpXchg()
494 MBB.addSuccessor(LoopHeadMBB); in expandAtomicCmpXchg()
506 BuildMI(LoopHeadMBB, DL, in expandAtomicCmpXchg()
530 .addMBB(LoopHeadMBB); in expandAtomicCmpXchg()
538 BuildMI(LoopHeadMBB, DL, in expandAtomicCmpXchg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp455 MF->insert(++MBB.getIterator(), LoopHeadMBB); in expandAtomicMinMaxOp()
461 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); in expandAtomicMinMaxOp()
462 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp()
464 LoopTailMBB->addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp()
468 MBB.addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp()
545 .addMBB(LoopHeadMBB); in expandAtomicMinMaxOp()
652 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicCmpXchg()
655 LoopTailMBB->addSuccessor(LoopHeadMBB); in expandAtomicCmpXchg()
658 MBB.addSuccessor(LoopHeadMBB); in expandAtomicCmpXchg()
684 .addMBB(LoopHeadMBB); in expandAtomicCmpXchg()
[all …]