[llvm-commits] [poolalloc] r52011 - in /poolalloc/trunk: include/dsa/DSGraph.h include/dsa/DSGraphTraits.h include/dsa/DSNode.h include/dsa/DSSupport.h include/dsa/DataStructure.h include/poolalloc/PoolAllocate.h lib/DSA/DataStructure.cpp lib/PoolAllocate/PASimple.cpp

John Criswell criswell at uiuc.edu
Thu Jun 5 09:57:29 PDT 2008


Author: criswell
Date: Thu Jun  5 11:57:29 2008
New Revision: 52011

URL: http://llvm.org/viewvc/llvm-project?rev=52011&view=rev
Log:
Updated to new LLVM header file names.
Changed the default size of the global pool to 32 bytes for the simple pool
allocator.

Modified:
    poolalloc/trunk/include/dsa/DSGraph.h
    poolalloc/trunk/include/dsa/DSGraphTraits.h
    poolalloc/trunk/include/dsa/DSNode.h
    poolalloc/trunk/include/dsa/DSSupport.h
    poolalloc/trunk/include/dsa/DataStructure.h
    poolalloc/trunk/include/poolalloc/PoolAllocate.h
    poolalloc/trunk/lib/DSA/DataStructure.cpp
    poolalloc/trunk/lib/PoolAllocate/PASimple.cpp

Modified: poolalloc/trunk/include/dsa/DSGraph.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DSGraph.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DSGraph.h (original)
+++ poolalloc/trunk/include/dsa/DSGraph.h Thu Jun  5 11:57:29 2008
@@ -16,7 +16,7 @@
 #define LLVM_ANALYSIS_DSGRAPH_H
 
 #include "dsa/DSNode.h"
-#include "llvm/ADT/hash_map"
+#include "llvm/ADT/hash_map.h"
 #include "llvm/ADT/EquivalenceClasses.h"
 
 #include <list>

Modified: poolalloc/trunk/include/dsa/DSGraphTraits.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DSGraphTraits.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DSGraphTraits.h (original)
+++ poolalloc/trunk/include/dsa/DSGraphTraits.h Thu Jun  5 11:57:29 2008
@@ -18,7 +18,7 @@
 
 #include "dsa/DSGraph.h"
 #include "llvm/ADT/GraphTraits.h"
-#include "llvm/ADT/iterator"
+#include "llvm/ADT/iterator.h"
 #include "llvm/ADT/STLExtras.h"
 
 namespace llvm {

Modified: poolalloc/trunk/include/dsa/DSNode.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DSNode.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DSNode.h (original)
+++ poolalloc/trunk/include/dsa/DSNode.h Thu Jun  5 11:57:29 2008
@@ -15,7 +15,8 @@
 #define LLVM_ANALYSIS_DSNODE_H
 
 #include "dsa/DSSupport.h"
-#include "llvm/ADT/hash_map"
+#include "llvm/ADT/hash_map.h"
+#include "llvm/Support/Streams.h"
 
 namespace llvm {
 

Modified: poolalloc/trunk/include/dsa/DSSupport.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DSSupport.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DSSupport.h (original)
+++ poolalloc/trunk/include/dsa/DSSupport.h Thu Jun  5 11:57:29 2008
@@ -15,8 +15,8 @@
 #define LLVM_ANALYSIS_DSSUPPORT_H
 
 #include <functional>
-#include "llvm/ADT/hash_map"
-#include "llvm/ADT/hash_set"
+#include "llvm/ADT/hash_map.h"
+#include "llvm/ADT/hash_set.h"
 #include "llvm/Support/CallSite.h"
 
 namespace llvm {

Modified: poolalloc/trunk/include/dsa/DataStructure.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DataStructure.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DataStructure.h (original)
+++ poolalloc/trunk/include/dsa/DataStructure.h Thu Jun  5 11:57:29 2008
@@ -17,8 +17,8 @@
 #include "llvm/Pass.h"
 #include "llvm/Target/TargetData.h"
 #include "llvm/Support/CallSite.h"
-#include "llvm/ADT/hash_map"
-#include "llvm/ADT/hash_set"
+#include "llvm/ADT/hash_map.h"
+#include "llvm/ADT/hash_set.h"
 #include "llvm/ADT/EquivalenceClasses.h"
 
 #include <map>

Modified: poolalloc/trunk/include/poolalloc/PoolAllocate.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/poolalloc/PoolAllocate.h?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/include/poolalloc/PoolAllocate.h (original)
+++ poolalloc/trunk/include/poolalloc/PoolAllocate.h Thu Jun  5 11:57:29 2008
@@ -22,7 +22,7 @@
 #include "llvm/Support/CallSite.h"
 #include "llvm/ADT/EquivalenceClasses.h"
 #include "llvm/ADT/VectorExtras.h"
-#include "llvm/ADT/hash_set"
+#include "llvm/ADT/hash_set.h"
 #include "dsa/DataStructure.h"
 #include "poolalloc/Config/config.h"
 

Modified: poolalloc/trunk/lib/DSA/DataStructure.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/DSA/DataStructure.cpp?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/lib/DSA/DataStructure.cpp (original)
+++ poolalloc/trunk/lib/DSA/DataStructure.cpp Thu Jun  5 11:57:29 2008
@@ -29,7 +29,7 @@
 #include "llvm/ADT/SCCIterator.h"
 #include "llvm/ADT/Statistic.h"
 #include "llvm/Support/Timer.h"
-#include "llvm/ADT/hash_map"
+#include "llvm/ADT/hash_map.h"
 
 #include <iostream>
 #include <algorithm>

Modified: poolalloc/trunk/lib/PoolAllocate/PASimple.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/PoolAllocate/PASimple.cpp?rev=52011&r1=52010&r2=52011&view=diff

==============================================================================
--- poolalloc/trunk/lib/PoolAllocate/PASimple.cpp (original)
+++ poolalloc/trunk/lib/PoolAllocate/PASimple.cpp Thu Jun  5 11:57:29 2008
@@ -126,7 +126,7 @@
   //
   // Create the global pool.
   //
-  TheGlobalPool = CreateGlobalPool(1, 1, MainFunc->getEntryBlock().begin(), M);
+  TheGlobalPool = CreateGlobalPool(32, 1, MainFunc->getEntryBlock().begin(), M);
 
   //
   // Now that all call targets are available, rewrite the function bodies of the





More information about the llvm-commits mailing list