Searched refs:RemBB (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DivRemPairs.cpp | 242 BasicBlock *RemBB = RemInst->getParent(); in optimizeDivRem() local 267 if (RemBB->getSingleSuccessor() == DivBB) { in optimizeDivRem() 268 PredBB = RemBB->getUniquePredecessor(); in optimizeDivRem() 283 } else if (BasicBlock *RemPredBB = RemBB->getUniquePredecessor()) { in optimizeDivRem() 292 IsSafeToHoist(RemInst, RemBB) && IsSafeToHoist(DivInst, DivBB) && in optimizeDivRem() 294 [&](BasicBlock *BB) { return BB == DivBB || BB == RemBB; }) && in optimizeDivRem() 296 [&](BasicBlock *BB) { return BB == RemBB || BB == PredBB; })) { in optimizeDivRem()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 1474 MachineBasicBlock *RemBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitShiftInstr() local 1477 F->insert(I, RemBB); in EmitShiftInstr() 1481 RemBB->splice(RemBB->begin(), BB, std::next(MachineBasicBlock::iterator(MI)), in EmitShiftInstr() 1483 RemBB->transferSuccessorsAndUpdatePHIs(BB); in EmitShiftInstr() 1487 BB->addSuccessor(RemBB); in EmitShiftInstr() 1488 LoopBB->addSuccessor(RemBB); in EmitShiftInstr() 1505 .addMBB(RemBB) in EmitShiftInstr() 1537 BuildMI(*RemBB, RemBB->begin(), dl, TII.get(MSP430::PHI), DstReg) in EmitShiftInstr() 1542 return RemBB; in EmitShiftInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBlockPlacement.cpp | 3092 [&](MachineBasicBlock *RemBB) { in maybeTailDuplicateBlock() argument 3099 if (BlockToChain.count(RemBB)) { in maybeTailDuplicateBlock() 3100 BlockChain *Chain = BlockToChain[RemBB]; in maybeTailDuplicateBlock() 3102 Chain->remove(RemBB); in maybeTailDuplicateBlock() 3103 BlockToChain.erase(RemBB); in maybeTailDuplicateBlock() 3107 if (&(*PrevUnplacedBlockIt) == RemBB) { in maybeTailDuplicateBlock() 3114 if (RemBB->isEHPad()) in maybeTailDuplicateBlock() 3116 llvm::erase(RemoveList, RemBB); in maybeTailDuplicateBlock() 3121 BlockFilter->remove(RemBB); in maybeTailDuplicateBlock() 3125 MLI->removeBlock(RemBB); in maybeTailDuplicateBlock() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1843 MachineBasicBlock *RemBB = F->CreateMachineBasicBlock(LLVM_BB); in insertShift() local 1847 F->insert(I, RemBB); in insertShift() 1851 RemBB->splice(RemBB->begin(), BB, std::next(MachineBasicBlock::iterator(MI)), in insertShift() 1853 RemBB->transferSuccessorsAndUpdatePHIs(BB); in insertShift() 1859 CheckBB->addSuccessor(RemBB); in insertShift() 1905 return RemBB; in insertShift()
|