Skip to content
  1. Jul 12, 2012
    • Jack Carter's avatar
      Patch for Mips direct object generation. · 570ae0b1
      Jack Carter authored
      When WriteFragmentData() case FT_align called
      Asm.getBackend().writeNopData() is called, nothing
      is done since Mips implementation of writeNopData just
      returned "true".
      
      For some reason this has not caused problems in 32 bit
      mode, but in 64 bit mode it caused an assert when processing
      multiple function units.
      
      The test case included will assert without this patch. It
      runs twice with different flags to prevent false positives
      due to changes in code generation over time.
      
      llvm-svn: 160084
      570ae0b1
  2. Jul 02, 2012
  3. Jun 28, 2012
  4. Jun 14, 2012
  5. Apr 16, 2012
  6. Apr 02, 2012
    • Akira Hatanaka's avatar
      Initial 64 bit direct object support. · b1f68f96
      Akira Hatanaka authored
      This patch allows llvm to recognize that a 64 bit object file is being produced
      and that the subsequently generated ELF header has the correct information.
      
      The test case checks for both big and little endian flavors.
      
      Patch by Jack Carter.
      
      llvm-svn: 153889
      b1f68f96
  7. Mar 27, 2012
  8. Mar 26, 2012
  9. Mar 21, 2012
  10. Mar 01, 2012
  11. Feb 28, 2012
  12. Feb 17, 2012
  13. Jan 18, 2012
  14. Jan 11, 2012
  15. Dec 22, 2011
  16. Dec 21, 2011
  17. Dec 07, 2011
  18. Dec 06, 2011
  19. Nov 23, 2011
  20. Nov 11, 2011
    • Bruno Cardoso Lopes's avatar
      Mips MC object code emission improvements: · c85e3ff3
      Bruno Cardoso Lopes authored
      "With this patch we can now generate runnable Mips code through LLVM
      direct object emission. We have run numerous simple programs, both C
      and C++ and with -O0 and -O3 from the output. The code is not production
      ready, but quite useful for experimentation." Patch and message by
      Jack Carter
      
      llvm-svn: 144414
      c85e3ff3
  21. Sep 30, 2011
Loading