reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
152 return I != ValueState.end() ? I->second : LatticeFunc->getUntrackedVal(); 233 if (LatticeFunc->IsUntrackedValue(Key)) 234 return LatticeFunc->getUntrackedVal(); 235 LatticeVal LV = LatticeFunc->ComputeLatticeVal(Key); 238 if (LV == LatticeFunc->getUntrackedVal()) 307 if (BCValue == LatticeFunc->getOverdefinedVal() || 308 BCValue == LatticeFunc->getUntrackedVal()) { 315 if (BCValue == LatticeFunc->getUndefVal()) 319 dyn_cast_or_null<Constant>(LatticeFunc->GetValueFromLatticeVal( 346 if (SCValue == LatticeFunc->getOverdefinedVal() || 347 SCValue == LatticeFunc->getUntrackedVal()) { 354 if (SCValue == LatticeFunc->getUndefVal()) 357 Constant *C = dyn_cast_or_null<Constant>(LatticeFunc->GetValueFromLatticeVal( 401 if (LatticeFunc->IsSpecialCasedPHI(&PN)) { 403 LatticeFunc->ComputeInstructionState(PN, ChangedValues, *this); 405 if (ChangedValue.second != LatticeFunc->getUntrackedVal()) 413 LatticeVal Overdefined = LatticeFunc->getOverdefinedVal(); 416 if (PNIV == Overdefined || PNIV == LatticeFunc->getUntrackedVal()) 438 PNIV = LatticeFunc->MergeValues(PNIV, OpVal); 458 LatticeFunc->ComputeInstructionState(I, ChangedValues, *this); 460 if (ChangedValue.second != LatticeFunc->getUntrackedVal()) 513 if (LV == LatticeFunc->getUntrackedVal()) 516 LatticeFunc->PrintLatticeVal(LV, OS); 518 LatticeFunc->PrintLatticeKey(Key, OS);