Searched refs:PredB (Results 1 – 10 of 10) 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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonEarlyIfConv.cpp | 211 void mergeBlocks(MachineBasicBlock *PredB, MachineBasicBlock *SuccB); 1012 void HexagonEarlyIfConversion::mergeBlocks(MachineBasicBlock *PredB, in mergeBlocks() argument 1014 LLVM_DEBUG(dbgs() << "Merging blocks " << PrintMB(PredB) << " and " in mergeBlocks() 1018 HII->removeBranch(*PredB); in mergeBlocks() 1019 PredB->removeSuccessor(SuccB); in mergeBlocks() 1020 PredB->splice(PredB->end(), SuccB, SuccB->begin(), SuccB->end()); in mergeBlocks() 1021 PredB->transferSuccessorsAndUpdatePHIs(SuccB); in mergeBlocks() 1024 PredB->updateTerminator(); in mergeBlocks()
|
D | RDFGraph.h | 483 NodeId PredB; // Id of the predecessor block for a phi use. member 583 return Ref.PhiU.PredB; in getPredecessor() 587 Ref.PhiU.PredB = B; in setPredecessor() 828 RegisterRef RR, NodeAddr<BlockNode*> PredB,
|
D | HexagonHardwareLoops.cpp | 1919 MachineBasicBlock *PredB = PN->getOperand(i+1).getMBB(); in createPreheaderForLoop() local 1920 if (PredB == Latch) in createPreheaderForLoop() 1926 NewPN->addOperand(MachineOperand::CreateMBB(PredB)); in createPreheaderForLoop() 1932 MachineBasicBlock *PredB = PN->getOperand(i+1).getMBB(); in createPreheaderForLoop() local 1933 if (PredB != Latch) { in createPreheaderForLoop()
|
D | RDFGraph.cpp | 833 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse() argument 837 PUA.Addr->setPredecessor(PredB.Id); in newPhiUse()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachinePipeliner.cpp | 836 MachineBasicBlock &PredB = *PI.getOperand(i+1).getMBB(); in preprocessPhiNodes() local 837 MachineBasicBlock::iterator At = PredB.getFirstTerminator(); in preprocessPhiNodes() 838 const DebugLoc &DL = PredB.findDebugLoc(At); in preprocessPhiNodes() 839 auto Copy = BuildMI(PredB, At, DL, TII->get(TargetOpcode::COPY), NewReg) in preprocessPhiNodes()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 2399 ICmpInst::Predicate PredA, PredB; in matchThreeWayIntCompare() local 2404 m_Select(m_ICmp(PredB, m_Specific(LHS), m_Specific(RHS)), in matchThreeWayIntCompare() 2406 PredB == ICmpInst::ICMP_SLT) { in matchThreeWayIntCompare()
|