Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AArch64: make register X29 callee-save | Xavier Leroy | 2022-05-30 | 1 | -3/+3 |
| | | | | | | | | | CompCert doesn't maintain a frame pointer in X29. However, it must treat X29 as callee-save, so that CompCert-generated code can be called from code that uses X29 as frame pointer. This commit makes X29 callee-save. In places where X29 was used as a temporary, X15 or X14 is used instead. | ||||
* | Qualify `Instance` and `Program Instance` as `Global` | Xavier Leroy | 2021-10-03 | 1 | -2/+2 |
| | | | | This avoids a new warning of Coq 8.14. | ||||
* | AArch64 port | Xavier Leroy | 2019-08-08 | 1 | -0/+210 |
This commit adds a back-end for the AArch64 architecture, namely ARMv8 in 64-bit mode. |