- Sep 05, 2004
-
-
Misha Brukman authored
printers are now unified into one file. llvm-svn: 16173
-
Reid Spencer authored
finish its build phase without building and running all the tests. llvm-svn: 16172
-
- Sep 04, 2004
-
-
Reid Spencer authored
optimization in stkrc instead of depending on "opt" llvm-svn: 16169
-
Reid Spencer authored
Utilize new stkrc -O4 option for optimization during translation. llvm-svn: 16168
-
Reid Spencer authored
llvm-svn: 16167
-
Reid Spencer authored
optimizations after construction of the Module. The OptLevel argument to the compile function controls the level of optimization. llvm-svn: 16166
-
Reid Spencer authored
the compiler driver interface as an optimizing translator. Also clean up error message handling. llvm-svn: 16165
-
Nate Begeman authored
llvm-svn: 16164
-
Nate Begeman authored
32 and 64 bit AsmWriters unified Darwin and AIX specific features of AsmWriter split out llvm-svn: 16163
-
Reid Spencer authored
in the LLVM source base. llvm-svn: 16162
-
Reid Spencer authored
by default, like every other "clean" target in LLVM. llvm-svn: 16161
-
Reid Spencer authored
program name and also catching ... llvm-svn: 16160
-
Reid Spencer authored
llvm-svn: 16159
-
Reid Spencer authored
commits. Fix it so it actually works. llvm-svn: 16158
-
Reid Spencer authored
directory prefix, just the name of the subdirectory. This prevents the makefile from trying to find makefiles (like Makefile.common) in the wrong place. llvm-svn: 16157
-
- Sep 03, 2004
-
-
Misha Brukman authored
llvm-svn: 16156
-
Misha Brukman authored
llvm-svn: 16155
-
Reid Spencer authored
u_int64_t defined. llvm-svn: 16154
-
Misha Brukman authored
llvm-svn: 16153
-
Alkis Evlogimenos authored
Patch contributed by Paolo Invernizzi! llvm-svn: 16152
-
Misha Brukman authored
llvm-svn: 16151
-
Reid Spencer authored
llvm-svn: 16150
-
- Sep 02, 2004
-
-
Reid Spencer authored
give preference to uint64_t if it exists. If not, check for u_int64_t. If that doesn't exist either, then error out. llvm-svn: 16149
-
Alkis Evlogimenos authored
free allocatable register, we prefer the a free one with the most uses of inactive intervals. llvm-svn: 16148
-
Alkis Evlogimenos authored
free allocatable register, we prefer the a free one with the most uses of inactive intervals. This causes less spills and performes a bit better compared to gcc: Program | GCC/LLC (Before)| GCC/LLC (After) 164.gzip/164.gzip | 0.59 | 0.60 175.vpr/175.vpr | 0.57 | 0.58 176.gcc/176.gcc | 0.59 | 0.61 181.mcf/181.mcf | 0.94 | 0.95 186.crafty/186.crafty | 0.62 | 0.62 197.parser/197.parser | 0.89 | 0.88 252.eon/252.eon | 0.61 | 0.66 253.perlbmk/253.perlbmk | 0.79 | 0.84 254.gap/254.gap | 0.81 | 0.81 255.vortex/255.vortex | 0.92 | 0.93 256.bzip2/256.bzip2 | 0.69 | 0.69 300.twolf/300.twolf | 0.91 | 0.90 llvm-svn: 16147
-
John Criswell authored
llvm-svn: 16145
-
John Criswell authored
llvm-svn: 16144
-
Alkis Evlogimenos authored
stored in a binary heap. llvm-svn: 16143
-
Nate Begeman authored
llvm-svn: 16142
-
Alkis Evlogimenos authored
llvm-svn: 16140
-
Brian Gaeke authored
llvm-svn: 16139
-
Brian Gaeke authored
llvm-svn: 16138
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
Alkis Evlogimenos authored
lists. Instead of scanning the vector backwards, scan it forward and swap each element we want to erase. Then at the end erase all removed intervals at once. This doesn't save much: 0.08s out of 4s when compiling 176.gcc. llvm-svn: 16136
-
Alkis Evlogimenos authored
llvm-svn: 16135
-
- Sep 01, 2004
-
-
Reid Spencer authored
other header files. llvm-svn: 16134
-
Reid Spencer authored
llvm-svn: 16133
-
Reid Spencer authored
llvm-svn: 16129
-
- Aug 31, 2004
-
-
Reid Spencer authored
llvm-svn: 16128
-
Reid Spencer authored
llvm-svn: 16127
-