/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | IRTranslator.h | 157 using CFGEdge = std::pair<const BasicBlock *, const BasicBlock *>; variable 158 DenseMap<CFGEdge, SmallVector<MachineBasicBlock *, 1>> MachinePreds; 596 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 602 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { in getMachinePredBBs()
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | IRTranslator.h | 158 using CFGEdge = std::pair<const BasicBlock *, const BasicBlock *>; variable 159 DenseMap<CFGEdge, SmallVector<MachineBasicBlock *, 1>> MachinePreds; 644 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 650 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { in getMachinePredBBs()
|
/external/llvm/lib/Target/Hexagon/ |
D | BitTracker.h | 60 typedef std::pair<int,int> CFGEdge; typedef 61 typedef std::set<CFGEdge> EdgeSetType; 63 typedef std::queue<CFGEdge> EdgeQueueType;
|
D | BitTracker.cpp | 806 if (!EdgeExec.count(CFGEdge(PredN, ThisN))) { in visitPHI() 970 FlowQ.push(CFGEdge(ThisN, TargetN)); in visitBranchesFrom() 1073 FlowQ.push(CFGEdge(-1, EntryN)); in run() 1076 CFGEdge Edge = FlowQ.front(); in run() 1112 FlowQ.push(CFGEdge(ThisN, NextN)); in run()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | BitTracker.h | 67 using CFGEdge = std::pair<int, int>; member 68 using EdgeSetType = std::set<CFGEdge>; 70 using EdgeQueueType = std::queue<CFGEdge>;
|
D | BitTracker.cpp | 820 if (!EdgeExec.count(CFGEdge(PredN, ThisN))) { in visitPHI() 977 FlowQ.push(CFGEdge(ThisN, TB->getNumber())); in visitBranchesFrom() 1055 CFGEdge Edge = FlowQ.front(); in runEdgeQueue() 1092 FlowQ.push(CFGEdge(ThisN, NextN)); in runEdgeQueue() 1138 FlowQ.push(CFGEdge(-1, EntryN)); in run()
|
D | HexagonConstPropagation.cpp | 276 using CFGEdge = std::pair<unsigned, unsigned>; typedef in __anone2ca9bd80111::MachineConstPropagator 277 using SetOfCFGEdge = std::set<CFGEdge>; 279 using QueueOfCFGEdge = std::queue<CFGEdge>; 656 if (!EdgeExec.count(CFGEdge(PBN, MBN))) { in visitPHI() 789 FlowQ.push(CFGEdge(MBN, TBN)); in visitBranchesFrom() 880 FlowQ.push(CFGEdge(EntryNum, EntryNum)); in propagate() 883 CFGEdge Edge = FlowQ.front(); in propagate() 939 FlowQ.push(CFGEdge(SBN, SSB->getNumber())); in propagate() 951 if (!EdgeExec.count(CFGEdge(BN, SN))) in propagate()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | BitTracker.h | 67 using CFGEdge = std::pair<int, int>; member 68 using EdgeSetType = std::set<CFGEdge>; 70 using EdgeQueueType = std::queue<CFGEdge>;
|
D | BitTracker.cpp | 819 if (!EdgeExec.count(CFGEdge(PredN, ThisN))) { in visitPHI() 979 FlowQ.push(CFGEdge(ThisN, TB->getNumber())); in visitBranchesFrom() 1057 CFGEdge Edge = FlowQ.front(); in runEdgeQueue() 1094 FlowQ.push(CFGEdge(ThisN, NextN)); in runEdgeQueue() 1140 FlowQ.push(CFGEdge(-1, EntryN)); in run()
|
D | HexagonConstPropagation.cpp | 275 using CFGEdge = std::pair<unsigned, unsigned>; typedef in __anon11e3d3c40111::MachineConstPropagator 276 using SetOfCFGEdge = std::set<CFGEdge>; 278 using QueueOfCFGEdge = std::queue<CFGEdge>; 655 if (!EdgeExec.count(CFGEdge(PBN, MBN))) { in visitPHI() 791 FlowQ.push(CFGEdge(MBN, TBN)); in visitBranchesFrom() 885 FlowQ.push(CFGEdge(EntryNum, EntryNum)); in propagate() 888 CFGEdge Edge = FlowQ.front(); in propagate() 944 FlowQ.push(CFGEdge(SBN, SSB->getNumber())); in propagate() 956 if (!EdgeExec.count(CFGEdge(BN, SN))) in propagate()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | IRTranslator.cpp | 283 void IRTranslator::addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred) { in addMachineCFGPred() 2897 CFGEdge HeaderToDefaultEdge = {BTB.Parent->getBasicBlock(), in finalizeBasicBlock()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | IRTranslator.cpp | 283 void IRTranslator::addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred) { in addMachineCFGPred()
|