aboutsummaryrefslogtreecommitdiffstats
path: root/mppa_k1c/Machregs.v
Commit message (Collapse)AuthorAgeFilesLines
* MPPA - Added modulo and division 64 bits. Non certifiedCyril SIX2018-05-211-4/+4
| | | | | | | 32 bits version are not yet there. Right now the code is directly from libgcc, compiled with k1-gcc because of builtins.
* MPPA - Oshrximm + Mgetparam + FP is GPR10 + bugCyril SIX2018-04-201-4/+6
| | | | | | | | | | | Added Oshrximm and Mgetparam -> mmult.c divide & conqueer generates FP is now GPR10 instead of being a mix of GPR30 and GPR32 Corrected a bug where Pgoto and Pj_l were given the same interpretation, where in fact there's a fundamental difference : Pgoto is supposed to have a function name (symbol), while Pj_l is supposed to have a label name (print_label). This led to having undefinite labels in the code.
* MPPA - code cleaningCyril SIX2018-04-041-17/+18
|
* MPPA - ABI proof complete (Asmgenproof.v:step_simulation)Cyril SIX2018-04-041-2/+1
|
* MPPA - Preuve de make_epilogue correct.Cyril SIX2018-04-041-5/+5
| | | | ça va un peu plus loin!
* MPPA - Started Asm.v + Asmgen.v, commenting out some instructionsCyril SIX2018-04-041-4/+5
|
* MPPA - Machregs + Conventions1 + backend proof tweakingCyril SIX2018-04-041-86/+59
|
* Hook for MPPA_K1c (generates Risc-V code for now)Cyril SIX2018-04-041-0/+253