- May 06, 2008
-
-
Dan Gohman authored
llvm-svn: 50696
-
- Apr 25, 2008
-
-
Nick Lewycky authored
r48047 r48084 r48085 r48086 r48088 r48096 r48099 r48109 and r48123. llvm-svn: 50265
-
- Apr 21, 2008
-
-
Chris Lattner authored
llvm-svn: 50016
-
- Apr 06, 2008
-
-
Gabor Greif authored
Specifically, introduction of XXX::Create methods for Users that have a potentially variable number of Uses. llvm-svn: 49277
-
- Mar 09, 2008
-
-
Nick Lewycky authored
and also update the cloning interface's major user, the loop optimizations. llvm-svn: 48088
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 17, 2007
-
-
David Greene authored
Get rid of annoying spaces. llvm-svn: 45100
-
- Nov 27, 2007
-
-
Owen Anderson authored
Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. llvm-svn: 44348
-
- Oct 09, 2007
-
-
Devang Patel authored
Do not walk invalid iterator. llvm-svn: 42812
-
- Oct 06, 2007
-
-
Devang Patel authored
unswitch when frontier includes basic blocks that are not inside loop. llvm-svn: 42654
-
- Oct 03, 2007
-
-
Devang Patel authored
llvm-svn: 42591
-
Devang Patel authored
llvm-svn: 42590
-
- Sep 21, 2007
-
-
Devang Patel authored
llvm-svn: 42180
-
- Aug 21, 2007
-
-
Devang Patel authored
llvm-svn: 41207
-
- Aug 07, 2007
-
-
David Greene authored
Fix GLIBCXX_DEBUG error triggered by incrementing erased iterator. llvm-svn: 40897
-
- Aug 02, 2007
-
-
Chris Lattner authored
gvn, gvnpre, dse, and predsimplify. To see these, use: make check-line-length llvm-svn: 40738
-
Devang Patel authored
exit edge to preserve LCSSA. Fix dominance frontier update during loop unswitch. This fixes PR 1589, again llvm-svn: 40737
-
Devang Patel authored
llvm-svn: 40698
-
Devang Patel authored
exit edge to preserve LCSSA. Fix dominance frontier update during loop unswitch. This fixes PR 1589. llvm-svn: 40695
-
- Aug 01, 2007
-
-
Dan Gohman authored
llvm-svn: 40673
-
- Jul 31, 2007
-
-
Devang Patel authored
Use simple analysis interface to preserve analysis info maintained by other loop passes. llvm-svn: 40627
-
Devang Patel authored
llvm-svn: 40609
-
- Jul 30, 2007
-
-
Devang Patel authored
llvm-svn: 40606
-
- Jul 27, 2007
-
-
Chuck Rose III authored
This commit fixes two things. One is a pair of VStudio compiler errors stemming from variables which defined within the for loop statement and also within the body of the for loop. I fixed these by renaming one of the two variables. Additionally, I've made the Function*->ExFunc map in ExternalFunctions.cpp a ManagedStatic object, so that cleanup will be done on llvm_shutdown. In repeated uses of the interpreter, where the same Function* address may get used for completely differnet functions, this was causing a crash. llvm-svn: 40558
-
- Jul 19, 2007
-
-
Devang Patel authored
llvm-svn: 40025
-
Devang Patel authored
This fixes PR1559. llvm-svn: 40024
-
- Jul 13, 2007
-
-
Devang Patel authored
llvm-svn: 39834
-
- Jul 07, 2007
-
-
Devang Patel authored
llvm-svn: 37955
-
- Jun 30, 2007
-
-
Devang Patel authored
llvm-svn: 37820
-
- Jun 29, 2007
-
-
Devang Patel authored
llvm-svn: 37792
-
- Jun 28, 2007
-
-
Devang Patel authored
loop. - Avoid loop unswich for loop header branch. - While cloning dominators fix typo and handle self dominating blocks. llvm-svn: 37772
-
Devang Patel authored
llvm-svn: 37771
-
Devang Patel authored
to loop unswitch candidate for the loop. llvm-svn: 37770
-
- Jun 06, 2007
-
-
Devang Patel authored
llvm-svn: 37446
-
- May 09, 2007
- May 03, 2007
-
-
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
-
- Mar 07, 2007
-
-
Devang Patel authored
llvm-svn: 34992
-
- Mar 03, 2007
-
-
Reid Spencer authored
llvm-svn: 34859
-