diff options
author | Björn Gustavsson <[email protected]> | 2018-01-22 14:18:14 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2018-01-22 14:18:14 +0100 |
commit | 7a37e39d45597a25ff532751c5131938b5286331 (patch) | |
tree | 98e05f8aa15718c3977b3126d90f09c2e8a746b4 | |
parent | 8aa0a6aef5623ff226ea511b94b82e514dccc83b (diff) | |
parent | 970261b5384bd55abdcbf55bd4a75a3c26a0bda8 (diff) | |
download | otp-7a37e39d45597a25ff532751c5131938b5286331.tar.gz otp-7a37e39d45597a25ff532751c5131938b5286331.tar.bz2 otp-7a37e39d45597a25ff532751c5131938b5286331.zip |
Merge pull request #1688 from margnus1/hipe-llvm-notail
ErLLVM: Preserve precise BEAM tailcall semantics
OTP-14886
-rw-r--r-- | lib/hipe/llvm/hipe_llvm.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/hipe/llvm/hipe_llvm.erl b/lib/hipe/llvm/hipe_llvm.erl index 641d3fda0a..e04b171194 100644 --- a/lib/hipe/llvm/hipe_llvm.erl +++ b/lib/hipe/llvm/hipe_llvm.erl @@ -934,7 +934,7 @@ pp_ins(Dev, Ver, I) -> end, case call_is_tail(I) of true -> write(Dev, "tail "); - false -> ok + false -> write(Dev, "notail ") end, write(Dev, ["call ", call_cconv(I), " "]), pp_options(Dev, call_ret_attrs(I)), |