Lines Matching refs:BasicBlock

59 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) {  in addPredecessor()
72 void BasicBlock::reservePredecessors(unsigned NumPreds) { in reservePredecessors()
153 unsigned BasicBlock::renumberInstrs(unsigned ID) { in renumberInstrs()
166 unsigned BasicBlock::topologicalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalSort()
190 unsigned BasicBlock::topologicalFinalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalFinalSort()
209 void BasicBlock::computeDominator() { in computeDominator()
210 BasicBlock *Candidate = nullptr; in computeDominator()
236 void BasicBlock::computePostDominator() { in computePostDominator()
237 BasicBlock *Candidate = nullptr; in computePostDominator()
267 static inline void computeNodeSize(BasicBlock *B, in computeNodeSize()
268 BasicBlock::TopologyNode BasicBlock::*TN) { in computeNodeSize()
269 BasicBlock::TopologyNode *N = &(B->*TN); in computeNodeSize()
271 BasicBlock::TopologyNode *P = &(N->Parent->*TN); in computeNodeSize()
278 static inline void computeNodeID(BasicBlock *B, in computeNodeID()
279 BasicBlock::TopologyNode BasicBlock::*TN) { in computeNodeID()
280 BasicBlock::TopologyNode *N = &(B->*TN); in computeNodeID()
282 BasicBlock::TopologyNode *P = &(N->Parent->*TN); in computeNodeID()
321 computeNodeSize(Block, &BasicBlock::DominatorNode); in computeNormalForm()
326 computeNodeID(Block, &BasicBlock::DominatorNode); in computeNormalForm()
327 computeNodeSize(Block, &BasicBlock::PostDominatorNode); in computeNormalForm()
331 computeNodeID(Block, &BasicBlock::PostDominatorNode); in computeNormalForm()