Commit History

Autor SHA1 Mensaxe Data
  LDj3SNuD be31f5b46d Improve CountLeadingZeros() algorithm, nits. (#219) %!s(int64=7) %!d(string=hai) anos
  LDj3SNuD c228cf320d Add Rbit_V instruction. Add 8 tests (Rbit_V; Rev16_V, Rev32_V, Rev64_V). Improve CountSetBits8() algorithm. (#212) %!s(int64=7) %!d(string=hai) anos
  gdkchan e7559f128f Small OpenGL Renderer refactoring (#177) %!s(int64=7) %!d(string=hai) anos
  riperiperi 53ebbcfbd9 Rework signed multiplication. Fixed an edge case and passes all tests. (#174) %!s(int64=7) %!d(string=hai) anos
  riperiperi afa5bf81e3 Faster soft implementation of smulh and umulh (#134) %!s(int64=7) %!d(string=hai) anos
  gdkchan f9f111bc85 Add intrinsics support (#121) %!s(int64=8) %!d(string=hai) anos
  LDj3SNuD a5ad1e9a06 Add Cls_V, Clz_V, Orn_V instructions. Add 18 Tests: And_V, Bic_V, Bif_V, Bit_V, Bsl_V, Cls_V, Clz_V, Orn_V, Orr_V. (#104) %!s(int64=8) %!d(string=hai) anos
  MS-DOS1999 76a5972378 Fix Fmin/max and add vector version, add and modifying fmin/max tests (#89) %!s(int64=8) %!d(string=hai) anos
  gdkchan cb29b4303c [CPU] Fix CNT instruction %!s(int64=8) %!d(string=hai) anos
  LDj3SNuD 873a7cd112 Add Cls Instruction. (#67) %!s(int64=8) %!d(string=hai) anos
  gdkchan 92f47d535e Fix crc32 instruction with size greater than a byte %!s(int64=8) %!d(string=hai) anos
  gdkchan d067b4d5e0 Remove unused function from CPU %!s(int64=8) %!d(string=hai) anos
  gdkchan 553ba659c4 Add CRC32 instruction and SLI (vector) %!s(int64=8) %!d(string=hai) anos
  gdkchan efef605b26 Fix REV64 (vector) instruction %!s(int64=8) %!d(string=hai) anos
  gdkchan 035efc913e Fix cpu issue with cmp optimization, add HINT and FRINTX (scalar) instructions, fix for NvFlinger sometimes missing free buffers %!s(int64=8) %!d(string=hai) anos
  emmauss 62b827f474 Split main project into core,graphics and chocolarm4 subproject (#29) %!s(int64=8) %!d(string=hai) anos