History log of /llvm-project/llvm/lib/CodeGen/MachineInstr.cpp (Results 776 – 800 of 809)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


1...<<313233