Commit Graph

8 Commits

Author SHA1 Message Date
Matthew Lugg 4c330e053b compiler: use 'std.lang' instead of 'std.builtin' 2026-05-03 12:23:30 +01:00
Jacob Young 56d62395d1 aarch64: more assembler instructions
Closes #24848
2025-08-15 06:12:45 -04:00
Jacob Young d625158354 aarch64: implement more assembler instructions 2025-08-11 15:47:51 -07:00
Jacob Young 3fbdd58a87 aarch64: implement scalar @mod 2025-07-28 22:23:19 -07:00
Jacob Young 771523c675 aarch64: implement var args 2025-07-27 06:59:38 -04:00
Jacob Young 1274254c48 aarch64: implement stack probing 2025-07-26 16:08:40 -04:00
Jacob Young 869ef00602 aarch64: more progress
- factor out `loadReg`
 - support all general system control registers in inline asm
 - fix asserts after iterating field offsets
 - fix typo in `slice_elem_val`
 - fix translation of argument locations
2025-07-25 14:20:23 -04:00
Jacob Young 5060ab99c9 aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00