Lines Matching refs:LivenessValues
33 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksEndToLiveness;
34 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksBeginToLiveness;
35 llvm::DenseMap<const Stmt *, LiveVariables::LivenessValues> stmtsToLiveness;
39 LiveVariables::LivenessValues
40 merge(LiveVariables::LivenessValues valsA,
41 LiveVariables::LivenessValues valsB);
43 LiveVariables::LivenessValues
44 runOnBlock(const CFGBlock *block, LiveVariables::LivenessValues val,
66 bool LiveVariables::LivenessValues::isLive(const Expr *E) const { in isLive()
70 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { in isLive()
100 LiveVariables::LivenessValues
101 LiveVariablesImpl::merge(LiveVariables::LivenessValues valsA, in merge()
102 LiveVariables::LivenessValues valsB) { in merge()
123 return LiveVariables::LivenessValues(SSetRefA.asImmutableSet(), in merge()
128 bool LiveVariables::LivenessValues::equals(const LivenessValues &V) const { in equals()
159 LiveVariables::LivenessValues &val;
164 LiveVariables::LivenessValues &Val, in TransferFunctions()
477 LiveVariables::LivenessValues
479 LiveVariables::LivenessValues val, in runOnBlock()
549 LivenessValues &prevVal = LV->blocksEndToLiveness[block]; in computeLiveness()
552 LivenessValues val; in computeLiveness()
583 for (llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues>::iterator in dumpBlockLiveness()
599 LiveVariables::LivenessValues vals = blocksEndToLiveness[*it]; in dumpBlockLiveness()