Dmitry Stogov
|
ba0fa44447
|
Add "const" modifiers
|
2023-03-28 13:18:12 +03:00 |
|
Dmitry Stogov
|
e5abfc119d
|
Print BIND-ing information for LOAD nodes
|
2023-03-21 18:06:47 +03:00 |
|
Dmitry Stogov
|
50b3a7df35
|
Don't print BIND-ing information for removed nodes (replaced by NOPs)
|
2023-03-21 13:53:06 +03:00 |
|
Dmitry Stogov
|
9b34731d16
|
Fix most MSVC compilation warnings
|
2023-02-28 02:11:09 +03:00 |
|
Dmitry Stogov
|
3535fd2fc4
|
Fix compilation warnings and signed/unsigned mess
|
2022-11-08 23:09:35 +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
|
1dcfe127e1
|
Allow save/load "null" references
|
2022-10-18 15:52:25 +03:00 |
|
Dmitry Stogov
|
ad59556d85
|
Add support for binding IR nodes to "external" spill slots (e.g. PHP VM stack slots)
|
2022-09-15 15:26:43 +03:00 |
|
Dmitry Stogov
|
c9fa87e6c4
|
Support for fastcall caling convention.
(this should be reimplemented through function prototypes)
|
2022-06-23 13:14:30 +03:00 |
|
Dmitry Stogov
|
ac5c3981e5
|
Allow LOOP_BEGIN to have multiple input back-edges
|
2022-06-16 12:31:23 +03:00 |
|
Dmitry Stogov
|
41f3e43cf7
|
cleanup
|
2022-05-27 13:18:04 +03:00 |
|
Dmitry Stogov
|
04667faf22
|
Reorder blocks according to branch probability
|
2022-05-24 12:47:39 +03:00 |
|
Dmitry Stogov
|
6b60d8fba9
|
Code generation for VLOAD and VSTORE
|
2022-04-19 22:35:29 +03:00 |
|
Dmitry Stogov
|
2937993190
|
Initial import
|
2022-04-06 00:19:23 +03:00 |
|