slot2ssa: remove `TypedSlot` #50943
topolarity
changed the title Rm typed slot slot2ssa: remove `TypedSlot` 2 years ago
topolarity
force pushed
from
b83d84f2
to
73cd0690
2 years ago
topolarity
marked this pull request as ready for review 2 years ago
Keno
commented
on 2023-08-18
Keno
approved these changes
on 2023-08-18
slot2ssa: Insert PiNodes based on `bb_vartables`
bc57166b
compiler: Remove `TypedSlot`
28df546c
slot2ssa: Remove type iteration
677a08ee
slot2ssa: Remove usage of `SLOT_USEDUNDEF`
20589272
Inference: Always update IR to avoid unreachable jumps
4bd8d353
test: Remove check for `GotoIfNot`
3b6d5882
topolarity
force pushed
from
181c374f
to
3b6d5882
2 years ago
inference: Move unreachable branch updates to `convert_to_ircode`
d1f39801
inference: Wrap `unreachable` stmts in `Const(...)`
57fb5ed8
Move `unreachable` into InferenceState
d8d674ca
Merge branch 'master' into rm-TypedSlot
4cf7d5e5
fix up tests
afa7b370
perf improvements
e234e8fa
aviatesk
merged
5e5416a3
into master 2 years ago
Assignees
No one assigned
Labels
compiler:optimizer
Login to write a write a comment.
Login via GitHub