Lines Matching defs:CFGBlockValues
115 // CFGBlockValues: dataflow values for CFG blocks.
137 class CFGBlockValues {
144 CFGBlockValues(const CFG &cfg);
175 CFGBlockValues::CFGBlockValues(const CFG &c) : cfg(c), vals(0) {}
177 void CFGBlockValues::computeSetOfDeclarations(const DeclContext &dc) {
199 void CFGBlockValues::setAllScratchValues(Value V) {
204 void CFGBlockValues::mergeIntoScratch(ValueVector const &source,
212 bool CFGBlockValues::updateValueVectorWithScratch(const CFGBlock *block) {
223 void CFGBlockValues::resetScratch() {
227 ValueVector::reference CFGBlockValues::operator[](const VarDecl *vd) {
481 CFGBlockValues &vals;
490 TransferFunctions(CFGBlockValues &vals, const CFG &cfg,
837 AnalysisDeclContext &ac, CFGBlockValues &vals,
917 CFGBlockValues vals(cfg);