- Jan 23, 2004
-
-
Chris Lattner authored
Initial support for implementing clonePartiallyInto in terms of cloneReachableSubgraph, though this support is currently disabled. llvm-svn: 10970
-
- Jan 22, 2004
-
-
Chris Lattner authored
map was only used to implement a marginal GlobalsGraph optimization, and it actually slows the analysis down (due to the overhead of keeping it), so just eliminate it entirely. llvm-svn: 10955
-
Chris Lattner authored
llvm-svn: 10954
-
Chris Lattner authored
llvm-svn: 10953
-
Chris Lattner authored
in terms of it. Though clonePartiallyInto is not cloning partial graphs yet, this change dramatically speeds up inlining of graphs with many scalars. For example, this change speeds up the BU pass on 253.perlbmk from 69s to 36s, because it avoids iteration over the scalar map, which can get pretty large. llvm-svn: 10951
-
Chris Lattner authored
llvm-svn: 10948
-
- Nov 25, 2003
-
-
Chris Lattner authored
llvm-svn: 10221
-
- Nov 14, 2003
-
-
Chris Lattner authored
This results in substantially reduced collapsing for some testcases llvm-svn: 10002
-
- Nov 13, 2003
-
-
Chris Lattner authored
llvm-svn: 9979
-
Chris Lattner authored
llvm-svn: 9964
-
Chris Lattner authored
llvm-svn: 9962
-
Chris Lattner authored
llvm-svn: 9960
-
Chris Lattner authored
identical to the BU pass, but has an accurate call graph llvm-svn: 9956
-
Chris Lattner authored
llvm-svn: 9948
-
- Nov 12, 2003
-
-
Chris Lattner authored
llvm-svn: 9922
-
Chris Lattner authored
llvm-svn: 9914
-
Chris Lattner authored
llvm-svn: 9913
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
Chris Lattner authored
llvm-svn: 9895
-
Chris Lattner authored
llvm-svn: 9880
-
- Nov 09, 2003
-
-
Chris Lattner authored
llvm-svn: 9824
-
- Nov 08, 2003
-
-
Chris Lattner authored
that memset returns its argument!! llvm-svn: 9811
-
Chris Lattner authored
llvm-svn: 9809
-
- Nov 02, 2003
-
-
Chris Lattner authored
used to eliminate the hard coded, hacked in, sparc specific, global TargetData. Changing the TargetData used to actually match the code fixes problems, and eliminates a crash. llvm-svn: 9659
-
Chris Lattner authored
llvm-svn: 9658
-
- Oct 21, 2003
-
-
John Criswell authored
llvm-svn: 9321
-
John Criswell authored
llvm-svn: 9312
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Oct 02, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 8811
-
- Sep 25, 2003
-
-
Chris Lattner authored
llvm-svn: 8708
-
- Sep 21, 2003
-
-
Chris Lattner authored
not have their arguments marked complete llvm-svn: 8639
-
Chris Lattner authored
llvm-svn: 8638
-
Chris Lattner authored
Do not mark incoming arguments to functions complete if the function is pointed to by a global in the globals graph llvm-svn: 8637
-
- Sep 20, 2003
-
-
Chris Lattner authored
llvm-svn: 8636
-
Chris Lattner authored
llvm-svn: 8635
-
Chris Lattner authored
llvm-svn: 8634
-
Chris Lattner authored
llvm-svn: 8630
-
Chris Lattner authored
CallSite class. Now we can represent function calls by invoke instructions too! llvm-svn: 8629
-
Chris Lattner authored
llvm-svn: 8628
-
Chris Lattner authored
VS: ---------------------------------------------------------------------- llvm-svn: 8611
-