This project is mirrored from https://*****@github.com/libretro/flycast.git. Pull mirroring updated .
  1. 11 Apr, 2021 1 commit
  2. 06 Mar, 2021 1 commit
  3. 05 Mar, 2021 1 commit
  4. 01 Mar, 2021 1 commit
  5. 28 Feb, 2021 1 commit
  6. 26 Feb, 2021 1 commit
  7. 25 Feb, 2021 1 commit
    • Libretro-Admin's avatar
      Rebase rec-ARM: (#1036) · d58c8fef
      Libretro-Admin authored
      * Rebase rec-ARM:
      * Update to latest files
      * Rename rec-ARM to arm_emitter
      
      * Create separate rec-ARM with ngen_arm.S and rec_arm.cpp files
      
      * Update rec-ARM files
      d58c8fef
  8. 24 Apr, 2020 1 commit
  9. 26 Mar, 2020 1 commit
  10. 08 Jan, 2020 1 commit
  11. 27 Sep, 2019 1 commit
  12. 31 Aug, 2019 1 commit
  13. 30 Aug, 2019 1 commit
  14. 29 Aug, 2019 1 commit
  15. 02 Jul, 2019 1 commit
    • Flyinghead's avatar
      rec-arm64: simplify read/write mem rewrite logi · 0a6b8aa2
      Flyinghead authored
      pass exception pc in x2 reg for both slow/fast paths
      infer the op type and size from the armv8 op encoding
      rewrite doesn't need access to the block anymore
      add support for some imm args
      
      ssa: swap setpeq args in ssa if first is imm
      0a6b8aa2
  16. 14 Jun, 2019 2 commits
  17. 31 May, 2019 3 commits
  18. 22 Jan, 2019 1 commit
    • Flyinghead's avatar
      arm64: new AICA dynarec and improvement to the sh4 one · 86a0b688
      Flyinghead authored
      AICA arm7 dynarec implementation for arm64
      Use tail calling and block linking in sh4 dynarec
      Revert to not using "explode spans" as it's slower
      
      Fix float precision issue on x64 when using AVX instructions
      Minor optimizations for x64 and arm64
      86a0b688
  19. 17 Jan, 2019 1 commit
    • Flyinghead's avatar
      arm64: direct mem access and crash fix · d1e2db46
      Flyinghead authored
      generates direct vmem read & write accesses
      trap sigsegv and rewrite using slow path
      add w29 to allocatable registers
      save x30 in ngen_mainloop prologue (fix libretro crash)
      get rid of literals and use pc-rel branching
      use explode_spans to allocate regs for V2 and F64 params
      minor optimizations and cleanup
      d1e2db46
  20. 14 Jan, 2019 1 commit