#
ec62f240 |
| 15-Nov-2001 |
Ruchira Sasanka <sasanka@students.uiuc.edu> |
Added naming to inserted phi copy values - for easy debugging
llvm-svn: 1325
|
#
fbb8a647 |
| 15-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Modify AllocateLocalVar method to take a size argument.
llvm-svn: 1318
|
#
64f75673 |
| 14-Nov-2001 |
Ruchira Sasanka <sasanka@students.uiuc.edu> |
Small changed to printing a machine operand - It the operand is a def, it prints a star after it - only for debugging
llvm-svn: 1309
|
#
4b9c46da |
| 12-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Bug fix in offset alignment computations: don't subtract the padding value from size *before* subtracting size from offset!
llvm-svn: 1283
|
#
6e004c08 |
| 12-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Improved printing routines.
llvm-svn: 1263
|
#
3b02a35a |
| 12-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Adjust all stack variable offsets to be aligned by size.
llvm-svn: 1261
|
#
1d5c6e09 |
| 11-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Fix errors in computing downgrowing offsets, and in computing size of extra outgoing args.
llvm-svn: 1256
|
#
c5303720 |
| 08-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Major overhaul of stack frame management.
llvm-svn: 1185
|
#
59a13288 |
| 05-Nov-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Make reg. numbers signed ints.
llvm-svn: 1137
|
#
cc80b028 |
| 22-Oct-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Added class MachineCodeForMethod.
llvm-svn: 947
|
#
59e864eb |
| 18-Oct-2001 |
Ruchira Sasanka <sasanka@students.uiuc.edu> |
Added implict operand printing for operator( ostream, MachineInstr&)
llvm-svn: 912
|
#
6d19dc90 |
| 17-Oct-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
1. Add a bottom-up pass on BURG trees that is used to fix constant operands. Needs to be bottom up because constant values may be forward-substituted to their uses (i.e., into the parent in the
1. Add a bottom-up pass on BURG trees that is used to fix constant operands. Needs to be bottom up because constant values may be forward-substituted to their uses (i.e., into the parent in the BURG tree). 2. Move most of the constant-fixup code into machine-indepedent file InstrSelectionSupport.cpp.
llvm-svn: 859
show more ...
|
#
c36a504c |
| 10-Oct-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Moved code generation support routines to InstrSelectionSupport.cpp.
llvm-svn: 717
|
#
38569343 |
| 01-Oct-2001 |
Chris Lattner <sabre@nondot.org> |
Convert more code to use new style casts Eliminate old style casts from value.h
llvm-svn: 696
|
#
e44abbb9 |
| 30-Sep-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Improved dump for disp type operand.
llvm-svn: 679
|
#
bb81dae6 |
| 18-Sep-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Minor changes.
llvm-svn: 613
|
#
bae3812a |
| 15-Sep-2001 |
Ruchira Sasanka <sasanka@students.uiuc.edu> |
added setRegForValue to MachineOperand class
llvm-svn: 591
|
#
706ee8e5 |
| 11-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
Eliminate MainTreeNode function
llvm-svn: 550
|
#
acfa5076 |
| 10-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
Fix a bug I introduced (assertion failed: Unknown operand type), and convert to predicate style for type checks
llvm-svn: 531
|
#
e4fe7bc4 |
| 09-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
Implement the subset of the GetConstantValueAsSignedInt function that is needed, locally.
llvm-svn: 524
|
#
c49f5f35 |
| 09-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
Fix problems with freeing memory twice
llvm-svn: 520
|
#
57de997e |
| 09-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
Fix build breakage. :(
llvm-svn: 511
|
#
23fcc08d |
| 07-Sep-2001 |
Chris Lattner <sabre@nondot.org> |
The header file for a translation unit should always be included first System headers should be last
llvm-svn: 475
|
#
5f72f42a |
| 28-Aug-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Moved function PrintMachineInstructions here.
llvm-svn: 392
|
#
17000682 |
| 13-Aug-2001 |
Vikram S. Adve <vadve@cs.uiuc.edu> |
Always set isDef for operand in position resultPos.
llvm-svn: 357
|