- Jul 02, 2003
-
-
Vikram S. Adve authored
area to avoid using up precious stack space within the 4095 offset limit from %fp. Such objects that would themselves live at a large offset were being put there already so this is a simple change. llvm-svn: 7066
-
Chris Lattner authored
llvm-svn: 7065
-
Chris Lattner authored
llvm-svn: 7064
-
Chris Lattner authored
llvm-svn: 7063
-
Chris Lattner authored
llvm-svn: 7062
-
Chris Lattner authored
Minor cleanups, reenable folding of call nodes to external functions llvm-svn: 7061
-
Chris Lattner authored
llvm-svn: 7060
-
Chris Lattner authored
Minor cleanups llvm-svn: 7059
-
Chris Lattner authored
llvm-svn: 7058
-
Chris Lattner authored
llvm-svn: 7057
-
Chris Lattner authored
llvm-svn: 7056
-
Vikram S. Adve authored
llvm-svn: 7055
-
Vikram S. Adve authored
llvm-svn: 7054
-
Vikram S. Adve authored
deletes it, but we were merrily trying to fix the operands of that instruction anyway! Instead, fix the replacement instruction. (2) An Improvement: Check for and extract global values in all operands, not just in known pointer operands. For example, they can occur in call arguments, and probably other unforeseeable places as well. This also eliminates the special-case handling of Load and Store. llvm-svn: 7053
-
Vikram S. Adve authored
not just an Instruction*, at least in one unfortunate case: the first operand to the va_arg instruction. Modify ValueToDefVecMap to map from Value*, not Instruction*. llvm-svn: 7052
-
Vikram S. Adve authored
(1) select: Ok to convert a pointer to a float or double. (2) regalloc: Some MachineInstr* for caller-saving code before a call were being inserted before and after the call! (3) Don't insert the caller-saving instructions in the MachineCodeForInstruction for the Call instruction. *All* instructions generated by register allocation need to be recorded in those maps, but it needs to be done uniformly. llvm-svn: 7051
-
John Criswell authored
upon the target hardware architecture (as opposed to always checking the OS). llvm-svn: 7050
-
- Jul 01, 2003
-
-
John Criswell authored
Moved commas outside of hyperlinks in the contributors list. llvm-svn: 7049
-
Chris Lattner authored
llvm-svn: 7048
-
Chris Lattner authored
llvm-svn: 7047
-
Chris Lattner authored
llvm-svn: 7046
-
Chris Lattner authored
llvm-svn: 7045
-
John Criswell authored
llvm-svn: 7044
-
Chris Lattner authored
llvm-svn: 7043
-
Chris Lattner authored
llvm-svn: 7037
-
Chris Lattner authored
llvm-svn: 7035
-
Chris Lattner authored
llvm-svn: 7034
-
Chris Lattner authored
llvm-svn: 7033
-
Chris Lattner authored
llvm-svn: 7032
-
Chris Lattner authored
llvm-svn: 7031
-
Chris Lattner authored
llvm-svn: 7030
-
Chris Lattner authored
llvm-svn: 7029
-
Chris Lattner authored
llvm-svn: 7028
-
Chris Lattner authored
llvm-svn: 7027
-
Chris Lattner authored
llvm-svn: 7026
-
John Criswell authored
variables instead of overwriting those variables. This makes it more flexible and keeps some of the test Makefiles from breaking. llvm-svn: 7025
-
John Criswell authored
One of the test Makefiles uses the same variable names for something else, and this was probably interfering with it. llvm-svn: 7024
-
Chris Lattner authored
llvm-svn: 7023
-
John Criswell authored
is currently unused. llvm-svn: 7022
-
John Criswell authored
llvm-svn: 7021
-