Lines Matching defs:var
461 const Variable* var = entry->getVariable();
463 if (addedVars.find(var) != addedVars.end())
466 DE_ASSERT(std::find(m_entryCache.begin(), m_entryCache.end(), CompareEntryVariable(var)) == m_entryCache.end());
468 if (oldValues.find(var) != oldValues.end())
470 const ValueEntry* oldEntry = oldValues[var];
473 ValueRange intersectedValue(var->getType());
477 if (!newTopScope.findEntry(var))
478 newTopScope.allocate(var);
480 newTopScope.setValue(var, intersectedValue.asAccess());
483 m_entryCache.push_back(newTopScope.findEntry(var));
488 addedVars.insert(var); // Record as cached variable.
496 const Variable* var = oldEntry->getVariable();
498 if (addedVars.find(var) == addedVars.end())
499 setValue(var, oldEntry->getValueRange());