- Jun 08, 2007
-
-
Devang Patel authored
Now LoopSimplify does not require nor preserve ETForest. llvm-svn: 37512
-
Devang Patel authored
llvm-svn: 37504
-
- Jun 07, 2007
-
-
Devang Patel authored
This adds redundancy for now. llvm-svn: 37492
-
- Jun 06, 2007
-
-
Devang Patel authored
llvm-svn: 37475
-
- Jun 04, 2007
-
-
Devang Patel authored
llvm-svn: 37417
-
Devang Patel authored
llvm-svn: 37407
-
- Jun 03, 2007
-
-
Devang Patel authored
llvm-svn: 37403
-
- May 23, 2007
-
-
Devang Patel authored
llvm-svn: 37314
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36694
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Apr 21, 2007
-
-
Devang Patel authored
Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070416/048092.html llvm-svn: 36294
-
- Apr 16, 2007
-
-
Owen Anderson authored
llvm-svn: 36094
-
- Apr 15, 2007
-
-
Owen Anderson authored
Remove ImmediateDominator analysis. The same information can be obtained from DomTree. A lot of code for constructing ImmediateDominator is now folded into DomTree construction. This is part of the ongoing work for PR217. llvm-svn: 36063
-
Owen Anderson authored
llvm-svn: 36035
-
Owen Anderson authored
in the long process that will be fixing PR 217. llvm-svn: 36034
-
- Apr 09, 2007
-
-
Chris Lattner authored
llvm-svn: 35815
-
Chris Lattner authored
llvm-svn: 35807
-
Owen Anderson authored
llvm-svn: 35797
-
- Apr 08, 2007
-
-
Owen Anderson authored
llvm-svn: 35775
-
Nick Lewycky authored
llvm-svn: 35756
-
- Apr 07, 2007
-
-
Owen Anderson authored
ETForest updating mechanisms don't work as I thought they did. These changes will be reapplied once the issue is worked out. llvm-svn: 35741
-
Owen Anderson authored
llvm-svn: 35731
-
- Mar 28, 2007
-
-
Devang Patel authored
based on their ordering. This is applicable to ETForest::dominates() also. llvm-svn: 35423
-
- Mar 27, 2007
-
-
Devang Patel authored
llvm-svn: 35388
-
Devang Patel authored
llvm-svn: 35374
-
Devang Patel authored
based on their ordering. llvm-svn: 35369
-
Devang Patel authored
std::vector<DFCalculateWorkObject *> to reduce malloc/free traffic. llvm-svn: 35368
-
- Mar 20, 2007
-
-
Devang Patel authored
Avoid recursion, Use iterative algorithm. llvm-svn: 35225
-
Devang Patel authored
Use ETForest instead of DominatorSet. llvm-svn: 35221
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31814
-
- Sep 22, 2006
-
-
Devang Patel authored
llvm-svn: 30576
-
Devang Patel authored
call stack depth. llvm-svn: 30575
-
- Sep 14, 2006
-
-
Devang Patel authored
Reintroduce recursive assignDFSNumber(). llvm-svn: 30380
-
Devang Patel authored
to Dominators.h llvm-svn: 30309
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29921
-
- Aug 02, 2006
-
-
Chris Lattner authored
llvm-svn: 29456
-
- Jun 08, 2006
-
-
Reid Spencer authored
1. Fix the macros in IncludeFile.h to put everything in the llvm namespace 2. Replace the previous explicit mechanism in all the .h and .cpp files with the macros in IncludeFile.h This gets us a consistent mechanism throughout LLVM for ensuring linkage. Next step is to make sure its used in enough places. llvm-svn: 28715
-
- Jun 01, 2006
-
-
Reid Spencer authored
IncludeFile hack to ensure linkage of analysis passes. This works around some -pedantic warnings about assigning an object to a function. llvm-svn: 28621
-