Lines Matching refs:CFGBlock
34 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksEndToLiveness;
35 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksBeginToLiveness;
45 runOnBlock(const CFGBlock *block, LiveVariables::LivenessValues val,
141 bool LiveVariables::isLive(const CFGBlock *B, const VarDecl *D) { in isLive()
162 const CFGBlock *currentBlock;
167 const CFGBlock *CurrentBlock) in TransferFunctions()
479 LiveVariablesImpl::runOnBlock(const CFGBlock *block, in runOnBlock()
490 for (CFGBlock::const_reverse_iterator it = block->rbegin(), in runOnBlock()
543 for (const CFGBlock *B : cfg->nodes()) { in computeLiveness()
547 while (const CFGBlock *block = worklist.dequeue()) { in computeLiveness()
554 for (CFGBlock::const_succ_iterator it = block->succ_begin(), in computeLiveness()
556 if (const CFGBlock *succ = *it) { in computeLiveness()
583 std::vector<const CFGBlock *> vec; in dumpBlockLiveness()
584 for (llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues>::iterator in dumpBlockLiveness()
589 llvm::sort(vec, [](const CFGBlock *A, const CFGBlock *B) { in dumpBlockLiveness()
595 for (std::vector<const CFGBlock *>::iterator in dumpBlockLiveness()
630 for (const CFGBlock *B : *analysisContext.getCFG()) { in dumpExprLiveness()