Dmitry Stogov
|
aada927840
|
Add type checks for LOAD/STORE and VLOAD/VSTORE
|
2023-02-07 00:05:59 +03:00 |
|
Dmitry Stogov
|
169033c291
|
RETURN may be followed by ENTRY
|
2023-01-23 16:04:11 +03:00 |
|
Dmitry Stogov
|
211677e2c2
|
Add check for SWITCH targets
|
2023-01-18 09:37:30 +03:00 |
|
Dmitry Stogov
|
3535fd2fc4
|
Fix compilation warnings and signed/unsigned mess
|
2022-11-08 23:09:35 +03:00 |
|
Dmitry Stogov
|
582c62b83b
|
Verify consistecy of use_lists
|
2022-11-08 16:08:31 +03:00 |
|
Dmitry Stogov
|
cc56f12f13
|
Add LICENSE and copyright notices
|
2022-11-08 11:32:46 +03:00 |
|
Dmitry Stogov
|
9f472c1c91
|
Add support for deoptimization and binding to multiple slots
|
2022-10-21 17:16:25 +03:00 |
|
Dmitry Stogov
|
8a05b4ddeb
|
Make ADDR to be compatible with U64 or U32
|
2022-09-15 18:01:32 +03:00 |
|
Dmitry Stogov
|
75ce65ce65
|
Fix verifier
|
2022-09-13 21:53:27 +03:00 |
|
Dmitry Stogov
|
5e1e064338
|
Remove PHP related exceptional case
|
2022-09-13 14:01:37 +03:00 |
|
Dmitry Stogov
|
5aad53388d
|
Fix IR checker
|
2022-09-13 12:44:59 +03:00 |
|
Dmitry Stogov
|
f41a256af4
|
Verify forward edges between control nodes
|
2022-09-12 23:29:25 +03:00 |
|
Dmitry Stogov
|
76028e8855
|
Fix compilation warnings
|
2022-09-05 22:43:27 +03:00 |
|
Dmitry Stogov
|
69a3d6fd27
|
Verify type compatibility
|
2022-09-02 09:50:38 +03:00 |
|
Dmitry Stogov
|
aa28e865da
|
Fuse load into binary ops
|
2022-08-24 23:26:08 +03:00 |
|
Dmitry Stogov
|
70f6faa612
|
Add basic IR verification
|
2022-08-24 13:57:55 +03:00 |
|
Dmitry Stogov
|
41f3e43cf7
|
cleanup
|
2022-05-27 13:18:04 +03:00 |
|
Dmitry Stogov
|
2937993190
|
Initial import
|
2022-04-06 00:19:23 +03:00 |
|