diff options
author | Sven Tennie <sven.tennie@gmail.com> | 2021-01-24 18:26:27 +0100 |
---|---|---|
committer | Sven Tennie <sven.tennie@gmail.com> | 2021-01-24 18:26:27 +0100 |
commit | 6db2dd78a8488654ea7785621708496e24a6e92e (patch) | |
tree | a1d7108334ec1aa6eae8ca88776bdb5a534f7053 /compiler/GHC/HsToCore.hs | |
parent | 773e2828fde4d8f640082b6bded9945e7b9584e3 (diff) | |
download | haskell-wip/llvm_musttail_experiment.tar.gz |
LLVM: Use musttail instead of tailwip/llvm_musttail_experiment
This forces LLVM to handle tail calls as tail calls. Otherwise LLVM is
free to ignore the tail and do an ordinary call.
https://llvm.org/docs/LangRef.html#call-instruction
Diffstat (limited to 'compiler/GHC/HsToCore.hs')
0 files changed, 0 insertions, 0 deletions