Searched refs:CFGEdge (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | BitTracker.h | 64 using CFGEdge = std::pair<int, int>; member 65 using EdgeSetType = std::set<CFGEdge>; 67 using EdgeQueueType = std::queue<CFGEdge>;
|
| H A D | BitTracker.cpp | 814 if (!EdgeExec.count(CFGEdge(PredN, ThisN))) { in visitPHI() 972 FlowQ.push(CFGEdge(ThisN, TB->getNumber())); in visitBranchesFrom() 1050 CFGEdge Edge = FlowQ.front(); in runEdgeQueue() 1086 FlowQ.push(CFGEdge(ThisN, NextN)); in runEdgeQueue() 1132 FlowQ.push(CFGEdge(-1, EntryN)); in run()
|
| H A D | HexagonConstPropagation.cpp | 254 using CFGEdge = std::pair<unsigned, unsigned>; typedef in __anonfe19b4d40111::MachineConstPropagator 255 using SetOfCFGEdge = std::set<CFGEdge>; 257 using QueueOfCFGEdge = std::queue<CFGEdge>; 635 if (!EdgeExec.count(CFGEdge(PBN, MBN))) { in visitPHI() 770 FlowQ.push(CFGEdge(MBN, TBN)); in visitBranchesFrom() 863 FlowQ.push(CFGEdge(EntryNum, EntryNum)); in propagate() 866 CFGEdge Edge = FlowQ.front(); in propagate() 922 FlowQ.push(CFGEdge(SBN, SSB->getNumber())); in propagate() 934 if (!EdgeExec.count(CFGEdge(BN, SN))) in propagate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 154 using CFGEdge = std::pair<const BasicBlock *, const BasicBlock *>; variable 155 DenseMap<CFGEdge, SmallVector<MachineBasicBlock *, 1>> MachinePreds; 752 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 758 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { in getMachinePredBBs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 293 void IRTranslator::addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred) { in addMachineCFGPred() 3770 CFGEdge HeaderToDefaultEdge = {BTB.Parent->getBasicBlock(), in finalizeBasicBlock()
|