aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/ValueSet.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/llvm/CodeGen/ValueSet.h')
-rw-r--r--include/llvm/CodeGen/ValueSet.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/include/llvm/CodeGen/ValueSet.h b/include/llvm/CodeGen/ValueSet.h
index 02d3906..2b564b4 100644
--- a/include/llvm/CodeGen/ValueSet.h
+++ b/include/llvm/CodeGen/ValueSet.h
@@ -2,7 +2,7 @@
Author: Ruchira Sasanka
Date: Jun 30, 01
Purpose: Contains a mathematical set of Values. LiveVarSet is derived from
- this. Contains both class and method definitions
+ this. Contains both class and method definitions.
*/
#ifndef VALUE_SET_H
@@ -20,14 +20,14 @@
//------------------------ Support functions ---------------------------------
-struct hashFuncValue { // sturcture containing the hash function.
+struct hashFuncValue { // sturcture containing the hash func
inline size_t operator () (const Value *const val) const
{ return (size_t) val; }
};
-//------------------- Class Definition for ValueSet ----------------------------
+//------------------- Class Definition for ValueSet --------------------------
void printValue( const Value *const v); // func to print a Value
@@ -37,21 +37,21 @@ class ValueSet : public hash_set<const Value *, hashFuncValue >
{
public:
- ValueSet(); // constructor
+ ValueSet(); // constructor
inline void add(const Value *const val)
- { assert( val ); insert(val);} // for adding a live variable to set
+ { assert( val ); insert(val);} // for adding a live variable to set
inline void remove(const Value *const val)
- { assert( val ); erase(val); } // for removing a live variable from set
+ { assert( val ); erase(val); } // for removing a live var from set
- bool setUnion( const ValueSet *const set1); // for performing two set unions
- void setSubtract( const ValueSet *const set1); // for performing set difference
+ bool setUnion( const ValueSet *const set1); // for performing set union
+ void setSubtract( const ValueSet *const set1); // for performing set diff
- // for performing set difference
+
void setDifference( const ValueSet *const set1, const ValueSet *const set2);
- void printSet() const; // for printing a live variable set
+ void printSet() const; // for printing a live variable set
};