Commit Graph

  • d5a7308809
    Merge pull request #5 from abaire/fix/mismerged_handling_of_ilu_floats main Erik Abair 2022-06-24 23:18:29 -0700
  • 3fb1cfb68e Adds basic build & test workflow. Erik Abair 2022-06-24 23:07:17 -0700
  • f60fadfa4c Fixes mismerge that caused incorrect handling of ilu inputs (float[] instead of the old Register struct) Erik Abair 2022-06-24 23:03:05 -0700
  • ead0af5dee
    Update README.md Erik Abair 2022-06-24 20:03:34 -0700
  • 3a57d8d635
    Merge pull request #3 from abaire/adds_context_tracking Erik Abair 2022-06-24 20:02:51 -0700
  • 79361aec5f Implements context write tracking. Erik Abair 2022-06-24 19:53:38 -0700
  • 71b2265efc
    Merge pull request #1 from RadWolfie/opt-unit-test Erik Abair 2022-06-24 19:26:30 -0700
  • 23043bd5e5 Fixes incorrect C temp register parsing. Erik Abair 2022-06-24 17:27:21 -0700
  • 5493ca0e75 cmake: convert nv2a_vsh_emulator project to public in order allow include to function from external project RadWolfie 2022-06-24 17:35:53 -0500
  • 0c1cecf212 cmake: Make Unit Test optional, default is ON RadWolfie 2022-06-24 17:30:40 -0500
  • 5aa83ec399 Fixes LOG. Erik Abair 2022-06-23 20:13:24 -0700
  • 2de2148592 Partial fixes for EXP, LOG, LIT. Erik Abair 2022-06-23 19:24:35 -0700
  • 39ef5bd4a6 Partial fixes for dp*, DST Erik Abair 2022-06-23 19:00:06 -0700
  • d757d5c672 Fixes MAD. Erik Abair 2022-06-23 15:05:11 -0700
  • d9db76439c Fixes MUL. Erik Abair 2022-06-23 15:02:13 -0700
  • 413d24ee86 Fixes RCC. Erik Abair 2022-06-23 14:46:03 -0700
  • 246ed33acf Fixes rsq. Erik Abair 2022-06-23 14:28:19 -0700
  • 155105ce3a Matches HW behavior for slt/sge. Erik Abair 2022-06-23 12:50:26 -0700
  • 4d63c0a1a6 Switches to raw floats for register types. Erik Abair 2022-06-22 12:54:38 -0700
  • 89e6ec8526 Change from program_size in integers to program_slots. Erik Abair 2022-06-19 15:03:14 -0700
  • 5006dc4919 Fixes address_reg initialization. Erik Abair 2022-06-19 14:50:17 -0700
  • 21014eb5f2 Switches to using a dispatch table for emulated instructions. Erik Abair 2022-06-19 09:24:15 -0700
  • 25a9fa6835 Adds emulation. Erik Abair 2022-06-19 08:06:41 -0700
  • a5debc73de Adds disassembler. Erik Abair 2022-06-18 18:37:02 -0700
  • 1eae45413f Implements all MAC/ILU operations. Erik Abair 2022-06-17 21:10:17 -0700
  • e784e247cf Adds readme. Erik Abair 2022-06-17 20:31:40 -0700
  • 5b91733d6f Initial import. Erik Abair 2022-06-17 20:29:34 -0700