- Oct 13, 2006
-
-
Andrew Lenharth authored
llvm-svn: 30933
-
- Oct 09, 2006
-
-
Chris Lattner authored
llvm-svn: 30831
-
- Oct 04, 2006
-
-
Chris Lattner authored
llvm-svn: 30725
-
Chris Lattner authored
llvm-svn: 30724
-
- Oct 02, 2006
-
-
Jim Laskey authored
llvm-svn: 30686
-
Chris Lattner authored
llvm-svn: 30685
-
Chris Lattner authored
to unaliased allocations. Use this information to disambiguate pointers loaded from them. This is a very common case, so it's worthwhile to handle efficiently. This implements Analysis/GlobalsModRef/indirect-global.ll llvm-svn: 30684
-
- Sep 29, 2006
-
-
Chris Lattner authored
ConstantBool::getTrue() and ConstantBool::getFalse(). llvm-svn: 30666
-
Chris Lattner authored
llvm-svn: 30658
-
- Sep 27, 2006
-
-
Devang Patel authored
Fix http://llvm.org/bugs/show_bug.cgi?id=923 llvm-svn: 30630
-
- Sep 17, 2006
-
-
Nick Lewycky authored
llvm-svn: 30443
-
Nick Lewycky authored
being erased. llvm-svn: 30442
-
- Sep 08, 2006
-
-
Devang Patel authored
llvm-svn: 30168
-
Devang Patel authored
reduce amount of stack space used at runtime. llvm-svn: 30167
-
- Aug 30, 2006
-
-
Devang Patel authored
exit blocks. The output is dependent on addresses of basic block. Add and use Loop::getUniqueExitBlocks. llvm-svn: 29966
-
- Aug 28, 2006
-
-
Reid Spencer authored
Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. llvm-svn: 29934
-
Chris Lattner authored
llvm-svn: 29932
-
Chris Lattner authored
llvm-svn: 29925
-
Chris Lattner authored
llvm-svn: 29922
-
Chris Lattner authored
llvm-svn: 29921
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Aug 21, 2006
-
-
Chris Lattner authored
llvm-svn: 29794
-
- Aug 12, 2006
-
-
Chris Lattner authored
pounding on Loop::contains (which is O(n) in the size of the loop), use a sorted vector, which is O(log(N)) for each query. This speeds up Duraid's horrible testcase from ~72s to ~31s in a debug build. llvm-svn: 29645
-
- Aug 02, 2006
-
-
Chris Lattner authored
This reduces LCSSA pass time from 1.5s to 0.96s when run on eon in release+asserts mode. llvm-svn: 29464
-
- Jul 12, 2006
-
-
Chris Lattner authored
target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruning inliner may not copy over all call sites from a callee to a caller, so the edges corresponding to those call sites should not be copied over either. This fixes PR827 and Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll llvm-svn: 29120
-
- Jul 11, 2006
-
-
Jim Laskey authored
llvm-svn: 29106
-
Jim Laskey authored
non-debug build. llvm-svn: 29105
-
- Jun 29, 2006
-
-
Chris Lattner authored
dropped. This shrinks libllvmgcc.dylib another 67K llvm-svn: 28975
-
- Jun 28, 2006
-
-
Andrew Lenharth authored
llvm-svn: 28955
-
Chris Lattner authored
to them. This fixes a regression in my previous checkin. llvm-svn: 28951
-
Chris Lattner authored
causes the pointer to be removed from the underlying alias analysis implementation as well. This impl of remove is also significantly faster than the old one. This fixes: Regression/Transforms/DeadStoreElimination/2006-06-27-AST-Remove.ll llvm-svn: 28950
-
- Jun 27, 2006
-
-
Reid Spencer authored
Refactor the Graph writing code to use a common implementation which is now in lib/Support/GraphWriter.cpp. This completes the PR. Patch by Anton Korobeynikov. Thanks, Anton! llvm-svn: 28925
-
- Jun 26, 2006
-
-
Chris Lattner authored
last night. llvm-svn: 28916
-
- Jun 19, 2006
-
-
Andrew Lenharth authored
Do partial inlining in BU. This resolves more call sites. Also add options to merge in globals during recursion and to back annotate DSNodes when function pointers are resolved. This makes PA work for a whole lot more things (unresolved call sites being what has been killing various DSA based passes) llvm-svn: 28859
-
Andrew Lenharth authored
Fix a bug, don't drop indirect call sites, especially if there is nothing known about them yet, and restore a simple version of a removed function llvm-svn: 28857
-
- Jun 17, 2006
-
-
Chris Lattner authored
llvm-svn: 28853
-
- Jun 16, 2006
-
-
Andrew Lenharth authored
llvm-svn: 28819
-
Andrew Lenharth authored
llvm-svn: 28818
-
- Jun 13, 2006
-
-
Owen Anderson authored
is the same as the recent patch to LCSSA.cpp. llvm-svn: 28773
-
- Jun 11, 2006
-
-
Owen Anderson authored
llvm-svn: 28748
-