Home | History | Annotate | Download | only in Analysis

Lines Matching defs:val

114                                            LiveVariables::LivenessValues val,
212 LiveVariables::LivenessValues &val;
217 LiveVariables::LivenessValues &Val,
220 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {}
271 observer->observeStmt(S, currentBlock, val);
276 val.liveStmts = LV.SSetFact.remove(val.liveStmts, S);
293 AddLiveStmt(val.liveStmts, LV.SSetFact, ImplicitObj);
301 val.liveDecls = LV.DSetFact.add(val.liveDecls,
310 AddLiveStmt(val.liveStmts, LV.SSetFact, VA->getSizeExpr());
323 val.liveStmts = LV.SSetFact.add(val.liveStmts, child);
345 AddLiveStmt(val.liveStmts, LV.SSetFact, child);
365 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
382 val.liveDecls = LV.DSetFact.add(val.liveDecls, VD);
389 val.liveDecls = LV.DSetFact.add(val.liveDecls, D);
397 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
415 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
433 val.liveStmts = LV.SSetFact.add(val.liveStmts, subEx->IgnoreParens());
463 LiveVariables::LivenessValues val,
466 TransferFunctions TF(*this, val, obs, block);
479 val.liveDecls = DSetFact.add(val.liveDecls, Dtor->getVarDecl());
488 stmtsToLiveness[S] = val;
490 return val;
560 LivenessValues val;
564 val = LV->merge(val, LV->blocksBeginToLiveness[succ]);
570 else if (prevVal.equals(val))
573 prevVal = val;
576 LV->blocksBeginToLiveness[block] = LV->runOnBlock(block, val);