Home
last modified time | relevance | path

Searched refs:FlowQ (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp978 FlowQ.push(CFGEdge(ThisN, TB->getNumber())); in visitBranchesFrom()
1042 while (!FlowQ.empty()) in visit()
1043 FlowQ.pop(); in visit()
1055 while (!FlowQ.empty()) { in runEdgeQueue()
1056 CFGEdge Edge = FlowQ.front(); in runEdgeQueue()
1057 FlowQ.pop(); in runEdgeQueue()
1092 FlowQ.push(CFGEdge(ThisN, NextN)); in runEdgeQueue()
1120 assert(FlowQ.empty()); in run()
1138 FlowQ.push(CFGEdge(-1, EntryN)); in run()
1140 while (!FlowQ.empty() || !UseQ.empty()) { in run()
H A DHexagonConstPropagation.cpp284 QueueOfCFGEdge FlowQ; member in __anona14c30040111::MachineConstPropagator
791 FlowQ.push(CFGEdge(MBN, TBN)); in visitBranchesFrom()
884 FlowQ.push(CFGEdge(EntryNum, EntryNum)); in propagate()
886 while (!FlowQ.empty()) { in propagate()
887 CFGEdge Edge = FlowQ.front(); in propagate()
888 FlowQ.pop(); in propagate()
943 FlowQ.push(CFGEdge(SBN, SSB->getNumber())); in propagate()
1064 assert(FlowQ.empty()); in run()
H A DBitTracker.h120 EdgeQueueType FlowQ; // Work queue of CFG edges. member