- Sep 08, 2004
-
-
Alkis Evlogimenos authored
value is returned in that register. The pseudo instructions FpGETRESULT and FpSETRESULT shold also have an implicity use and def of ST0 repsecitvely. llvm-svn: 16246
-
Brian Gaeke authored
llvm-svn: 16245
-
Alkis Evlogimenos authored
analysis running time from 2.7869secs to 2.5226secs on 176.gcc. llvm-svn: 16244
-
- Sep 06, 2004
-
-
Nate Begeman authored
llvm-svn: 16198
-
- Sep 05, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 16188
-
Alkis Evlogimenos authored
llvm-svn: 16187
-
Misha Brukman authored
Darwin and AIX and is not 32- or 64-bit specific * Bring back PowerPC.td as a result, to make it use the `PowerPC' class name * Adjust Makefile accordingly llvm-svn: 16174
-
Misha Brukman authored
printers are now unified into one file. llvm-svn: 16173
-
- Sep 04, 2004
-
-
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
by default, like every other "clean" target in LLVM. llvm-svn: 16161
-
- Sep 03, 2004
-
-
Misha Brukman authored
llvm-svn: 16153
-
Alkis Evlogimenos authored
Patch contributed by Paolo Invernizzi! llvm-svn: 16152
-
- Sep 02, 2004
-
-
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
-
Alkis Evlogimenos authored
stored in a binary heap. llvm-svn: 16143
-
Nate Begeman authored
llvm-svn: 16142
-
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
llvm-svn: 16133
-
Reid Spencer authored
llvm-svn: 16129
-
- Aug 31, 2004
-
-
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
-
Nate Begeman authored
llvm-svn: 16121
-
- Aug 30, 2004
-
-
Reid Spencer authored
specific. llvm-svn: 16119
-
Reid Spencer authored
llvm-svn: 16118
-
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
-
Nate Begeman authored
llvm-svn: 16107
-
Nate Begeman authored
llvm-svn: 16106
-
Nate Begeman authored
llvm-svn: 16105
-
Nate Begeman authored
Put this change back in after testing from Reid proved its innocence. getSpillSize now returns value in bits llvm-svn: 16102
-
- Aug 29, 2004
-
-
Reid Spencer authored
llvm-svn: 16100
-
Reid Spencer authored
to SIGSEGV in the bowels of isa<...> later. llvm-svn: 16098
-