diff options
| author | Chris Lattner <sabre@nondot.org> | 2004-02-09 21:01:23 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2004-02-09 21:01:23 +0000 |
| commit | 54b582f11de0cd0539052fc685110fd1204dd66f (patch) | |
| tree | e45c7dcd8723348e4cc100d51965c1d91894f1f7 /llvm/lib | |
| parent | 478fac37e4f95f030a968e62213fd294c54bd2f7 (diff) | |
| download | bcm5719-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.cpp | 11 |
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()); |

