summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-02-09 21:01:23 +0000
committerChris Lattner <sabre@nondot.org>2004-02-09 21:01:23 +0000
commit54b582f11de0cd0539052fc685110fd1204dd66f (patch)
treee45c7dcd8723348e4cc100d51965c1d91894f1f7 /llvm/lib
parent478fac37e4f95f030a968e62213fd294c54bd2f7 (diff)
downloadbcm5719-llvm-54b582f11de0cd0539052fc685110fd1204dd66f.tar.gz
bcm5719-llvm-54b582f11de0cd0539052fc685110fd1204dd66f.zip
Remove the statistics
llvm-svn: 11243
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/VMCore/Type.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/lib/VMCore/Type.cpp b/llvm/lib/VMCore/Type.cpp
index 11b3450d83d..9a40457600d 100644
--- a/llvm/lib/VMCore/Type.cpp
+++ b/llvm/lib/VMCore/Type.cpp
@@ -17,15 +17,9 @@
#include "Support/DepthFirstIterator.h"
#include "Support/StringExtras.h"
#include "Support/STLExtras.h"
-#include "Support/Statistic.h"
#include <algorithm>
-
using namespace llvm;
-static Statistic<> NumSlowTypes("type", "num slow types");
-static Statistic<> NumTypeEqualsCalls("type", "num typeequals calls");
-static Statistic<> NumTypeEquals("type", "num types actually equal");
-
// DEBUG_MERGE_TYPES - Enable this #define to see how and when derived types are
// created and later destroyed, all in an effort to make sure that there is only
// a single canonical version of a type.
@@ -657,8 +651,6 @@ public:
}
} else {
- ++NumSlowTypes;
-
// Now we check to see if there is an existing entry in the table which is
// structurally identical to the newly refined type. If so, this type
// gets refined to the pre-existing type.
@@ -667,11 +659,8 @@ public:
tie(I, E) = TypesByHash.equal_range(TypeHash);
Entry = E;
for (; I != E; ++I) {
- ++NumTypeEqualsCalls;
if (I->second != Ty) {
if (TypesEqual(Ty, I->second)) {
- ++NumTypeEquals;
-
assert(Ty->isAbstract() && "Replacing a non-abstract type?");
TypeClass *NewTy = cast<TypeClass>((Type*)I->second.get());
OpenPOWER on IntegriCloud