+++ title = "Cannot add moves too early" author = "Yann Herklotz" tags = [] categories = [] backlinks = ["3a8g1"] forwardlinks = ["3a8g1b"] zettelid = "3a8g1a" +++ Unfortunately, the η instructions actually cannot really be identified before the SSA is actually generated, which means that the renaming cannot really be done by the SSA pass. This is because one would otherwise need some liveness analysis to be able to figure out which variables one would have to rename at that point.