Lines Matching refs:LivenessValues
34 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksEndToLiveness;
35 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksBeginToLiveness;
36 llvm::DenseMap<const Stmt *, LiveVariables::LivenessValues> stmtsToLiveness;
40 LiveVariables::LivenessValues
41 merge(LiveVariables::LivenessValues valsA,
42 LiveVariables::LivenessValues valsB);
44 LiveVariables::LivenessValues
45 runOnBlock(const CFGBlock *block, LiveVariables::LivenessValues val,
67 bool LiveVariables::LivenessValues::isLive(const Expr *E) const { in isLive()
71 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { in isLive()
101 LiveVariables::LivenessValues
102 LiveVariablesImpl::merge(LiveVariables::LivenessValues valsA, in merge()
103 LiveVariables::LivenessValues valsB) { in merge()
124 return LiveVariables::LivenessValues(SSetRefA.asImmutableSet(), in merge()
129 bool LiveVariables::LivenessValues::equals(const LivenessValues &V) const { in equals()
160 LiveVariables::LivenessValues &val;
165 LiveVariables::LivenessValues &Val, in TransferFunctions()
478 LiveVariables::LivenessValues
480 LiveVariables::LivenessValues val, in runOnBlock()
550 LivenessValues &prevVal = LV->blocksEndToLiveness[block]; in computeLiveness()
553 LivenessValues val; in computeLiveness()
584 for (llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues>::iterator in dumpBlockLiveness()
600 LiveVariables::LivenessValues vals = blocksEndToLiveness[*it]; in dumpBlockLiveness()