- Sep 02, 2004
-
-
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
-
Reid Spencer authored
llvm-svn: 16097
-
Reid Spencer authored
llvm-svn: 16088
-
Reid Spencer authored
llvm-svn: 16087
-
Reid Spencer authored
Fix the banner length. llvm-svn: 16086
-
Reid Spencer authored
of "Signals" (cleanup after fatal errors). llvm-svn: 16085
-
Reid Spencer authored
"Program" operating system concept (find and execute programs). llvm-svn: 16084
-
Nate Begeman authored
cast fp->bool cast ulong->fp algebraic right shift long by non-constant value These changes tested across most of the test suite. Fixes Regression/casts llvm-svn: 16081
-
Reid Spencer authored
note individually but these essence of it is to not derive from std::string, clarify the interface, and provide better documentation. There is now also (untested) implementations for AIX, Darwin, and SunOS. llvm-svn: 16078
-
Alkis Evlogimenos authored
llvm-svn: 16077
-
- Aug 27, 2004
-
-
Alkis Evlogimenos authored
LiveVariables. llvm-svn: 16076
-
Alkis Evlogimenos authored
runs after the initial run of the live interval analysis. llvm-svn: 16075
-
Alkis Evlogimenos authored
investicated further as the linearscan variants don't really need LiveVariables... llvm-svn: 16074
-
Nate Begeman authored
Back out change to divide getSpillSize by 8 until I figure out why it breaks x86, which has register sizes in bits. llvm-svn: 16073
-
Alkis Evlogimenos authored
llvm-svn: 16071
-
Nate Begeman authored
llvm-svn: 16070
-
Reid Spencer authored
llvm-svn: 16064
-
Reid Spencer authored
llvm-svn: 16063
-
Reid Spencer authored
CompactionTable really needs to be emitted. This is not a straight forward computation, hence the need for a member function here. llvm-svn: 16062
-
Alkis Evlogimenos authored
register set anymore. Its users now use the MRegisterInfo API. llvm-svn: 16061
-