Misc. prep for codegen
-
Review changes -
-
Download -
Patches
-
Plain diff
- Delete old codegen code
- Draw basic block and fork join nest edges in dot visualizer
- Make array constants always zero
- Compute reduce cycles, fork join placement
- Cleanup (get rid of IRDisplay, simplify code now that array constants are always zero (parsing))
- Comments in IR text
- Verify a partitioning is valid
- Compute various analyses on partitioning
Edited by rarbore2
Merge request reports
Compare and
- version 1631f36dba1
- version 16253ffdfd2
- version 16153ffdfd2
- version 16053ffdfd2
- version 15953ffdfd2
- version 1583ac2722c
- version 1573ac2722c
- version 1563ac2722c
- version 1553ac2722c
- version 154fd1da18b
- version 153fd1da18b
- version 152fd1da18b
- version 151fd1da18b
- version 15099f70f8f
- version 14999f70f8f
- version 14899f70f8f
- version 14799f70f8f
- version 14667fd2c6d
- version 14567fd2c6d
- version 14467fd2c6d
- version 14367fd2c6d
- version 1423dfdb392
- version 1413dfdb392
- version 1403dfdb392
- version 1393dfdb392
- version 1388590f599
- version 1378590f599
- version 1368590f599
- version 1358590f599
- version 13470b1cbc7
- version 13370b1cbc7
- version 13270b1cbc7
- version 13170b1cbc7
- version 1303f7739a2
- version 1293f7739a2
- version 1283f7739a2
- version 1273f7739a2
- version 1261b062db7
- version 1251b062db7
- version 1241b062db7
- version 1231b062db7
- version 122be0532b3
- version 121be0532b3
- version 120be0532b3
- version 119be0532b3
- version 118e9a97038
- version 117e9a97038
- version 116e9a97038
- version 115e9a97038
- version 11407e9bc50
- version 11307e9bc50
- version 11207e9bc50
- version 11107e9bc50
- version 11067ef9bd6
- version 10967ef9bd6
- version 10867ef9bd6
- version 10767ef9bd6
- version 106224b3f30
- version 105224b3f30
- version 104224b3f30
- version 103224b3f30
- version 102a0c32ad7
- version 101a0c32ad7
- version 100a0c32ad7
- version 99a0c32ad7
- version 98b1a06429
- version 97b1a06429
- version 96b1a06429
- version 95b1a06429
- version 94b19c3650
- version 93b19c3650
- version 92b19c3650
- version 91b19c3650
- version 90fb714969
- version 89fb714969
- version 88fb714969
- version 87fb714969
- version 8625bbb5c3
- version 8525bbb5c3
- version 8425bbb5c3
- version 8325bbb5c3
- version 8294ac5224
- version 8194ac5224
- version 8094ac5224
- version 7994ac5224
- version 78723f8e79
- version 77723f8e79
- version 76723f8e79
- version 75723f8e79
- version 7401e2728e
- version 7301e2728e
- version 7201e2728e
- version 7101e2728e
- version 7098819c4d
- version 6998819c4d
- version 6898819c4d
- version 6798819c4d
- version 66db74fcfb
- version 65db74fcfb
- version 64db74fcfb
- version 63db74fcfb
- version 62facd7047
- version 61facd7047
- version 60facd7047
- version 59facd7047
- version 587648fef4
- version 577648fef4
- version 567648fef4
- version 557648fef4
- version 541d8d59e1
- version 531d8d59e1
- version 521d8d59e1
- version 511d8d59e1
- version 50e33fb580
- version 49e33fb580
- version 48e33fb580
- version 47e33fb580
- version 46d5589619
- version 45d5589619
- version 44d5589619
- version 43d5589619
- version 421ec85d15
- version 411ec85d15
- version 401ec85d15
- version 391ec85d15
- version 3812349725
- version 3712349725
- version 3612349725
- version 3512349725
- version 349294f0d1
- version 339294f0d1
- version 329294f0d1
- version 319294f0d1
- version 30df7880a1
- version 29df7880a1
- version 28df7880a1
- version 27df7880a1
- version 260d106df5
- version 250d106df5
- version 240d106df5
- version 230d106df5
- version 22e89e8090
- version 21e89e8090
- version 20e89e8090
- version 19e89e8090
- version 18530eb01f
- version 17530eb01f
- version 16530eb01f
- version 15530eb01f
- version 14b90bcdd1
- version 13b90bcdd1
- version 12b90bcdd1
- version 11b90bcdd1
- version 10bfd8baa2
- version 977b60fb1
- version 83d52187b
- version 71bf81913
- version 6ecdcb657
- version 55f4e02d1
- version 4970b3d17
- version 321dcd297
- version 229df6969
- version 1b6edc816
- main (base)
- latest version1f36dba150 commits,
- version 1631f36dba150 commits,
- version 16253ffdfd249 commits,
- version 16153ffdfd249 commits,
- version 16053ffdfd249 commits,
- version 15953ffdfd249 commits,
- version 1583ac2722c48 commits,
- version 1573ac2722c48 commits,
- version 1563ac2722c48 commits,
- version 1553ac2722c48 commits,
- version 154fd1da18b47 commits,
- version 153fd1da18b47 commits,
- version 152fd1da18b47 commits,
- version 151fd1da18b47 commits,
- version 15099f70f8f46 commits,
- version 14999f70f8f46 commits,
- version 14899f70f8f46 commits,
- version 14799f70f8f46 commits,
- version 14667fd2c6d45 commits,
- version 14567fd2c6d45 commits,
- version 14467fd2c6d45 commits,
- version 14367fd2c6d45 commits,
- version 1423dfdb39244 commits,
- version 1413dfdb39244 commits,
- version 1403dfdb39244 commits,
- version 1393dfdb39244 commits,
- version 1388590f59943 commits,
- version 1378590f59943 commits,
- version 1368590f59943 commits,
- version 1358590f59943 commits,
- version 13470b1cbc742 commits,
- version 13370b1cbc742 commits,
- version 13270b1cbc742 commits,
- version 13170b1cbc742 commits,
- version 1303f7739a241 commits,
- version 1293f7739a241 commits,
- version 1283f7739a241 commits,
- version 1273f7739a241 commits,
- version 1261b062db740 commits,
- version 1251b062db740 commits,
- version 1241b062db740 commits,
- version 1231b062db740 commits,
- version 122be0532b339 commits,
- version 121be0532b339 commits,
- version 120be0532b339 commits,
- version 119be0532b339 commits,
- version 118e9a9703838 commits,
- version 117e9a9703838 commits,
- version 116e9a9703838 commits,
- version 115e9a9703838 commits,
- version 11407e9bc5037 commits,
- version 11307e9bc5037 commits,
- version 11207e9bc5037 commits,
- version 11107e9bc5037 commits,
- version 11067ef9bd636 commits,
- version 10967ef9bd636 commits,
- version 10867ef9bd636 commits,
- version 10767ef9bd636 commits,
- version 106224b3f3035 commits,
- version 105224b3f3035 commits,
- version 104224b3f3035 commits,
- version 103224b3f3035 commits,
- version 102a0c32ad734 commits,
- version 101a0c32ad734 commits,
- version 100a0c32ad734 commits,
- version 99a0c32ad734 commits,
- version 98b1a0642933 commits,
- version 97b1a0642933 commits,
- version 96b1a0642933 commits,
- version 95b1a0642933 commits,
- version 94b19c365032 commits,
- version 93b19c365032 commits,
- version 92b19c365032 commits,
- version 91b19c365032 commits,
- version 90fb71496931 commits,
- version 89fb71496931 commits,
- version 88fb71496931 commits,
- version 87fb71496931 commits,
- version 8625bbb5c330 commits,
- version 8525bbb5c330 commits,
- version 8425bbb5c330 commits,
- version 8325bbb5c330 commits,
- version 8294ac522429 commits,
- version 8194ac522429 commits,
- version 8094ac522429 commits,
- version 7994ac522429 commits,
- version 78723f8e7928 commits,
- version 77723f8e7928 commits,
- version 76723f8e7928 commits,
- version 75723f8e7928 commits,
- version 7401e2728e27 commits,
- version 7301e2728e27 commits,
- version 7201e2728e27 commits,
- version 7101e2728e27 commits,
- version 7098819c4d26 commits,
- version 6998819c4d26 commits,
- version 6898819c4d26 commits,
- version 6798819c4d26 commits,
- version 66db74fcfb25 commits,
- version 65db74fcfb25 commits,
- version 64db74fcfb25 commits,
- version 63db74fcfb25 commits,
- version 62facd704724 commits,
- version 61facd704724 commits,
- version 60facd704724 commits,
- version 59facd704724 commits,
- version 587648fef423 commits,
- version 577648fef423 commits,
- version 567648fef423 commits,
- version 557648fef423 commits,
- version 541d8d59e122 commits,
- version 531d8d59e122 commits,
- version 521d8d59e122 commits,
- version 511d8d59e122 commits,
- version 50e33fb58021 commits,
- version 49e33fb58021 commits,
- version 48e33fb58021 commits,
- version 47e33fb58021 commits,
- version 46d558961920 commits,
- version 45d558961920 commits,
- version 44d558961920 commits,
- version 43d558961920 commits,
- version 421ec85d1519 commits,
- version 411ec85d1519 commits,
- version 401ec85d1519 commits,
- version 391ec85d1519 commits,
- version 381234972518 commits,
- version 371234972518 commits,
- version 361234972518 commits,
- version 351234972518 commits,
- version 349294f0d117 commits,
- version 339294f0d117 commits,
- version 329294f0d117 commits,
- version 319294f0d117 commits,
- version 30df7880a116 commits,
- version 29df7880a116 commits,
- version 28df7880a116 commits,
- version 27df7880a116 commits,
- version 260d106df515 commits,
- version 250d106df515 commits,
- version 240d106df515 commits,
- version 230d106df515 commits,
- version 22e89e809014 commits,
- version 21e89e809014 commits,
- version 20e89e809014 commits,
- version 19e89e809014 commits,
- version 18530eb01f13 commits,
- version 17530eb01f13 commits,
- version 16530eb01f13 commits,
- version 15530eb01f13 commits,
- version 14b90bcdd112 commits,
- version 13b90bcdd112 commits,
- version 12b90bcdd112 commits,
- version 11b90bcdd112 commits,
- version 10bfd8baa211 commits,
- version 977b60fb110 commits,
- version 83d52187b9 commits,
- version 71bf819138 commits,
- version 6ecdcb6577 commits,
- version 55f4e02d16 commits,
- version 4970b3d175 commits,
- version 321dcd2974 commits,
- version 229df69693 commits,
- version 1b6edc8162 commits,
19 files
+ 859
− 2511
Compare changes
- Side-by-side
- Inline
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
19
hercules_cg/src/common.rs deleted
100644 → 0
+ 0
− 738
Files with large changes are collapsed by default.
Loading