aboutsummaryrefslogtreecommitdiffstats
path: root/aarch64/Op.v
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into merge_master_8.13.1Sylvain Boulmé2021-03-231-4/+4
|\ | | | | | | | | | | | | | | | | PARTIAL MERGE (PARTLY BROKEN). See unsolved conflicts in: aarch64/TO_MERGE and riscV/TO_MERGE WARNING: interface of va_args and assembly sections have changed
| * Replace `omega` tactic with `lia`Xavier Leroy2020-12-291-4/+4
| | | | | | | | | | | | | | | | | | | | | | Since Coq 8.12, `omega` is flagged as deprecated and scheduled for removal. Also replace CompCert's homemade tactics `omegaContradiction`, `xomega`, and `xomegaContradiction` with `lia` and `extlia`. Turn back on the deprecation warning for uses of `omega`. Make the proof of `Ctypes.sizeof_pos` more robust to variations in `lia`.
* | Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-021-98/+81
|\ \
| * | op_valid_pointer_eq for aarch64David Monniaux2020-10-191-0/+14
| | |
| * | non trapping opDavid Monniaux2020-09-301-64/+49
| | |
| * | non trappingDavid Monniaux2020-09-301-2/+0
| | |
| * | AArch64 division no longer "traps"David Monniaux2020-09-301-32/+32
| | |
* | | cond_valid_pointer_eqDavid Monniaux2020-11-251-5/+13
| | |
* | | pointer_eq copiedDavid Monniaux2020-11-251-0/+14
|/ /
* | adapting new stuff for ARM and AArch64David Monniaux2020-04-011-3/+8
| |
* | trapping opsDavid Monniaux2019-09-241-0/+30
| |
* | Merge tag 'v3.6_mppa_2019-09-20' of ↵David Monniaux2019-09-201-0/+40
|/ | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-non-trapping-load
* AArch64: wrong expected type for arguments of Cmaskl{zero,notzero}xavier.leroy2019-08-311-2/+2
| | | | | | | | The argument is of type Tlong, not Tint. This caused spurious errors in RTLtyping. Also: in AArch64/PrintOp.ml, print Cmaskl{zero,notzero} with "&l" to distinguish them from Cmask{zero,notzero}.
* AArch64 portXavier Leroy2019-08-081-0/+1778
This commit adds a back-end for the AArch64 architecture, namely ARMv8 in 64-bit mode.