summaryrefslogtreecommitdiff
path: root/compiler/GHC/HsToCore.hs
diff options
context:
space:
mode:
authorSven Tennie <sven.tennie@gmail.com>2021-01-24 18:26:27 +0100
committerSven Tennie <sven.tennie@gmail.com>2021-01-24 18:26:27 +0100
commit6db2dd78a8488654ea7785621708496e24a6e92e (patch)
treea1d7108334ec1aa6eae8ca88776bdb5a534f7053 /compiler/GHC/HsToCore.hs
parent773e2828fde4d8f640082b6bded9945e7b9584e3 (diff)
downloadhaskell-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