diff options
Diffstat (limited to 'content/zettel/3a8g2.md')
-rw-r--r-- | content/zettel/3a8g2.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/content/zettel/3a8g2.md b/content/zettel/3a8g2.md new file mode 100644 index 0000000..e69f592 --- /dev/null +++ b/content/zettel/3a8g2.md @@ -0,0 +1,16 @@ ++++ +title = "Deconstructing GSA" +author = "Yann Herklotz" +tags = [] +categories = [] +backlinks = ["3a8g1"] +forwardlinks = ["3a8g3", "3a8g2a"] +zettelid = "3a8g2" ++++ + +After generating GSA, one problem is deconstructing the GSA into SSA +again, so that compilation can take place again. The main issue with +this translation is the conversion of the eta functions, as they will be +required to be transformed into various move instructions, which will +need to be added to the control-flow graph. However, there are various +SSA restrictions that need to be respected. |