Lines Matching refs:CFGBlock
33 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksEndToLiveness;
34 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksBeginToLiveness;
44 runOnBlock(const CFGBlock *block, LiveVariables::LivenessValues val,
140 bool LiveVariables::isLive(const CFGBlock *B, const VarDecl *D) { in isLive()
161 const CFGBlock *currentBlock;
166 const CFGBlock *CurrentBlock) in TransferFunctions()
478 LiveVariablesImpl::runOnBlock(const CFGBlock *block, in runOnBlock()
489 for (CFGBlock::const_reverse_iterator it = block->rbegin(), in runOnBlock()
542 for (const CFGBlock *B : cfg->nodes()) { in computeLiveness()
546 while (const CFGBlock *block = worklist.dequeue()) { in computeLiveness()
553 for (CFGBlock::const_succ_iterator it = block->succ_begin(), in computeLiveness()
555 if (const CFGBlock *succ = *it) { in computeLiveness()
582 std::vector<const CFGBlock *> vec; in dumpBlockLiveness()
583 for (llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues>::iterator in dumpBlockLiveness()
588 llvm::sort(vec, [](const CFGBlock *A, const CFGBlock *B) { in dumpBlockLiveness()
594 for (std::vector<const CFGBlock *>::iterator in dumpBlockLiveness()
629 for (const CFGBlock *B : *analysisContext.getCFG()) { in dumpExprLiveness()