Hacker News new | past | comments | ask | show | jobs | submit login

Just a note that this IR sounds a lot like the Testarossa Trees IR: https://github.com/eclipse/omr/blob/master/doc/compiler/il/I...

In that IR the rule is that sharing cannot pass basic-block boundaries because of the exact kind of bug you indicate.

Thank you for that link! That does look like it is a very similar IR structure indeed. Very interesting.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact