- Feb 01, 2004
-
-
Chris Lattner authored
llvm-svn: 11059
-
Alkis Evlogimenos authored
llvm-svn: 11058
-
Alkis Evlogimenos authored
llvm-svn: 11057
-
Alkis Evlogimenos authored
llvm-svn: 11055
-
Alkis Evlogimenos authored
llvm-svn: 11054
-
Chris Lattner authored
This tremendously improves the code generated by the LLVM optimizer, primarily by making the inliner more aggressive. For example, it improves the stepanov benchmark from 55.56 mega-additions/sec to 98.04 Ma/s. It also improves the oopack/iterator benchmark from 338.3MFLOPS/s to 1103.4MFLOPS/s. Less noteworthy, it improves oopack/matrix from 573 -> 641 MFLOPS/s. llvm-svn: 11053
-
Chris Lattner authored
llvm-svn: 11052
-
Chris Lattner authored
llvm-svn: 11050
-
Chris Lattner authored
llvm-svn: 11049
-
Alkis Evlogimenos authored
llvm-svn: 11048
-
Alkis Evlogimenos authored
llvm-svn: 11047
-
Chris Lattner authored
term) working on bytecode size stuff. llvm-svn: 11046
-
Alkis Evlogimenos authored
MRegisterInfo::isVirtualRegister. llvm-svn: 11045
-
Chris Lattner authored
llvm-svn: 11044
-
Chris Lattner authored
llvm-svn: 11043
-
Chris Lattner authored
llvm-svn: 11042
-
Chris Lattner authored
llvm-svn: 11041
-
Alkis Evlogimenos authored
llvm-svn: 11040
-
Alkis Evlogimenos authored
llvm-svn: 11038
-
- Jan 31, 2004
-
-
Chris Lattner authored
method llvm-svn: 11037
-
Chris Lattner authored
Fix a spello Tighten up the assertion checking No functionality changes. llvm-svn: 11036
-
Chris Lattner authored
* Turn a bunch of instance variables into automatic variables llvm-svn: 11035
-
Chris Lattner authored
Move Passes.h (which defines the interface to this file) to the top. Move statistics to the top of the file. Add a comment llvm-svn: 11034
-
Chris Lattner authored
fixes the crash in 176.gcc. llvm-svn: 11033
-
Alkis Evlogimenos authored
any test cases :-) llvm-svn: 11032
-
Chris Lattner authored
FirstVirtualRegister llvm-svn: 11031
-
Alkis Evlogimenos authored
of a linear search to find the first range for comparisons. This cuts down the linear scan register allocator running time by a factor of 3 in 254.perlbmk and by a factor of 2.2 in 176.gcc. llvm-svn: 11030
-
Alkis Evlogimenos authored
llvm-svn: 11029
-
Alkis Evlogimenos authored
Simplification of LiveIntervals::Interval::overlaps() and addition of examples to overlaps() and liveAt() to make them clearer. llvm-svn: 11028
-
- Jan 30, 2004
-
-
Chris Lattner authored
llvm-svn: 11027
-
Chris Lattner authored
llvm-svn: 11026
-
Chris Lattner authored
llvm-svn: 11025
-
Chris Lattner authored
llvm-svn: 11024
-
Chris Lattner authored
llvm-svn: 11023
-
Chris Lattner authored
llvm-svn: 11022
-
Chris Lattner authored
llvm-svn: 11021
-
Chris Lattner authored
which can be implemented to improve the quality of mod-ref information. llvm-svn: 11020
-
Chris Lattner authored
FP_REG_KILL instructions at the end of blocks involved with critical edges. Fix a bug where FP_REG_KILL instructions weren't inserted in fall through unconditional branches. Perhaps this will fix some linscan problems? llvm-svn: 11019
-
Chris Lattner authored
Implement LiveVariables::getIndexMachineBasicBlock llvm-svn: 11018
-
Chris Lattner authored
llvm-svn: 11017
-