Commit graph

19 commits

Author SHA1 Message Date
emmauss
bf5ccf25b7 Split main project into core,graphics and chocolarm4 subproject (#29) 2018-02-20 17:09:23 -03:00
gdkchan
9d21945ccf Add FDIV (vector) instruction 2018-02-20 16:04:22 -03:00
gdkchan
ab6043ed6d Add SMULL (vector), USHR (scalar), FCCMPE, FNMSUB, fixed a some instructions 2018-02-20 14:39:03 -03:00
Merry
c66da3300a Implement Zip1, Zip2 (#25) 2018-02-20 07:41:55 -03:00
gdkchan
1e37e0b1f5 Add MLS (vector) instruction, fix mistake introduced on last commit 2018-02-18 02:13:42 -03:00
gdkchan
c06940b130 Fix for some SIMD issues 2018-02-18 01:57:33 -03:00
gdkchan
d965ccc4ba Add FCVTAS and FCVTAU instructions 2018-02-17 18:59:37 -03:00
gdkchan
028a9f99ab CPU refactoring - move SIMD (scalar and vector) instructions to separate files by category, remove AILConv and use only the methods inside SIMD helper to extract/insert vector elements 2018-02-17 18:06:11 -03:00
gdkchan
8e0785ca24 Emit CIL directly for more SIMD instructions, add UCVTF (vector, scalar) and UZP2, fix XTN (?) 2018-02-15 01:32:25 -03:00
gdkchan
c7ecba1651 Add SHRN instruction, and fix ADDV 2018-02-14 02:43:21 -03:00
gdkchan
cf8cc418c3 Generate CIL for SCVTF (vector), add undefined encodings for some instructions 2018-02-12 00:37:20 -03:00
gdkchan
9eb16fa5a6 Add BRK on the opcode table 2018-02-10 12:16:48 -03:00
gdkchan
411949eeac Move a few more SIMD instructions to emit CIL directly instead of a method call 2018-02-09 17:14:47 -03:00
gdkchan
c1198d7816 Add FVCTZS (fixed point variant) and LD1 (single structure variant) instructions 2018-02-09 00:26:20 -03:00
gdkchan
81ff75485c Add ADC and SBC instructions 2018-02-07 20:46:36 -03:00
gdkchan
12688bd8b2 Add FMADD and FMSUB instructions 2018-02-07 20:07:16 -03:00
gdkchan
461533c44d Add FMOV (scalar, register) and FCMPE instructions 2018-02-07 19:43:52 -03:00
gdkchan
61aae8f3a4 Implement SSHL instruction, fix exception on FMAX/FMIN, and use a better exception message for undefined/unimplemented instructions 2018-02-07 09:38:43 -03:00
gdkchan
b7e1d9930d aloha 2018-02-04 20:08:20 -03:00