aboutsummaryrefslogtreecommitdiffstats
path: root/aarch64/Machregsaux.ml
Commit message (Collapse)AuthorAgeFilesLines
* Move shared code in new file.Bernhard Schommer2020-06-281-17/+0
| | | | | The name_of_register and register_of_name function are shared between all architectures and can be moved in a common file.
* Remove the `can_reserve_register` function.Bernhard Schommer2020-06-281-2/+0
| | | | | The function is in fact just a call to the function`is_callee_save_register` from `Conventions1.v`.
* Use Hashtbl.find_opt.Bernhard Schommer2020-06-281-1/+1
| | | | | Replace the pattern `try Some (Hashtbl.find ...) with Not_found -> None` by a call to the function Hashtbl.find_opt.
* AArch64 portXavier Leroy2019-08-081-0/+35
This commit adds a back-end for the AArch64 architecture, namely ARMv8 in 64-bit mode.