Skip to content
  1. Nov 22, 2012
    • Jack Carter's avatar
      Mips direct object xgot support · b05cb67b
      Jack Carter authored
      This patch provides support for the MIPS relocations:
      
          *)  R_MIPS_GOT_HI16
          *)  R_MIPS_GOT_LO16
          *)  R_MIPS_CALL_HI16
          *)  R_MIPS_CALL_LO16
      
      These are used for large GOT instruction sequences.
      
      Contributer: Jack Carter
      llvm-svn: 168471
      b05cb67b
  2. Nov 21, 2012
  3. Nov 17, 2012
  4. Nov 16, 2012
  5. Nov 15, 2012
  6. Nov 07, 2012
  7. Nov 03, 2012
  8. Nov 02, 2012
  9. Oct 31, 2012
  10. Oct 30, 2012
  11. Oct 29, 2012
  12. Oct 28, 2012
    • Rafael Espindola's avatar
      Remove TargetELFWriterInfo. · d957cb25
      Rafael Espindola authored
      All the credit goes to Jan Voung for noticing it was dead!
      
      llvm-svn: 166902
      d957cb25
    • Reed Kotler's avatar
      This patch is for the implementation of mips16 complex pattern addr16. · 3589dd74
      Reed Kotler authored
      Previously mips16 was sharing the pattern addr which is used for mips32
      and mips64. This had a number of problems:
      1) Storing and loading byte and halfword quantities for mips16 has particular
      problems due to the primarily non mips16 nature of SP. When we must
      load/store byte/halfword stack objects in a function, we must create a mips16
      alias register for SP. This functionality is tested in stchar.ll.
      2) We need to have an FP register under certain conditions (such as 
      dynamically sized alloca). We use mips16 register S0 for this purpose.
      In this case, we also use this register when accessing frame objects so this
      issue also affects the complex pattern addr16. This functionality is
      tested in alloca16.ll.
      
      The Mips16InstrInfo.td has been updated to use addr16 instead of addr.
      
      The complex pattern C++ function for addr has been copied to addr16 and
      updated to reflect the above issues.
      
      llvm-svn: 166897
      3589dd74
  13. Oct 27, 2012
Loading