- Feb 02, 2005
-
-
Alkis Evlogimenos authored
llvm-svn: 19981
-
- Feb 01, 2005
-
-
Chris Lattner authored
llvm-svn: 19980
-
Chris Lattner authored
llvm-svn: 19979
-
Chris Lattner authored
a tasty speedup. llvm-svn: 19978
-
Chris Lattner authored
llvm-svn: 19977
-
Andrew Lenharth authored
llvm-svn: 19976
-
Andrew Lenharth authored
llvm-svn: 19975
-
Andrew Lenharth authored
llvm-svn: 19974
-
Andrew Lenharth authored
llvm-svn: 19973
-
Andrew Lenharth authored
llvm-svn: 19972
-
Andrew Lenharth authored
llvm-svn: 19971
-
Chris Lattner authored
different names. Large SCC's tend to be big, so this saves a lot of time. llvm-svn: 19970
-
Chris Lattner authored
llvm-svn: 19969
-
Chris Lattner authored
llvm-svn: 19968
-
Jeff Cohen authored
llvm-svn: 19967
-
Chris Lattner authored
llvm-svn: 19966
-
Chris Lattner authored
llvm-svn: 19965
-
Chris Lattner authored
llvm-svn: 19964
-
Andrew Lenharth authored
llvm-svn: 19963
-
Chris Lattner authored
llvm-svn: 19962
-
Chris Lattner authored
llvm-svn: 19961
-
Chris Lattner authored
llvm-svn: 19960
-
Chris Lattner authored
llvm-svn: 19959
-
Chris Lattner authored
llvm-svn: 19958
-
Chris Lattner authored
llvm-svn: 19957
-
Chris Lattner authored
This list does not provide the ability to go backwards in the list (its more of an unordered collection, stored in the shape of a list). This change means that use iterators are now only forward iterators, not bidirectional. This improves the memory usage of use lists from '5 + 4*#use' per value to '1 + 4*#use'. While it would be better to reduce the multiplied factor, I'm not smart enough to do so. This list also has slightly more efficient operators for manipulating list nodes (a few less loads/stores), due to not needing to be able to iterate backwards through the list. This change reduces the memory footprint required to hold 176.gcc from 66.025M -> 57.687M, a 14% reduction. It also speeds up the compiler, 7.73% in the case of bytecode loading alone (release build loading 176.gcc). llvm-svn: 19956
-
Chris Lattner authored
llvm-svn: 19955
-
- Jan 31, 2005
-
-
Misha Brukman authored
llvm-svn: 19954
-
Chris Lattner authored
in spec llvm-svn: 19953
-
Chris Lattner authored
llvm-svn: 19952
-
Jeff Cohen authored
llvm-svn: 19951
-
Chris Lattner authored
llvm-svn: 19950
-
Chris Lattner authored
llvm-svn: 19949
-
Chris Lattner authored
No change to the tests themselves. llvm-svn: 19948
-
Chris Lattner authored
11 indirect calls in perlbmk. llvm-svn: 19947
-
Chris Lattner authored
llvm-svn: 19946
-
Andrew Lenharth authored
llvm-svn: 19945
-
Andrew Lenharth authored
llvm-svn: 19944
-
Chris Lattner authored
LLVM make the very reasonable assumption that constant expressions will have at least one operand! :) llvm-svn: 19943
-
Chris Lattner authored
llvm-svn: 19942
-