gingerBill
|
b703f33d22
|
asm: Give good error message when trying to use condition code identifiers that are not defined, even giving hints as to what you should define them as.
|
2026-09-08 10:37:29 +01:00 |
|
gingerBill
|
2a48d1f3be
|
asm: Support add x, y, z<<1 style syntax for the arm64 target
|
2026-09-08 09:16:45 +01:00 |
|
gingerBill
|
773383879a
|
Fix #7521 - check for target feature for parameters not being enabled and then labelled correctly
|
2026-09-07 13:04:41 +01:00 |
|
gingerBill
|
3f873d656c
|
Check for non allocateable registers and disallow them to be pinned to output parameters
|
2026-09-07 12:26:38 +01:00 |
|
gingerBill
|
7dd33b5e48
|
Implement #pre/#post` memory operand forms
|
2026-08-31 18:31:37 +01:00 |
|
gingerBill
|
4f8a91092b
|
Add more MOV forms; fix liveness check for lanes
|
2026-08-31 17:51:24 +01:00 |
|
gingerBill
|
07b5c2ee0f
|
Support enable_target_feature and require_target_feature for asm templates
|
2026-08-31 16:39:17 +01:00 |
|
gingerBill
|
df3b988db8
|
asm: add new operand kind for lanes (arm64)
|
2026-08-31 15:45:44 +01:00 |
|
gingerBill
|
7954321b78
|
Update instruction_table.odin with missing MOV forms
|
2026-08-31 15:19:27 +01:00 |
|
gingerBill
|
c789811597
|
Add a form transfer bytes check for memory operands
|
2026-08-31 15:15:46 +01:00 |
|
gingerBill
|
af0842343d
|
Work on trying to get the arm64 asm backend working
|
2026-08-31 11:02:06 +01:00 |
|
gingerBill
|
210defa21b
|
Handle system registers and conditional branching instructions correctly.
|
2026-08-31 09:55:01 +01:00 |
|
gingerBill
|
7773596beb
|
Handle status snapshot style instructions
|
2026-08-30 18:03:26 +01:00 |
|
gingerBill
|
80e9ec0e53
|
Reformat the instruction table
|
2026-08-29 19:38:44 +01:00 |
|
gingerBill
|
b12463c4e5
|
Update tables
|
2026-08-27 15:06:35 +01:00 |
|
gingerBill
|
3b3bba54a8
|
Update for new mnemonics
|
2026-08-27 15:06:12 +01:00 |
|
gingerBill
|
d8cea6ceb0
|
asm: semantic checking for v[idx] (arm style)
|
2026-08-27 13:02:10 +01:00 |
|