- Aug 21, 2008
-
-
Dan Gohman authored
llvm-svn: 55089
-
Evan Cheng authored
llvm-svn: 55085
-
- Aug 20, 2008
-
-
Dan Gohman authored
llvm-svn: 55077
-
Dan Gohman authored
class hold a MachineRegisterInfo member, and make the MachineBasicBlock be passed in to SelectInstructions rather than the FastISel constructor. llvm-svn: 55076
-
Dan Gohman authored
llvm-svn: 55075
-
Bill Wendling authored
llvm-svn: 55074
-
Dan Gohman authored
llvm-svn: 55072
-
Dan Gohman authored
llvm-svn: 55071
-
Dan Gohman authored
llvm-svn: 55070
-
Dan Gohman authored
llvm-svn: 55069
-
Evan Cheng authored
llvm-svn: 55067
-
Dan Gohman authored
llvm-svn: 55059
-
Dan Gohman authored
alignment and volatility information, such as loads and stores, to reduce the number of integer values added to the FoldingSetNodeID. llvm-svn: 55058
-
Dan Gohman authored
llvm-svn: 55054
-
Dan Gohman authored
llvm-svn: 55050
-
Dan Gohman authored
llvm-svn: 55049
-
Dan Gohman authored
not have a fall-through successor. llvm-svn: 55033
-
Dan Gohman authored
llvm-svn: 55031
-
Dan Gohman authored
a command-line option, so that the default behavior is an abort, which is useful for exposing code that isn't supported yet. llvm-svn: 55028
-
Dan Gohman authored
that aren't available as virtual registers (for now). llvm-svn: 55026
-
Dan Gohman authored
llvm-svn: 55021
-
Dan Gohman authored
llvm-svn: 55020
-
Dan Gohman authored
llvm-svn: 55015
-
Dan Gohman authored
llvm-svn: 55014
-
Owen Anderson authored
llvm-svn: 55012
-
- Aug 19, 2008
-
-
Dan Gohman authored
instead of the one that doesn't and then adding it manually. llvm-svn: 55006
-
Dan Gohman authored
a desired opcode. llvm-svn: 55005
-
Owen Anderson authored
With this patch, all of MultiSource/Applications and all of SPEC2000/2006 pass with the SimpleSpiller and this fast-path enabled. llvm-svn: 55000
-
Gordon Henriksen authored
llvm-svn: 54995
-
Gordon Henriksen authored
llvm-svn: 54994
-
Chris Lattner authored
llvm-svn: 54978
-
Owen Anderson authored
llvm-svn: 54968
-
Owen Anderson authored
llvm-svn: 54958
-
Owen Anderson authored
1) Assign stack slots to new temporaries. 2) Don't insert an interval into the return vector more than once. llvm-svn: 54956
-
- Aug 18, 2008
-
-
Owen Anderson authored
1) Remove an incorrect assertion. 2) Set the stack slot weight properly. 3) Resize the VirtRegMap when needed. llvm-svn: 54949
-
Owen Anderson authored
llvm-svn: 54939
-
Owen Anderson authored
llvm-svn: 54930
-
Owen Anderson authored
Resurrect some ancient code to add spill ranges without attempting folding, remat, or splitting. This code has been updated to current APIs in so far as it compiles and, in theory, works, but does not take advantage of recent advancements. For instance, it could be improved by using MachineRegisterInfo::use_iterator. llvm-svn: 54924
-
Bill Wendling authored
hoisting out some "test" and "cmp" instructions. This was obvious badness. llvm-svn: 54908
-
- Aug 17, 2008
-
-
Gordon Henriksen authored
llvm-svn: 54902
-