]> Witch of Git - ivy/commit
Reduce stack traffic by finding loads through SSA
authorCassie Jones <code@witchoflight.com>
Sun, 1 Mar 2020 16:28:31 +0000 (17:28 +0100)
committerCassie Jones <code@witchoflight.com>
Sun, 1 Mar 2020 16:28:31 +0000 (17:28 +0100)
commit221fc2361404ed0a668c7946ba771bdd361de754
treebe8fb099ae2f9b8fb860feb3e298efba2b030109
parent3ed2ba4f0739bbf3a9298354fcda09746df81f1c
Reduce stack traffic by finding loads through SSA

Instead of loading Load instructions directly and then storing them onto
the stack, we perform loads by looking through the SSA and seeing what
instruction generated them. If it was a load, we run that load directly,
otherwise we load from the stack slot that it corresponds to.
.gitignore
src/trans/x64.rs