4 billion names is enough for anyone. And really fix the build on alpha this time

llvm-svn: 28598
This commit is contained in:
Andrew Lenharth 2006-05-31 20:40:36 +00:00
parent 53250e7fcb
commit 440dcd03fa
3 changed files with 4 additions and 3 deletions

View File

@ -16,6 +16,7 @@
#define LLVM_SYMBOL_TABLE_H
#include "llvm/Value.h"
#include "llvm/Support/DataTypes.h"
#include <map>
namespace llvm {
@ -292,7 +293,7 @@ private:
/// This value is used to retain the last unique value used
/// by getUniqueName to generate unique names.
mutable uint64_t LastUnique;
mutable uint32_t LastUnique;
/// @}

View File

@ -138,7 +138,7 @@ private:
/// @{
private:
TypeMap tmap; ///< This is the mapping of names to types.
mutable uint64_t LastUnique; ///< Counter for tracking unique names
mutable uint32_t LastUnique; ///< Counter for tracking unique names
/// @}

View File

@ -127,7 +127,7 @@ public:
/// @{
private:
ValueMap vmap; ///< The map that holds the symbol table.
mutable uint64_t LastUnique; ///< Counter for tracking unique names
mutable uint32_t LastUnique; ///< Counter for tracking unique names
/// @}