Skip to content
  1. Jan 15, 2014
  2. Jan 12, 2014
  3. Jan 10, 2014
    • Saleem Abdulrasool's avatar
      ARM: fix regression caused by r198914 · b16c09f2
      Saleem Abdulrasool authored
      The disassembler would no longer be able to disambiguage between the two
      variants (explicit immediate #0 vs implicit, omitted #0) for the ldrt, strt,
      ldrbt, strbt mnemonics as both versions indicated the disassembler routine.
      
      llvm-svn: 198944
      b16c09f2
  4. Jan 08, 2014
  5. Jan 06, 2014
  6. Jan 01, 2014
  7. Dec 31, 2013
  8. Dec 25, 2013
  9. Dec 24, 2013
  10. Dec 19, 2013
    • Hal Finkel's avatar
      Add a disassembler to the PowerPC backend · 2345347e
      Hal Finkel authored
      The tests for the disassembler were adapted from the encoder tests, and for the
      most part, the output from the disassembler matches that encoder-test inputs.
      There are some places where more-informative mnemonics could be produced
      (notably for the branch instructions), and those cases are noted in the tests
      with FIXMEs.
      
      Future work includes:
      
       - Generating more-informative mnemonics when possible (this may also be done
         in the printer).
      
       - Remove the dependence on positional "numbered" operand-to-variable mapping
         (for both encoding and decoding).
      
       - Internally using 64-bit instruction variants in 64-bit mode (if this turns
         out to matter).
      
      llvm-svn: 197693
      2345347e
  11. Nov 29, 2013
  12. Nov 28, 2013
  13. Nov 27, 2013
  14. Nov 26, 2013
  15. Nov 25, 2013
  16. Nov 19, 2013
  17. Nov 14, 2013
  18. Nov 13, 2013
  19. Nov 12, 2013
  20. Nov 11, 2013
  21. Nov 08, 2013
  22. Nov 07, 2013
  23. Nov 06, 2013
  24. Nov 05, 2013
    • Hao Liu's avatar
      Implement AArch64 post-index vector load/store multiple N-element structure... · d6b40b51
      Hao Liu authored
      Implement AArch64 post-index vector load/store multiple N-element structure class SIMD(lselem-post).
      Including following 14 instructions:
      4 ld1 insts: post-index load multiple 1-element structure to sequential 1/2/3/4 registers.
      ld2/ld3/ld4: post-index load multiple N-element structure to sequential N registers (N=2,3,4).
      4 st1 insts: post-index store multiple 1-element structure from sequential 1/2/3/4 registers.
      st2/st3/st4: post-index store multiple N-element structure from sequential N registers (N = 2,3,4).
      
      llvm-svn: 194043
      d6b40b51
  25. Nov 04, 2013
  26. Oct 31, 2013
  27. Oct 30, 2013
  28. Oct 29, 2013
Loading