- Sep 03, 2004
-
-
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
-
Reid Spencer authored
llvm-svn: 16126
-
Reid Spencer authored
llvm-svn: 16125
-
Reid Spencer authored
configuration calls. Right now this just contains PreventCoreFiles so that bugpoint can by platform independent. llvm-svn: 16124
-
Alkis Evlogimenos authored
llvm-svn: 16123
-
Reid Spencer authored
Alphabetize the platform list Install some AC_MSG_CHECKING/AC_MSG_RESULT pairs. llvm-svn: 16122
-
Nate Begeman authored
llvm-svn: 16121
-
Reid Spencer authored
attempt to configure for "Unknown" system types. llvm-svn: 16120
-
- Aug 30, 2004
-
-
Reid Spencer authored
specific. llvm-svn: 16119
-
Reid Spencer authored
llvm-svn: 16118
-
Reid Spencer authored
the file name pattern *.cpp llvm-svn: 16117
-
Reid Spencer authored
Revise token substitution to be a little faster. Clean up exception throwing, make sure its always a std::string. llvm-svn: 16116
-
Reid Spencer authored
Handle -g and -Wxxx for GCC compatibility llvm-svn: 16115
-
Reid Spencer authored
llvm-svn: 16114
-
Nate Begeman authored
llvm-svn: 16112
-
Reid Spencer authored
llvm-svn: 16111
-
Reid Spencer authored
improvements on instruction selection that account for register and frame index bases. Patch contributed by Jeff Cohen. Thanks Jeff! llvm-svn: 16110
-
Reid Spencer authored
caught. llvm-svn: 16109
-
Reid Spencer authored
current reality of llvmc implementation. llvm-svn: 16108
-
Nate Begeman authored
llvm-svn: 16107
-
Nate Begeman authored
llvm-svn: 16106
-