- May 21, 2011
-
-
Akira Hatanaka authored
llvm-svn: 131785
-
Akira Hatanaka authored
llvm-svn: 131784
-
Akira Hatanaka authored
preparation for reversing StackDirection. Fixed objects are created in the following order: 1. Incoming arguments passed on stack. 2. va_arg objects (include both arguments that are passed in registers and pointer to the location of the first va_arg argument). 3. $gp restore slot. 4. Outgoing arguments passed on stack. 5. Pointer to alloca'd space. llvm-svn: 131767
-
- May 20, 2011
-
-
Akira Hatanaka authored
passed in register or on the stack. llvm-svn: 131758
-
Akira Hatanaka authored
llvm-svn: 131752
-
Akira Hatanaka authored
saving and restoring them. llvm-svn: 131745
-
Benjamin Kramer authored
llvm-svn: 131724
-
Akira Hatanaka authored
Fix bug in which nodes that write to argument registers do not get glued with the JALR node. Patch by Sasa Stankovic llvm-svn: 131714
-
Akira Hatanaka authored
llvm-svn: 131711
-
Akira Hatanaka authored
This is the first of a series of patches that attempt to simplify handling of stack frame objects. llvm-svn: 131710
-
- May 19, 2011
-
-
Akira Hatanaka authored
llvm-svn: 131668
-
Akira Hatanaka authored
llvm-svn: 131660
-
Akira Hatanaka authored
llvm-svn: 131657
-
Akira Hatanaka authored
llvm-svn: 131642
-
- May 12, 2011
-
-
Akira Hatanaka authored
llvm-svn: 131233
-
- May 09, 2011
-
-
Eric Christopher authored
Patch by Liu <proljc@gmail.com>! llvm-svn: 131086
-
- May 07, 2011
-
-
Akira Hatanaka authored
2. Remove unused function. 3. Correct indentation. llvm-svn: 131028
-
- May 06, 2011
-
-
Eli Friedman authored
llvm-svn: 131012
-
- May 04, 2011
-
-
Rafael Espindola authored
llvm-svn: 130850
-
Akira Hatanaka authored
Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. llvm-svn: 130847
-
- May 03, 2011
-
-
Akira Hatanaka authored
llvm-svn: 130774
-
- Apr 25, 2011
-
-
Akira Hatanaka authored
llvm-svn: 130131
-
Duncan Sands authored
llvm-svn: 130120
-
- Apr 15, 2011
-
-
Akira Hatanaka authored
llvm-svn: 129612
-
Akira Hatanaka authored
llvm-svn: 129608
-
Akira Hatanaka authored
Fix lines that have incorrect indentation or exceed 80 columns. There is no change in functionality. llvm-svn: 129606
-
Rafael Espindola authored
llvm-svn: 129601
-
Akira Hatanaka authored
Add pass that expands pseudo instructions into target instructions after register allocation. Define pseudos that get expanded into mtc1 or mfc1 instructions. llvm-svn: 129594
-
Chris Lattner authored
Luis Felipe Strano Moraes! llvm-svn: 129558
-
- Apr 07, 2011
-
-
Akira Hatanaka authored
llvm-svn: 129105
-
Akira Hatanaka authored
llvm-svn: 129104
-
Akira Hatanaka authored
llvm-svn: 129099
-
- Apr 04, 2011
-
-
Akira Hatanaka authored
Move transformation of JmpLink and related nodes done during instruction selection to Legalize phase. llvm-svn: 128830
-
- Apr 02, 2011
-
-
Akira Hatanaka authored
llvm-svn: 128751
-
Akira Hatanaka authored
llvm-svn: 128750
-
- Apr 01, 2011
-
-
Akira Hatanaka authored
Remove redundant code. There are assignments to variables Base and Offset right after the code that is removed. llvm-svn: 128742
-
Akira Hatanaka authored
llvm-svn: 128741
-
Akira Hatanaka authored
Modifies MipsAsmPrinter::isBlockOnlyReachableByFallthrough so that it handles delay slots correctly. llvm-svn: 128724
-
Akira Hatanaka authored
llvm-svn: 128718
-
- Mar 31, 2011
-
-
Akira Hatanaka authored
llvm-svn: 128650
-