Skip to content
  1. Jul 18, 2011
  2. Jul 08, 2011
  3. Jul 07, 2011
  4. Jun 29, 2011
  5. Jun 24, 2011
  6. Jun 21, 2011
  7. Jun 16, 2011
  8. Jun 09, 2011
  9. Jun 08, 2011
  10. Jun 07, 2011
  11. Jun 02, 2011
  12. May 31, 2011
  13. May 28, 2011
  14. May 26, 2011
  15. May 25, 2011
  16. May 24, 2011
  17. May 23, 2011
    • Akira Hatanaka's avatar
      Fixes related to coding style. · 9dbb45b5
      Akira Hatanaka authored
      llvm-svn: 131922
      9dbb45b5
    • Akira Hatanaka's avatar
      Change StackDirection from StackGrowsUp to StackGrowsDown. · f9e5750f
      Akira Hatanaka authored
      The following improvements are accomplished as a result of applying this patch:
      - Fixed frame objects' offsets (relative to either the virtual frame pointer or
        the stack pointer) are set before instruction selection is completed. There is
        no need to wait until Prologue/Epilogue Insertion is run to set them.
      - Calculation of final offsets of fixed frame objects is straightforward. It is
        no longer necessary to assign negative offsets to fixed objects for incoming
        arguments in order to distinguish them from the others.
      - Since a fixed object has its relative offset set during instruction
        selection, there is no need to conservatively set its alignment to 4.
      - It is no longer necessary to reorder non-fixed frame objects in 
        MipsFrameLowering::adjustMipsStackFrame.
      
      llvm-svn: 131915
      f9e5750f
  18. May 21, 2011
    • Akira Hatanaka's avatar
      Change the order fixed objects are created in MipsTargetLowering::LowerCall in · 0837692a
      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
      0837692a
  19. May 20, 2011
Loading