Remove 3 gross global functions that don't belong here

llvm-svn: 523
This commit is contained in:
Chris Lattner 2001-09-09 23:00:59 +00:00
parent 9985e9db71
commit 9b5fd40742

View File

@ -175,24 +175,4 @@ public:
inline const vector<Use> &getValues() const { return Operands; }
};
//===---------------------------------------------------------------------------
// External functions
//
// Convenience functions to get the value of an integer constant, for an
// appropriate integer or non-integer type that can be held in an integer.
// The type of the argument must be the following:
// GetSignedIntConstantValue: signed integer or bool
// GetUnsignedIntConstantValue: unsigned integer, bool, or pointer
// GetConstantValueAsSignedInt: any of the above, but the value
// must fit into a int64_t.
//
// isValidConstant is set to true if a valid constant was found.
//
int64_t GetSignedIntConstantValue (const Value* val, bool& isValidConst);
uint64_t GetUnsignedIntConstantValue (const Value* val, bool& isValidConst);
int64_t GetConstantValueAsSignedInt (const Value* val, bool& isValidConst);
//===---------------------------------------------------------------------------
#endif