aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2021-12-13 11:18:20 -0800
committerNick Desaulniers <ndesaulniers@google.com>2021-12-13 11:18:30 -0800
commit95ba0e45638ee5c6ba97ca971ddc01132e24a179 (patch)
tree112f4664b31f35965f7cca21e88db876ca002aed /lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp
parent8ed70d0189ba21fa25066e49d6c1ed04359abf4b (diff)
downloadllvm-95ba0e45638ee5c6ba97ca971ddc01132e24a179.zip
llvm-95ba0e45638ee5c6ba97ca971ddc01132e24a179.tar.gz
llvm-95ba0e45638ee5c6ba97ca971ddc01132e24a179.tar.bz2
[SimplifyLibCalls] propagate tail flags on CallInsts
I noticed we weren't propagating tail flags on calls when FortifiedLibCallSimplifier.optimizeCall() was replacing calls to runtime checked calls to the non-checked routines (when safe to do so). Make sure to check this before replacing the original calls! Also, avoid any libcall transforms when notail/musttail is present. PR46734 Fixes: https://github.com/llvm/llvm-project/issues/46079 Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D107872
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp')
0 files changed, 0 insertions, 0 deletions