Author: criswell
Date: Sun Aug 5 13:46:18 2007
New Revision: 40844
URL: http://llvm.org/viewvc/llvm-project?rev=40844&view=rev
Log:
Don't consider kmalloc/kfree as regular allocators.
Modified:
poolalloc/branches/SVA/lib/DSA/Local.cpp
Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp
URL:
http://llvm.org/viewvc/llvm-project/poolalloc/branches/SVA/lib/DSA/Local.cpp?rev=40844&r1=40843&r2=40844&view=diff
==============================================================================
--- poolalloc/branches/SVA/lib/DSA/Local.cpp (original)
+++ poolalloc/branches/SVA/lib/DSA/Local.cpp Sun Aug 5 13:46:18 2007
@@ -1747,13 +1747,17 @@
bool LocalDataStructures::runOnModule(Module &M) {
#ifdef LLVA_KERNEL
+#if 0
AllocList.push_back("kmalloc");
+#endif
AllocList.push_back("__vmalloc");
AllocList.push_back("kmem_cache_alloc");
AllocList.push_back("__alloc_bootmem");
AllocList.push_back(" __get_free_pages");
+#if 0
FreeList.push_back("kfree");
+#endif
FreeList.push_back("vfree");
FreeList.push_back("free_pages");
FreeList.push_back("kmem_cache_free");
_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits