Author: lattner
Date: Sun Aug 5 02:32:14 2007
New Revision: 40837
URL: http://llvm.org/viewvc/llvm-project?rev=40837&view=rev
Log:
When clearing a SmallPtrSet, if the set had a huge capacity, but the
contents of the set were small, deallocate and shrink the set. This
avoids having us to memset a
Author: lattner
Date: Sun Aug 5 02:50:06 2007
New Revision: 40838
URL: http://llvm.org/viewvc/llvm-project?rev=40838&view=rev
Log:
Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName,
which dynamically allocates the string result. This speeds up dse on the
testcase from PR14
Author: lattner
Date: Sun Aug 5 03:43:36 2007
New Revision: 40839
URL: http://llvm.org/viewvc/llvm-project?rev=40839&view=rev
Log:
Fix a bug in DenseMap::clear, where we never reset a tombstone
to EmptyKey.
Modified:
llvm/trunk/include/llvm/ADT/DenseMap.h
Modified: llvm/trunk/include/llvm/A
Author: lattner
Date: Sun Aug 5 03:47:58 2007
New Revision: 40840
URL: http://llvm.org/viewvc/llvm-project?rev=40840&view=rev
Log:
at the end of instcombine, explicitly clear WorklistMap.
This shrinks it down to something small. On the testcase
from PR1432, this speeds up instcombine from 0.7959
Author: reid
Date: Sun Aug 5 12:11:57 2007
New Revision: 40841
URL: http://llvm.org/viewvc/llvm-project?rev=40841&view=rev
Log:
Add placeholders for website and documentation for testing.
Added:
test-suite/trunk/docs/
test-suite/trunk/docs/index.html
test-suite/trunk/website/
tes
Author: reid
Date: Sun Aug 5 12:13:15 2007
New Revision: 40842
URL: http://llvm.org/viewvc/llvm-project?rev=40842&view=rev
Log:
Add placeholders for support module's documentation and website.
Added:
support/trunk/docs/
support/trunk/docs/index.html
support/trunk/website/
support
Author: lattner
Date: Sun Aug 5 13:45:33 2007
New Revision: 40843
URL: http://llvm.org/viewvc/llvm-project?rev=40843&view=rev
Log:
shorten this name
Modified:
llvm/trunk/lib/CodeGen/SimpleRegisterCoalescing.cpp
Modified: llvm/trunk/lib/CodeGen/SimpleRegisterCoalescing.cpp
URL:
http://llvm.
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:
Author: criswell
Date: Sun Aug 5 13:47:30 2007
New Revision: 40845
URL: http://llvm.org/viewvc/llvm-project?rev=40845&view=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 wh
Author: lattner
Date: Sun Aug 5 13:48:18 2007
New Revision: 40846
URL: http://llvm.org/viewvc/llvm-project?rev=40846&view=rev
Log:
allow this to pass on ppc hosts.
Modified:
llvm/trunk/test/CodeGen/X86/fsxor-alignment.ll
Modified: llvm/trunk/test/CodeGen/X86/fsxor-alignment.ll
URL:
http://
Author: johannes
Date: Sun Aug 5 13:49:15 2007
New Revision: 40847
URL: http://llvm.org/viewvc/llvm-project?rev=40847&view=rev
Log:
Long double patch 4 of N: initial x87 implementation.
Lots of problems yet but some simple things work.
Modified:
llvm/trunk/lib/Target/TargetSelectionDAG.td
Author: asl
Date: Sun Aug 5 14:11:02 2007
New Revision: 40848
URL: http://llvm.org/viewvc/llvm-project?rev=40848&view=rev
Log:
Update these to 2.x syntax
Modified:
test-suite/trunk/LLVMSource/2002-02-12-setuw-setsw.ll
test-suite/trunk/LLVMSource/2003-08-03-ReservedWordGlobal.ll
test-
All,
We now have an auto-update capability for http://testing.llvm.org/ This
site will present the content of the "website" module. We need to get
this into shape so that it can be hosted at http://llvm.org/ instead of
the current (ancient) site. Patches welcome.
Reid.
__
Author: reid
Date: Sun Aug 5 14:27:01 2007
New Revision: 40849
URL: http://llvm.org/viewvc/llvm-project?rev=40849&view=rev
Log:
Fix a doxygen directive.
Modified:
llvm/trunk/lib/VMCore/ConstantFold.cpp
Modified: llvm/trunk/lib/VMCore/ConstantFold.cpp
URL:
http://llvm.org/viewvc/llvm-projec
Author: reid
Date: Sun Aug 5 14:33:11 2007
New Revision: 40850
URL: http://llvm.org/viewvc/llvm-project?rev=40850&view=rev
Log:
Escape some escapes that confuse doxygen.
Modified:
llvm/trunk/lib/Support/StringExtras.cpp
Modified: llvm/trunk/lib/Support/StringExtras.cpp
URL:
http://llvm.org
Author: reid
Date: Sun Aug 5 14:35:22 2007
New Revision: 40851
URL: http://llvm.org/viewvc/llvm-project?rev=40851&view=rev
Log:
Silence some warnings from doxygen about @param argument name not matching the
actual argument name of the documented function.
Modified:
llvm/trunk/lib/Transforms/
Author: reid
Date: Sun Aug 5 14:36:39 2007
New Revision: 40852
URL: http://llvm.org/viewvc/llvm-project?rev=40852&view=rev
Log:
Document a missing parameter.
Modified:
llvm/trunk/include/llvm/ADT/APInt.h
Modified: llvm/trunk/include/llvm/ADT/APInt.h
URL:
http://llvm.org/viewvc/llvm-project
Author: reid
Date: Sun Aug 5 14:51:03 2007
New Revision: 40853
URL: http://llvm.org/viewvc/llvm-project?rev=40853&view=rev
Log:
Comment out configuration tags not supported by doxygen 1.3.9
Modified:
llvm/trunk/docs/doxygen.cfg.in
Modified: llvm/trunk/docs/doxygen.cfg.in
URL:
http://llvm.o
Author: reid
Date: Sun Aug 5 15:06:04 2007
New Revision: 40854
URL: http://llvm.org/viewvc/llvm-project?rev=40854&view=rev
Log:
Fix minor doxygen nits.
Modified:
llvm/trunk/include/llvm/Bitcode/Archive.h
llvm/trunk/include/llvm/CodeGen/AsmPrinter.h
llvm/trunk/include/llvm/Constants.h
Author: reid
Date: Sun Aug 5 18:43:44 2007
New Revision: 40855
URL: http://llvm.org/viewvc/llvm-project?rev=40855&view=rev
Log:
Update links to the command guide generated documentation.
Modified:
llvm/trunk/docs/CommandGuide/index.html
llvm/trunk/docs/index.html
Modified: llvm/trunk/do
Author: lattner
Date: Mon Aug 6 01:15:43 2007
New Revision: 40856
URL: http://llvm.org/viewvc/llvm-project?rev=40856&view=rev
Log:
Various random cleanups, add two accessors to DomTreeNode:
getDFSNumIn/getDFSNumOut
Modified:
llvm/trunk/include/llvm/Analysis/Dominators.h
Modified: llvm/trun
Author: lattner
Date: Mon Aug 6 01:17:08 2007
New Revision: 40857
URL: http://llvm.org/viewvc/llvm-project?rev=40857&view=rev
Log:
update for new domtree dump format
Modified:
llvm/trunk/test/Analysis/Dominators/2006-10-02-BreakCritEdges.ll
Modified: llvm/trunk/test/Analysis/Dominators/2006
Author: lattner
Date: Mon Aug 6 01:19:47 2007
New Revision: 40858
URL: http://llvm.org/viewvc/llvm-project?rev=40858&view=rev
Log:
1. Random tidiness cleanups
2. Make domtree printing print dfin/dfout #'s
3. Fix the Transforms/LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFrontier.ll
failure from
Author: lattner
Date: Mon Aug 6 01:21:06 2007
New Revision: 40859
URL: http://llvm.org/viewvc/llvm-project?rev=40859&view=rev
Log:
remove some dead lines
Modified:
llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp
Modified: llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp
URL:
http://llvm.
24 matches
Mail list logo