[llvm-commits] [poolalloc] r47283 - /poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

2008-02-18 Thread John Criswell
Author: criswell Date: Mon Feb 18 13:49:35 2008 New Revision: 47283 URL: http://llvm.org/viewvc/llvm-project?rev=47283view=rev Log: Fixed line wrapping of comments. No functionality changes. Modified: poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp Modified:

[llvm-commits] [poolalloc] r47291 - /poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

2008-02-18 Thread John Criswell
Author: criswell Date: Mon Feb 18 17:06:24 2008 New Revision: 47291 URL: http://llvm.org/viewvc/llvm-project?rev=47291view=rev Log: Taught pool allocation how to deal with the new function attributes. Modified: poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp Modified:

[llvm-commits] [poolalloc] r47132 - /poolalloc/trunk/include/poolalloc/PoolAllocate.h

2008-02-14 Thread John Criswell
Author: criswell Date: Thu Feb 14 14:23:37 2008 New Revision: 47132 URL: http://llvm.org/viewvc/llvm-project?rev=47132view=rev Log: Change the getPoolType() method to switch between different pool sizes depending upon whether we're compiling for use with SAFECode. Modified:

[llvm-commits] [poolalloc] r47133 - in /poolalloc/trunk/lib/PoolAllocate: PoolAllocate.cpp TransformFunctionBody.cpp

2008-02-14 Thread John Criswell
Author: criswell Date: Thu Feb 14 14:24:14 2008 New Revision: 47133 URL: http://llvm.org/viewvc/llvm-project?rev=47133view=rev Log: Use getPoolType() to determine the type of the pool descriptor. Modified: poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

[llvm-commits] [poolalloc] r47134 - /poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp

2008-02-14 Thread John Criswell
Author: criswell Date: Thu Feb 14 14:42:17 2008 New Revision: 47134 URL: http://llvm.org/viewvc/llvm-project?rev=47134view=rev Log: Fixed formatting; no functionality changes. Modified: poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp Modified:

[llvm-commits] [poolalloc] r47092 - /poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

2008-02-13 Thread John Criswell
Author: criswell Date: Wed Feb 13 16:22:22 2008 New Revision: 47092 URL: http://llvm.org/viewvc/llvm-project?rev=47092view=rev Log: Fix compilation when SAFECODE is defined. Due to some strange errors when the C++ compiler tries to create a copy constructor for struct FuncInfo, I cannot make

[llvm-commits] [poolalloc] r47094 - in /poolalloc/trunk: autoconf/aclocal.m4 autoconf/configure.ac configure

2008-02-13 Thread John Criswell
Author: criswell Date: Wed Feb 13 16:23:55 2008 New Revision: 47094 URL: http://llvm.org/viewvc/llvm-project?rev=47094view=rev Log: Added the --with-safecodeobj option to configure the location of SAFECode's object tree. Fixed Makefiles so that they can now enable SAFECode builds properly.

[llvm-commits] [poolalloc] r47095 - /poolalloc/trunk/Makefile.common.in

2008-02-13 Thread John Criswell
Author: criswell Date: Wed Feb 13 16:25:17 2008 New Revision: 47095 URL: http://llvm.org/viewvc/llvm-project?rev=47095view=rev Log: Enhanced Makefiles so that building with SAFECode works. Modified: poolalloc/trunk/Makefile.common.in Modified: poolalloc/trunk/Makefile.common.in URL:

[llvm-commits] [poolalloc] r47023 - /poolalloc/trunk/include/poolalloc/PoolAllocate.h

2008-02-12 Thread John Criswell
Author: criswell Date: Tue Feb 12 14:33:14 2008 New Revision: 47023 URL: http://llvm.org/viewvc/llvm-project?rev=47023view=rev Log: Added getPoolType() method which allows other passes to determine the type of pool descriptors added by the Automatic Pool Allocation pass. Modified:

[llvm-commits] CVS: llvm-www/pubs/2007-SOSP-SVA.html index.html

2008-01-17 Thread John Criswell
Changes in directory llvm-www/pubs: 2007-SOSP-SVA.html updated: 1.1 - 1.2 index.html updated: 1.59 - 1.60 --- Log message: Added our SOSP Audience Choice Award. --- Diffs of the changes: (+3 -1) 2007-SOSP-SVA.html |2 ++ index.html |2 +- 2 files changed, 3 insertions(+),

[llvm-commits] CVS: llvm-www/pubs/index.html

2008-01-17 Thread John Criswell
Changes in directory llvm-www/pubs: index.html updated: 1.60 - 1.61 --- Log message: Added a line break before the SOSP award note. --- Diffs of the changes: (+4 -1) index.html |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm-www/pubs/index.html diff -u

[llvm-commits] [poolalloc] r45264 - /poolalloc/trunk/lib/DSA/StdLibPass.cpp

2007-12-20 Thread John Criswell
Author: criswell Date: Thu Dec 20 13:47:14 2007 New Revision: 45264 URL: http://llvm.org/viewvc/llvm-project?rev=45264view=rev Log: Updated to use PointerType::getUnqual() to get pointer types. Modified: poolalloc/trunk/lib/DSA/StdLibPass.cpp Modified: poolalloc/trunk/lib/DSA/StdLibPass.cpp

[llvm-commits] [poolalloc] r45267 - in /poolalloc/trunk/lib/PoolAllocate: AccessTrace.cpp Heuristic.cpp PointerCompress.cpp PoolAllocate.cpp PoolOptimize.cpp TransformFunctionBody.cpp

2007-12-20 Thread John Criswell
Author: criswell Date: Thu Dec 20 13:56:51 2007 New Revision: 45267 URL: http://llvm.org/viewvc/llvm-project?rev=45267view=rev Log: Updated code to use PointerType::getUnqual() to get pointer types. Disabled the dependence of the ConvertUnsafeAllocas pass; this appears to be a performance hack

[llvm-commits] [llvm] r44810 - /llvm/trunk/docs/WritingAnLLVMPass.html

2007-12-10 Thread John Criswell
Author: criswell Date: Mon Dec 10 14:26:29 2007 New Revision: 44810 URL: http://llvm.org/viewvc/llvm-project?rev=44810view=rev Log: Fix some wording. Modified: llvm/trunk/docs/WritingAnLLVMPass.html Modified: llvm/trunk/docs/WritingAnLLVMPass.html URL:

[llvm-commits] [poolalloc] r44683 - /poolalloc/trunk/include/dsa/DataStructure.h

2007-12-07 Thread John Criswell
Author: criswell Date: Fri Dec 7 15:05:23 2007 New Revision: 44683 URL: http://llvm.org/viewvc/llvm-project?rev=44683view=rev Log: Removed deleteValue() and copyValue() from TDDataStructure; these methods should be implemented by the base class. Modified:

[llvm-commits] [llvm] r44542 - /llvm/trunk/docs/WritingAnLLVMPass.html

2007-12-03 Thread John Criswell
Author: criswell Date: Mon Dec 3 13:34:25 2007 New Revision: 44542 URL: http://llvm.org/viewvc/llvm-project?rev=44542view=rev Log: Fixed typo. Modified: llvm/trunk/docs/WritingAnLLVMPass.html Modified: llvm/trunk/docs/WritingAnLLVMPass.html URL:

[llvm-commits] [poolalloc] r44441 - in /poolalloc/trunk/lib: DSA/DataStructure.cpp DSA/Local.cpp PoolAllocate/Heuristic.cpp PoolAllocate/PointerCompress.cpp PoolAllocate/TransformFunctionBody.cpp

2007-11-29 Thread John Criswell
Author: criswell Date: Thu Nov 29 14:37:55 2007 New Revision: 1 URL: http://llvm.org/viewvc/llvm-project?rev=1view=rev Log: Update use of TargetData-getTypeSize() to TargetData-getABITypeSize(). I believe we want all of the sizes to including ABI padding. Modified:

[llvm-commits] [poolalloc] r44245 - in /poolalloc/branches/SVA/lib: DSA/Local.cpp DSA/Makefile PoolAllocate/Makefile PoolAllocate/TransformFunctionBody.cpp

2007-11-19 Thread John Criswell
Author: criswell Date: Mon Nov 19 15:44:41 2007 New Revision: 44245 URL: http://llvm.org/viewvc/llvm-project?rev=44245view=rev Log: Recognize malloc() and free() as allocators and deallocators, even in kernel mode. Build object files for linking with the SAFECode tool. Use the correct type for

[llvm-commits] [llvm] r44018 - /llvm/branches/SVA/docs/WritingAnLLVMPass.html

2007-11-12 Thread John Criswell
Author: criswell Date: Mon Nov 12 10:57:56 2007 New Revision: 44018 URL: http://llvm.org/viewvc/llvm-project?rev=44018view=rev Log: Fix typo. Modified: llvm/branches/SVA/docs/WritingAnLLVMPass.html Modified: llvm/branches/SVA/docs/WritingAnLLVMPass.html URL:

[llvm-commits] [poolalloc] r43851 - /poolalloc/branches/SVA/README

2007-11-07 Thread John Criswell
Author: criswell Date: Wed Nov 7 17:14:07 2007 New Revision: 43851 URL: http://llvm.org/viewvc/llvm-project?rev=43851view=rev Log: Testing another commit and reverting previous change. Modified: poolalloc/branches/SVA/README Modified: poolalloc/branches/SVA/README URL:

[llvm-commits] [poolalloc] r43850 - /poolalloc/branches/SVA/README

2007-11-07 Thread John Criswell
Author: criswell Date: Wed Nov 7 17:13:44 2007 New Revision: 43850 URL: http://llvm.org/viewvc/llvm-project?rev=43850view=rev Log: Test commit. Modified: poolalloc/branches/SVA/README Modified: poolalloc/branches/SVA/README URL:

[llvm-commits] [poolalloc] r43878 - /poolalloc/branches/SVA/README

2007-11-07 Thread John Criswell
Author: criswell Date: Wed Nov 7 22:04:43 2007 New Revision: 43878 URL: http://llvm.org/viewvc/llvm-project?rev=43878view=rev Log: Test commit. Modified: poolalloc/branches/SVA/README Modified: poolalloc/branches/SVA/README URL:

[llvm-commits] CVS: llvm-www/sva/index.html

2007-11-06 Thread John Criswell
Changes in directory llvm-www/sva: index.html added (r1.1) --- Log message: Skeleton index page. --- Diffs of the changes: (+13 -0) index.html | 13 + 1 files changed, 13 insertions(+) Index: llvm-www/sva/index.html diff -c /dev/null llvm-www/sva/index.html:1.1 ***

[llvm-commits] CVS: llvm-www/sva/

2007-11-06 Thread John Criswell
Changes in directory llvm-www/sva: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/sva added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm-www/Users.html

2007-10-31 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.23 - 1.24 --- Log message: Changed Academic/Research to Academic Research per Vikram's request. --- Diffs of the changes: (+2 -2) Users.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/Users.html diff

[llvm-commits] CVS: llvm-www/Users.html

2007-10-30 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.22 - 1.23 --- Log message: Added David Penry's research group. --- Diffs of the changes: (+10 -1) Users.html | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-) Index: llvm-www/Users.html diff -u

[llvm-commits] [poolalloc] r43388 - /poolalloc/trunk/configure

2007-10-26 Thread John Criswell
Author: criswell Date: Fri Oct 26 13:31:24 2007 New Revision: 43388 URL: http://llvm.org/viewvc/llvm-project?rev=43388view=rev Log: Updated configure script for Andrew's latest changes. Modified: poolalloc/trunk/configure Modified: poolalloc/trunk/configure URL:

[llvm-commits] [poolalloc] r43229 - /poolalloc/branches/SVA/lib/DSA/Local.cpp

2007-10-22 Thread John Criswell
Author: criswell Date: Mon Oct 22 14:57:26 2007 New Revision: 43229 URL: http://llvm.org/viewvc/llvm-project?rev=43229view=rev Log: Make DSA compile correctly in kernel and non-kernel mode. Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp

[llvm-commits] CVS: llvm-www/pubs/2007-SOSP-SVA.html

2007-09-24 Thread John Criswell
=pub_title + Secure Virtual Architecture: A Safe Execution Environment for + Commodity Operating Systems + /div + div class=pub_author + John Criswell, + Andrew Lenharth, + Dinakar Dhurjati, and + a href=http://www.cs.uiuc.edu/~vadve;Vikram Adve/a + /div + + h2Abstract:/h2 + blockquote + This paper

[llvm-commits] CVS: llvm-www/pubs/2007-10-17-SOSP-SVA.html

2007-09-24 Thread John Criswell
Architecture: A Safe Execution Environment for + Commodity Operating Systems + /div + div class=pub_author + John Criswell, + Andrew Lenharth, + Dinakar Dhurjati, and + a href=http://www.cs.uiuc.edu/~vadve;Vikram Adve/a + /div + + h2Abstract:/h2 + blockquote + This paper describes an efficient

[llvm-commits] CVS: llvm-www/pubs/index.html

2007-09-24 Thread John Criswell
Changes in directory llvm-www/pubs: index.html updated: 1.58 - 1.59 --- Log message: Added SOSP paper on Secure Virtual Architecture. --- Diffs of the changes: (+7 -0) index.html |7 +++ 1 files changed, 7 insertions(+) Index: llvm-www/pubs/index.html diff -u

[llvm-commits] CVS: llvm-www/pubs/2007-SOSP-SVA.pdf

2007-09-14 Thread John Criswell
Changes in directory llvm-www/pubs: 2007-SOSP-SVA.pdf added (r1.1) --- Log message: SOSP 2007 paper. --- Diffs of the changes: (+0 -0) 2007-SOSP-SVA.pdf |0 1 files changed Index: llvm-www/pubs/2007-SOSP-SVA.pdf ___ llvm-commits

[llvm-commits] [poolalloc] r40844 - /poolalloc/branches/SVA/lib/DSA/Local.cpp

2007-08-05 Thread John Criswell
Author: criswell Date: Sun Aug 5 13:46:18 2007 New Revision: 40844 URL: http://llvm.org/viewvc/llvm-project?rev=40844view=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:

[llvm-commits] [poolalloc] r40845 - /poolalloc/branches/SVA/lib/DSA/Devirt.cpp

2007-08-05 Thread John Criswell
Author: criswell Date: Sun Aug 5 13:47:30 2007 New Revision: 40845 URL: http://llvm.org/viewvc/llvm-project?rev=40845view=rev Log: Modified code so that the indirect call is performed even if there is no matching target. This allows the kernel to print an error message and continue operating

[llvm-commits] [poolalloc] r40814 - /poolalloc/branches/SVA/lib/DSA/Local.cpp

2007-08-04 Thread John Criswell
Author: criswell Date: Sat Aug 4 11:23:46 2007 New Revision: 40814 URL: http://llvm.org/viewvc/llvm-project?rev=40814view=rev Log: Added assertion. Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp URL:

[llvm-commits] [poolalloc] r39821 - /poolalloc/branches/SVA/lib/DSA/Local.cpp

2007-07-13 Thread John Criswell
Author: criswell Date: Fri Jul 13 14:35:24 2007 New Revision: 39821 URL: http://llvm.org/viewvc/llvm-project?rev=39821view=rev Log: Changed the system call number/function map to record the actual system call number instead of the LLVM Value representing the number. Multiple LLVM Values can

[llvm-commits] [poolalloc] r37830 - /poolalloc/trunk/README

2007-07-01 Thread John Criswell
Author: criswell Date: Sun Jul 1 09:24:13 2007 New Revision: 37830 URL: http://llvm.org/viewvc/llvm-project?rev=37830view=rev Log: Test commit. Modified: poolalloc/trunk/README Modified: poolalloc/trunk/README URL:

[llvm-commits] [llvm] r37807 - /llvm/trunk/CREDITS.TXT

2007-06-29 Thread John Criswell
Author: criswell Date: Fri Jun 29 13:24:05 2007 New Revision: 37807 URL: http://llvm.org/viewvc/llvm-project?rev=37807view=rev Log: Updated my entry as a test commit. Removed QMTest (it is long gone). Acknowledge the fleeting'ness of my original autoconf work. Mention that I fixed some bugs.

[llvm-commits] [llvm] r37809 - /llvm/branches/SVA/README.txt

2007-06-29 Thread John Criswell
Author: criswell Date: Fri Jun 29 14:04:53 2007 New Revision: 37809 URL: http://llvm.org/viewvc/llvm-project?rev=37809view=rev Log: Test commit on SVA branch. Modified: llvm/branches/SVA/README.txt Modified: llvm/branches/SVA/README.txt URL:

[llvm-commits] [llvm] r37811 - /llvm/trunk/docs/GettingStarted.html

2007-06-29 Thread John Criswell
Author: criswell Date: Fri Jun 29 14:12:31 2007 New Revision: 37811 URL: http://llvm.org/viewvc/llvm-project?rev=37811view=rev Log: Applied Reid's patch. Long live Subversion! Modified: llvm/trunk/docs/GettingStarted.html Modified: llvm/trunk/docs/GettingStarted.html URL:

[llvm-commits] [llvm] r37812 - /llvm/trunk/utils/NewNightlyTest.pl

2007-06-29 Thread John Criswell
Author: criswell Date: Fri Jun 29 14:12:50 2007 New Revision: 37812 URL: http://llvm.org/viewvc/llvm-project?rev=37812view=rev Log: Applied Reid's patch. Long live Subversion! Modified: llvm/trunk/utils/NewNightlyTest.pl Modified: llvm/trunk/utils/NewNightlyTest.pl URL:

[llvm-commits] [llvm] r37810 - /llvm/branches/SVA/README.txt

2007-06-29 Thread John Criswell
Author: criswell Date: Fri Jun 29 14:07:03 2007 New Revision: 37810 URL: http://llvm.org/viewvc/llvm-project?rev=37810view=rev Log: Undo previous commit. Modified: llvm/branches/SVA/README.txt Modified: llvm/branches/SVA/README.txt URL:

[llvm-commits] [see] CVS: llvm/lib/Support/ConstantRange.cpp

2007-06-27 Thread John Criswell
Changes in directory llvm/lib/Support: ConstantRange.cpp (r1.16) removed --- Log message: This has moved to lib/Analysis. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm-www/SVNMigration.html

2007-06-15 Thread John Criswell
Changes in directory llvm-www: SVNMigration.html updated: 1.14 - 1.15 --- Log message: Bumped date back. --- Diffs of the changes: (+2 -2) SVNMigration.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/SVNMigration.html diff -u

[llvm-commits] CVS: llvm-www/devmtg/2007-05/08-Criswell-SVA.pdf

2007-06-15 Thread John Criswell
Changes in directory llvm-www/devmtg/2007-05: 08-Criswell-SVA.pdf added (r1.1) --- Log message: PDF of Slides --- Diffs of the changes: (+0 -0) 08-Criswell-SVA.pdf |0 1 files changed Index: llvm-www/devmtg/2007-05/08-Criswell-SVA.pdf

[llvm-commits] CVS: llvm-www/devmtg/2007-05/index.html

2007-06-15 Thread John Criswell
Changes in directory llvm-www/devmtg/2007-05: index.html updated: 1.8 - 1.9 --- Log message: Added slides in PDF and PowerPoint format. --- Diffs of the changes: (+3 -1) index.html |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm-www/devmtg/2007-05/index.html

[llvm-commits] CVS: llvm-www/devmtg/2007-05/index.html

2007-06-15 Thread John Criswell
Changes in directory llvm-www/devmtg/2007-05: index.html updated: 1.9 - 1.10 --- Log message: Fixed formatting. --- Diffs of the changes: (+4 -4) index.html |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm-www/devmtg/2007-05/index.html diff -u

[llvm-commits] [see] CVS: llvm/lib/Target/CBackend/Writer.cpp

2007-05-16 Thread John Criswell
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.280.4.2 - 1.280.4.3 --- Log message: Hack to see branch to label functions as pure and const. Also fixed the creation of function prototypes with extern linkage. --- Diffs of the changes: (+14 -4) Writer.cpp | 18

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-11 Thread John Criswell
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.134 - 1.135 --- Log message: Update abstract. --- Diffs of the changes: (+2 -2) DevMtgMay2007.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-10 Thread John Criswell
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.132 - 1.133 --- Log message: Added a brief description of my talk. --- Diffs of the changes: (+3 -2) DevMtgMay2007.html |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-10 Thread John Criswell
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.133 - 1.134 --- Log message: Updated to my presentation abstract. --- Diffs of the changes: (+2 -3) DevMtgMay2007.html |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u

[llvm-commits] CVS: CVSROOT/loginfo

2007-05-07 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.16 - 1.17 --- Log message: Commits for the internal CVS repository should not be made public. --- Diffs of the changes: (+1 -1) loginfo |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: CVSROOT/loginfo diff -u

[llvm-commits] CVS: CVSROOT/loginfo

2007-04-26 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.15 - 1.16 --- Log message: Added entry for paper I'm working on. --- Diffs of the changes: (+1 -0) loginfo |1 + 1 files changed, 1 insertion(+) Index: CVSROOT/loginfo diff -u CVSROOT/loginfo:1.15 CVSROOT/loginfo:1.16 ---

[llvm-commits] CVS: llvm-www/Users.html

2007-04-23 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.15 - 1.16 --- Log message: Add Abo Akademi University's NECST project per Sebastien Lafond's request. --- Diffs of the changes: (+9 -1) Users.html | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index:

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2007-04-09 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.4.2.8 - 1.158.2.4.2.9 --- Log message: Reversed the order of metapools when merging. This ensures that the object on which we call the merge() method is never NULL. --- Diffs of the changes: (+1 -1) Local.cpp |2

[llvm-commits] [see] CVS: llvm/lib/Transforms/IPO/Inliner.cpp

2007-04-06 Thread John Criswell
Changes in directory llvm/lib/Transforms/IPO: Inliner.cpp updated: 1.30.2.1 - 1.30.2.1.2.1 --- Log message: Adde dthe no-inline option to force the inliner not to inline specified functions. --- Diffs of the changes: (+25 -1) Inliner.cpp | 26 +- 1 files changed,

[llvm-commits] CVS: llvm-www/Users.html

2007-04-06 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.9 - 1.10 --- Log message: Added Ageia. --- Diffs of the changes: (+7 -1) Users.html |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm-www/Users.html diff -u llvm-www/Users.html:1.9 llvm-www/Users.html:1.10

[llvm-commits] CVS: llvm-www/Users.html

2007-04-06 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.10 - 1.11 --- Log message: Fix spelling. --- Diffs of the changes: (+2 -2) Users.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/Users.html diff -u llvm-www/Users.html:1.10 llvm-www/Users.html:1.11

[llvm-commits] CVS: llvm-www/Users.html

2007-04-06 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.11 - 1.12 --- Log message: Put companies in alphabetical order. --- Diffs of the changes: (+7 -7) Users.html | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index: llvm-www/Users.html diff -u

[llvm-commits] CVS: llvm-www/Users.html

2007-04-04 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.1 - 1.2 --- Log message: Added Cray to company list. Added more research groups. Added a few education institutions. Removed class column from educational list as we only have that information for UIUC. --- Diffs of the changes: (+58 -3)

[llvm-commits] CVS: llvm-www/header.incl

2007-04-04 Thread John Criswell
Changes in directory llvm-www: header.incl updated: 1.55 - 1.56 --- Log message: Add the LLVM users page to the site map sidebar. Rename LLVM People to LLVM Developers to avoid confusion between Users page and Developers page. If others have suggestions for a different naming scheme, please

[llvm-commits] CVS: llvm-www/Users.html

2007-04-03 Thread John Criswell
Changes in directory llvm-www: Users.html added (r1.1) --- Log message: List of Users of LLVM. --- Diffs of the changes: (+171 -0) Users.html | 171 + 1 files changed, 171 insertions(+) Index: llvm-www/Users.html diff -c

[llvm-commits] CVS: CVSROOT/loginfo

2007-03-14 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.14 - 1.15 --- Log message: Email criswell when changes to the llva tree occur. --- Diffs of the changes: (+1 -0) loginfo |1 + 1 files changed, 1 insertion(+) Index: CVSROOT/loginfo diff -u CVSROOT/loginfo:1.14 CVSROOT/loginfo:1.15

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2007-03-07 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.4.2.2 - 1.248.2.4.2.3 --- Log message: Mark globals that are accessable to external functions incomplete. --- Diffs of the changes: (+3 -1) DataStructure.cpp |4 +++- 1 files changed, 3 insertions(+), 1

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2007-03-07 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.4.2.2 - 1.158.2.4.2.3 --- Log message: Nodes returned from llva_save_stackp() are now collapsed. Ensure that all globals with a DSNode have a MetaPool. Disabled debugging and random kernel hacks. --- Diffs of the

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2007-03-06 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.4.2.1 - 1.248.2.4.2.2 --- Log message: Disabled debugging output. --- Diffs of the changes: (+2 -0) DataStructure.cpp |2 ++ 1 files changed, 2 insertions(+) Index:

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2007-02-27 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.4 - 1.158.2.4.2.1 --- Log message: The llva_save_stackp() function returns the stack pointer. It should be marked with the incomplete, unknown, and stack flags. --- Diffs of the changes: (+3 -1) Local.cpp |4 +++-

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2007-02-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.3 - 1.248.2.4 --- Log message: Merged in revision 1.258. This patch marks nodes incomplete. --- Diffs of the changes: (+8 -0) DataStructure.cpp |8 1 files changed, 8 insertions(+) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2007-01-22 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.3 - 1.158.2.4 --- Log message: Add code that might correctly handle llva_save_stackp(). --- Diffs of the changes: (+12 -0) Local.cpp | 12 1 files changed, 12 insertions(+) Index:

[llvm-commits] CVS: llvm/LICENSE.TXT

2007-01-18 Thread John Criswell
Changes in directory llvm: LICENSE.TXT updated: 1.28 - 1.29 --- Log message: Welcome 2007. --- Diffs of the changes: (+1 -1) LICENSE.TXT |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/LICENSE.TXT diff -u llvm/LICENSE.TXT:1.28 llvm/LICENSE.TXT:1.29 ---

[llvm-commits] [release_19] CVS: llvm/configure

2007-01-11 Thread John Criswell
Changes in directory llvm: configure updated: 1.254.2.1 - 1.254.2.2 --- Log message: Automatically configure the safecode project on the release_19 branch. --- Diffs of the changes: (+27 -24) configure | 51 +++ 1 files changed, 27

[llvm-commits] [release_19] CVS: llvm/autoconf/configure.ac

2007-01-11 Thread John Criswell
Changes in directory llvm/autoconf: configure.ac updated: 1.249.2.1 - 1.249.2.2 --- Log message: Automatically configure the safecode project on the release_19 branch. --- Diffs of the changes: (+1 -0) configure.ac |1 + 1 files changed, 1 insertion(+) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/Makefile

2007-01-11 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Makefile updated: 1.5.2.1 - 1.5.2.2 --- Log message: Build a shared library that can be loaded into the opt command. --- Diffs of the changes: (+3 -0) Makefile |3 +++ 1 files changed, 3 insertions(+) Index:

[llvm-commits] [release_19] CVS: llvm/include/llvm/Analysis/DataStructure/CallTargets.h DSGraph.h DSGraphTraits.h DSNode.h DSSupport.h DataStructure.h

2007-01-11 Thread John Criswell
Changes in directory llvm/include/llvm/Analysis/DataStructure: CallTargets.h (r1.1) removed DSGraph.h (r1.110) removed DSGraphTraits.h (r1.25) removed DSNode.h (r1.58) removed DSSupport.h (r1.41) removed DataStructure.h (r1.98) removed --- Log message: Remove DSA from release_19 branch. ---

[llvm-commits] [release_19] CVS: llvm/tools/opt/Makefile

2007-01-11 Thread John Criswell
Changes in directory llvm/tools/opt: Makefile updated: 1.59 - 1.59.4.1 --- Log message: Remove DSA from release_19 tools. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/opt/Makefile diff -u

[llvm-commits] [release_19] CVS: llvm/lib/Analysis/Makefile

2007-01-11 Thread John Criswell
Changes in directory llvm/lib/Analysis: Makefile updated: 1.11 - 1.11.10.1 --- Log message: Don't bother building DSA directory; no one uses it anymore. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/Makefile

[llvm-commits] [release_19] CVS: llvm/tools/bugpoint/Makefile

2007-01-11 Thread John Criswell
Changes in directory llvm/tools/bugpoint: Makefile updated: 1.19 - 1.19.4.1 --- Log message: Remove DSA from release_19 tools. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/bugpoint/Makefile diff -u

[llvm-commits] [release_19] CVS: llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructure.cpp DataStructureAA.cpp DataStructureOpt.cpp DataStructureStats.

2007-01-11 Thread John Criswell
Changes in directory llvm/lib/Analysis/DataStructure: BottomUpClosure.cpp (r1.123) removed CallTargets.cpp (r1.4) removed CompleteBottomUp.cpp (r1.37) removed DataStructure.cpp (r1.248) removed DataStructureAA.cpp (r1.40) removed DataStructureOpt.cpp (r1.13) removed DataStructureStats.cpp

[llvm-commits] [release_19] CVS: llvm/lib/Analysis/DataStructure/Makefile

2007-01-11 Thread John Criswell
Changes in directory llvm/lib/Analysis/DataStructure: Makefile (r1.5) removed --- Log message: Remove files from release_19 branch. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] [release_19] CVS: llvm-poolalloc/Makefile.common.in configure

2007-01-11 Thread John Criswell
Changes in directory llvm-poolalloc: Makefile.common.in updated: 1.11 - 1.11.2.1 configure updated: 1.11.2.2 - 1.11.2.3 --- Log message: Added --with-safecodesrc and --with=safecodeobj options to specify the location of SAFECode. There should be no more hard coded paths in the poolalloc

[llvm-commits] [release_19] CVS: llvm-poolalloc/autoconf/configure.ac

2007-01-11 Thread John Criswell
Changes in directory llvm-poolalloc/autoconf: configure.ac updated: 1.10.2.2 - 1.10.2.3 --- Log message: Added --with-safecodesrc and --with=safecodeobj options to specify the location of SAFECode. There should be no more hard coded paths in the poolalloc source tree. These should default to

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/poolalloc/PoolAllocate.h

2007-01-11 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc: PoolAllocate.h updated: 1.51.2.1 - 1.51.2.2 --- Log message: Added --with-safecodesrc and --with=safecodeobj options to specify the location of SAFECode. There should be no more hard coded paths in the poolalloc source tree. These should

[llvm-commits] [release_19] CVS: llvm/include/llvm/LinkAllPasses.h

2007-01-11 Thread John Criswell
Changes in directory llvm/include/llvm: LinkAllPasses.h updated: 1.3 - 1.3.4.1 --- Log message: Remove DSA passes. --- Diffs of the changes: (+0 -13) LinkAllPasses.h | 13 - 1 files changed, 13 deletions(-) Index: llvm/include/llvm/LinkAllPasses.h diff -u

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/PointerCompress.cpp PoolAllocate.cpp PoolOptimize.cpp

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: PointerCompress.cpp updated: 1.74 - 1.75 PoolAllocate.cpp updated: 1.130 - 1.131 PoolOptimize.cpp updated: 1.9 - 1.10 --- Log message: Update to the new Statistic interface. --- Diffs of the changes: (+12 -14) PointerCompress.cpp |

[llvm-commits] CVS: llvm-poolalloc/lib/DSA/BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructure.cpp DataStructureOpt.cpp DataStructureStats.cpp EquivClassGraphs.cpp Local.cpp Printer

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: BottomUpClosure.cpp updated: 1.128 - 1.129 CallTargets.cpp updated: 1.8 - 1.9 CompleteBottomUp.cpp updated: 1.40 - 1.41 DataStructure.cpp updated: 1.256 - 1.257 DataStructureOpt.cpp updated: 1.15 - 1.16 DataStructureStats.cpp updated: 1.25 - 1.26

[llvm-commits] CVS: llvm-poolalloc/lib/DSA/CallTargets.cpp DataStructureOpt.cpp DataStructureStats.cpp Local.cpp Makefile

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: CallTargets.cpp updated: 1.9 - 1.10 DataStructureOpt.cpp updated: 1.16 - 1.17 DataStructureStats.cpp updated: 1.26 - 1.27 Local.cpp updated: 1.165 - 1.166 Makefile updated: 1.6 - 1.7 --- Log message: Build a dynamically loadable library file. Update

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/AccessTrace.cpp Heuristic.cpp PointerCompress.cpp PoolAllocate.cpp PoolOptimize.cpp TransformFunctionBody.cpp

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: AccessTrace.cpp updated: 1.8 - 1.9 Heuristic.cpp updated: 1.16 - 1.17 PointerCompress.cpp updated: 1.75 - 1.76 PoolAllocate.cpp updated: 1.131 - 1.132 PoolOptimize.cpp updated: 1.10 - 1.11 TransformFunctionBody.cpp updated: 1.60 - 1.61 ---

[llvm-commits] CVS: llvm-poolalloc/include/poolalloc/PoolAllocate.h

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc: PoolAllocate.h updated: 1.52 - 1.53 --- Log message: Updated to new LLVM API. --- Diffs of the changes: (+3 -3) PoolAllocate.h |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm-www/demo/index.cgi

2007-01-09 Thread John Criswell
Changes in directory llvm-www/demo: index.cgi updated: 1.66 - 1.67 --- Log message: Updated to use my copy of the new LLVM tools and Andrew's newly built CFE. --- Diffs of the changes: (+5 -5) index.cgi | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/poolalloc/Config/config.h.in

2007-01-09 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc/Config: config.h.in updated: 1.3.2.1 - 1.3.2.2 --- Log message: Merge in some DSA cleanup from mainline. --- Diffs of the changes: (+2 -0) config.h.in |2 ++ 1 files changed, 2 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/Statistic.h

2006-12-19 Thread John Criswell
Changes in directory llvm/include/llvm/ADT: Statistic.h updated: 1.21 - 1.22 --- Log message: Added operator methods to the Statistic class; some LLVM projects depend on these. --- Diffs of the changes: (+13 -1) Statistic.h | 14 +- 1 files changed, 13 insertions(+), 1

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.1 - 1.248.2.2 --- Log message: Do not compile in pool inference code by default. --- Diffs of the changes: (+0 -1) DataStructure.cpp |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/dsa/DSGraph.h DSGraphTraits.h DSNode.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/dsa: DSGraph.h updated: 1.110.2.2 - 1.110.2.3 DSGraphTraits.h updated: 1.25 - 1.25.2.1 DSNode.h updated: 1.58.2.1 - 1.58.2.2 --- Log message: Only use DSA header files from this project. --- Diffs of the changes: (+3 -3) DSGraph.h |2

[llvm-commits] CVS: llvm/include/llvm/LinkAllPasses.h

2006-12-13 Thread John Criswell
Changes in directory llvm/include/llvm: LinkAllPasses.h updated: 1.4 - 1.5 --- Log message: Remove DSA. --- Diffs of the changes: (+0 -11) LinkAllPasses.h | 11 --- 1 files changed, 11 deletions(-) Index: llvm/include/llvm/LinkAllPasses.h diff -u

[llvm-commits] CVS: llvm/tools/opt/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/tools/opt: Makefile updated: 1.59 - 1.60 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/opt/Makefile diff -u llvm/tools/opt/Makefile:1.59

[llvm-commits] CVS: llvm/lib/Analysis/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/lib/Analysis: Makefile updated: 1.11 - 1.12 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/Makefile diff -u llvm/lib/Analysis/Makefile:1.11

[llvm-commits] CVS: llvm/tools/bugpoint/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/tools/bugpoint: Makefile updated: 1.19 - 1.20 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/bugpoint/Makefile diff -u llvm/tools/bugpoint/Makefile:1.19

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/.cvsignore

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Analysis/DSGraph: .cvsignore (r1.2) removed --- Log message: Remove DSA tests. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/2003-06-29-IncompleteTDPass.ll 2003-06-29-NodeCollapsing.ll 2003-06-29-NodeCollapsing2.ll 2003-06-30-TopDownResolve.ll 2003-07-01-FieldCollaps

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Analysis/DSGraph: 2003-06-29-IncompleteTDPass.ll (r1.5) removed 2003-06-29-NodeCollapsing.ll (r1.4) removed 2003-06-29-NodeCollapsing2.ll (r1.5) removed 2003-06-30-TopDownResolve.ll (r1.6) removed 2003-07-01-FieldCollapse.ll (r1.5) removed

[llvm-commits] CVS: llvm/test/Regression/Transforms/DSAnalysis/arraymerge.ll arraytest.ll badcases.ll basictest.ll dg.exp fieldmerge.ll goodcases.ll indcalltest.ll misctests.ll physicalsubtype.ll recu

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Transforms/DSAnalysis: arraymerge.ll (r1.5) removed arraytest.ll (r1.6) removed badcases.ll (r1.6) removed basictest.ll (r1.6) removed dg.exp (r1.3) removed fieldmerge.ll (r1.6) removed goodcases.ll (r1.5) removed indcalltest.ll (r1.5) removed

  1   2   >