Andrew Morris
|
8324e3c883
|
Fix test
|
2023-07-01 10:35:44 +10:00 |
|
Andrew Morris
|
e3f611cf59
|
Simplify and improve handle_releases_impl
|
2023-07-01 10:03:32 +10:00 |
|
Andrew Morris
|
996ffc2df2
|
Improve swap copy testing and add new failing copy test
|
2023-06-30 17:51:47 +10:00 |
|
Andrew Morris
|
264b8dee40
|
remove_noops
|
2023-06-30 17:19:28 +10:00 |
|
Andrew Morris
|
6ee59518cf
|
Take registers and remove unused movs
|
2023-06-30 14:12:27 +10:00 |
|
Andrew Morris
|
4005510bf2
|
Remove .take() from compiler first pass
|
2023-06-30 09:47:31 +10:00 |
|
Andrew Morris
|
ebf4ca9ae4
|
Fix bugs
|
2023-06-29 19:26:42 +10:00 |
|
Andrew Morris
|
7c217dd264
|
Fix copying on method calls
|
2023-06-22 18:13:01 +10:00 |
|
Andrew Morris
|
526d465aa4
|
Add failing test
|
2023-06-22 18:03:16 +10:00 |
|
Andrew Morris
|
fd2dbb02df
|
Update test
|
2023-06-22 17:57:46 +10:00 |
|
Andrew Morris
|
0f3b02c2c5
|
Fix nested register for mov
|
2023-06-22 09:30:40 +10:00 |
|
Andrew Morris
|
1917bb51c6
|
When a value is just a nested register, take it
|
2023-06-22 08:55:52 +10:00 |
|
Andrew Morris
|
b33ef2b5b0
|
Remove Vallish, use refs and clones
|
2023-06-21 17:16:03 +10:00 |
|
Andrew Morris
|
4e91cf3b20
|
Fix SubMov copying
|
2023-06-20 14:58:23 +10:00 |
|
Andrew Morris
|
0bafbc74e4
|
Add tests (including failure)
|
2023-06-20 14:21:16 +10:00 |
|
Andrew Morris
|
13d782114f
|
Fix return copying
|
2023-06-20 14:08:08 +10:00 |
|
Andrew Morris
|
6340db8794
|
Fix subscript copying
|
2023-06-20 13:50:15 +10:00 |
|