aboutsummaryrefslogtreecommitdiffstats
path: root/test/mppa/general
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'mppa_asmbloc_nobreg' into mppa_k1cCyril SIX2018-11-1457-477/+0
|\ | | | | | | | | | | | | | | | | | | Conflicts: mppa_k1c/Asm.v mppa_k1c/Asmexpand.ml mppa_k1c/TargetPrinter.ml test/mppa/Makefile test/mppa/builtins/clzll.c test/mppa/generate.sh
| * Revamped the instruction testsuite (all instructions work except umodd and ↵Cyril SIX2018-11-1358-473/+0
| | | | | | | | udivd)
* | Added all the working builtins for ALU. Added BCU and LSU without testingCyril SIX2018-08-0110-9/+62
|/
* MPPA - Forgot to initialize variables in the testsCyril SIX2018-06-061-0/+2
| | | | Warning : the division and modulo currently do not pass the tests
* WIP - Changed all the general tests to include PRNG (instead of small constants)Cyril SIX2018-06-0557-305/+389
|
* MPPA - Added Builtins support. Starting with clzll and stsudCyril SIX2018-06-052-0/+9
|
* MPPA - Added modulo and division 64 bits. Non certifiedCyril SIX2018-05-212-0/+16
| | | | | | | 32 bits version are not yet there. Right now the code is directly from libgcc, compiled with k1-gcc because of builtins.
* MPPA - Added a lot more unit tests + refined coverageCyril SIX2018-04-2643-0/+238
|
* MPPA - Added test for division int by 2Cyril SIX2018-04-251-0/+22
|
* MPPA - added all shiftsCyril SIX2018-04-171-0/+1
|
* MPPA - Automatic generation of expected value for testsCyril SIX2018-04-1116-8/+13
|
* MPPA - fixed wrong extension in test filesCyril SIX2018-04-102-0/+0
|
* MPPA - Optimized branch generation for word compare to 0Cyril SIX2018-04-094-0/+26
|
* MPPA - Added regression testsCyril SIX2018-04-0512-0/+70