Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVExpandAtomicPseudoInsts.cpp402 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp() local
408 MF->insert(++LoopHeadMBB->getIterator(), LoopIfBodyMBB); in expandAtomicMinMaxOp()
409 MF->insert(++LoopIfBodyMBB->getIterator(), LoopTailMBB); in expandAtomicMinMaxOp()
413 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); in expandAtomicMinMaxOp()
415 LoopIfBodyMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp()
485 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp()
504 computeAndAddLiveIns(LiveRegs, *LoopIfBodyMBB); in expandAtomicMinMaxOp()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVExpandPseudoInsts.cpp419 auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAtomicMinMaxOp() local
425 MF->insert(++LoopHeadMBB->getIterator(), LoopIfBodyMBB); in expandAtomicMinMaxOp()
426 MF->insert(++LoopIfBodyMBB->getIterator(), LoopTailMBB); in expandAtomicMinMaxOp()
430 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); in expandAtomicMinMaxOp()
432 LoopIfBodyMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp()
502 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp()
521 computeAndAddLiveIns(LiveRegs, *LoopIfBodyMBB); in expandAtomicMinMaxOp()