Lines Matching refs:LivenessValues
81 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksEndToLiveness;
82 llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues> blocksBeginToLiveness;
83 llvm::DenseMap<const Stmt *, LiveVariables::LivenessValues> stmtsToLiveness;
87 LiveVariables::LivenessValues
88 merge(LiveVariables::LivenessValues valsA,
89 LiveVariables::LivenessValues valsB);
91 LiveVariables::LivenessValues
92 runOnBlock(const CFGBlock *block, LiveVariables::LivenessValues val,
115 bool LiveVariables::LivenessValues::isLive(const Stmt *S) const { in isLive()
119 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { in isLive()
144 LiveVariables::LivenessValues
145 LiveVariablesImpl::merge(LiveVariables::LivenessValues valsA, in merge()
146 LiveVariables::LivenessValues valsB) { in merge()
167 return LiveVariables::LivenessValues(SSetRefA.asImmutableSet(), in merge()
172 bool LiveVariables::LivenessValues::equals(const LivenessValues &V) const { in equals()
203 LiveVariables::LivenessValues &val;
208 LiveVariables::LivenessValues &Val, in TransferFunctions()
497 LiveVariables::LivenessValues
499 LiveVariables::LivenessValues val, in runOnBlock()
591 LivenessValues &prevVal = LV->blocksEndToLiveness[block]; in computeLiveness()
594 LivenessValues val; in computeLiveness()
625 for (llvm::DenseMap<const CFGBlock *, LiveVariables::LivenessValues>::iterator in dumpBlockLiveness()
641 LiveVariables::LivenessValues vals = blocksEndToLiveness[*it]; in dumpBlockLiveness()