Searched refs:PredB (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonEarlyIfConv.cpp | 185 void mergeBlocks(MachineBasicBlock *PredB, MachineBasicBlock *SuccB); 990 void HexagonEarlyIfConversion::mergeBlocks(MachineBasicBlock *PredB, in mergeBlocks() argument 992 DEBUG(dbgs() << "Merging blocks " << PrintMB(PredB) << " and " in mergeBlocks() 996 TII->RemoveBranch(*PredB); in mergeBlocks() 997 PredB->removeSuccessor(SuccB); in mergeBlocks() 998 PredB->splice(PredB->end(), SuccB, SuccB->begin(), SuccB->end()); in mergeBlocks() 1001 PredB->addSuccessor(*I); in mergeBlocks() 1002 PredB->normalizeSuccProbs(); in mergeBlocks() 1003 replacePhiEdges(SuccB, PredB); in mergeBlocks() 1006 PredB->updateTerminator(); in mergeBlocks()
|
D | RDFGraph.h | 443 NodeId PredB; // Id of the predecessor block for a phi use. member 536 return Ref.PhiU.PredB; in getPredecessor() 540 Ref.PhiU.PredB = B; in setPredecessor() 746 RegisterRef RR, NodeAddr<BlockNode*> PredB,
|
D | HexagonHardwareLoops.cpp | 1879 MachineBasicBlock *PredB = PN->getOperand(i+1).getMBB(); in createPreheaderForLoop() local 1880 if (PredB == Latch) in createPreheaderForLoop() 1886 NewPN->addOperand(MachineOperand::CreateMBB(PredB)); in createPreheaderForLoop() 1892 MachineBasicBlock *PredB = PN->getOperand(i+1).getMBB(); in createPreheaderForLoop() local 1893 if (PredB != Latch) { in createPreheaderForLoop()
|
D | RDFGraph.cpp | 878 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse() argument 882 PUA.Addr->setPredecessor(PredB.Id); in newPhiUse()
|