reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
47 LatticeVal UndefVal, OverdefinedVal, UntrackedVal; 50 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 50 AbstractLatticeFunction(LatticeVal undefVal, LatticeVal overdefinedVal, 51 LatticeVal untrackedVal) { 59 LatticeVal getUndefVal() const { return UndefVal; } 60 LatticeVal getOverdefinedVal() const { return OverdefinedVal; } 61 LatticeVal getUntrackedVal() const { return UntrackedVal; } 70 virtual LatticeVal ComputeLatticeVal(LatticeKey Key) { 81 virtual LatticeVal MergeValues(LatticeVal X, LatticeVal Y) { 81 virtual LatticeVal MergeValues(LatticeVal X, LatticeVal Y) { 81 virtual LatticeVal MergeValues(LatticeVal X, LatticeVal Y) { 90 DenseMap<LatticeKey, LatticeVal> &ChangedValues, 91 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 94 virtual void PrintLatticeVal(LatticeVal LV, raw_ostream &OS); 103 virtual Value *GetValueFromLatticeVal(LatticeVal LV, Type *Ty = nullptr) {