Skip to content
  1. Dec 13, 2012
  2. Dec 07, 2012
  3. Nov 15, 2012
  4. Nov 03, 2012
  5. Sep 15, 2012
  6. Aug 17, 2012
  7. Jul 31, 2012
  8. Jun 14, 2012
  9. May 22, 2012
    • Akira Hatanaka's avatar
      This patch adds a predicate to existing mips32 and mips64 so that those · cdf4fd82
      Akira Hatanaka authored
      instruction encodings can be excluded during mips16 processing.
      
      This revision fixes the issue raised by Jim Grosbach.
      
      bool hasStandardEncoding() const { return !inMips16Mode(); }
      
      When micromips is added it will be
      
      bool StandardEncoding() const { return !inMips16Mode()&&  !inMicroMipsMode(); }
      
      No additional testing is needed other than to assure that there is no regression
      from this patch.
      
      Patch by Reed Kotler.
      
      llvm-svn: 157234
      cdf4fd82
  10. Apr 17, 2012
  11. Apr 12, 2012
  12. Apr 03, 2012
  13. Mar 01, 2012
  14. Feb 28, 2012
  15. Feb 27, 2012
  16. Feb 25, 2012
  17. Feb 16, 2012
  18. Jan 24, 2012
  19. Nov 07, 2011
  20. Oct 18, 2011
    • Bruno Cardoso Lopes's avatar
      Final patch that completes old JIT support for Mips: · 2312a3aa
      Bruno Cardoso Lopes authored
      -Fix binary codes and rename operands in .td files so that automatically
      generated function MipsCodeEmitter::getBinaryCodeForInstr gives correct
      encoding for instructions.
      -Define new class FMem for instructions that access memory.
      -Define new class FFRGPR for instructions that move data between GPR and
      FPU general and control registers.
      -Define custom encoder methods for memory operands, and also for size
      operands of ext and ins instructions.
      -Only static relocation model is currently implemented.
      
      Patch by Sasa Stankovic
      
      llvm-svn: 142378
      2312a3aa
  21. Oct 17, 2011
  22. Oct 11, 2011
  23. Oct 08, 2011
  24. Sep 29, 2011
  25. Sep 28, 2011
Loading