aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2025-01-16 19:08:38 +0100
committerGitHub <noreply@github.com>2025-01-16 19:08:38 +0100
commit6b3ba6677d64e394b9c929ea0d1f7c54e3146fda (patch)
tree64e6eaebea4a2d2dd266a64bc25cbe95a7eaa065 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp
parent8965dd40c63cf00610fcf550017b46dae736d94b (diff)
downloadllvm-6b3ba6677d64e394b9c929ea0d1f7c54e3146fda.zip
llvm-6b3ba6677d64e394b9c929ea0d1f7c54e3146fda.tar.gz
llvm-6b3ba6677d64e394b9c929ea0d1f7c54e3146fda.tar.bz2
[flang][OpenMP] Unconditionally create `after_alloca` block in `allocatePrivateVars` (#123168)
While https://github.com/llvm/llvm-project/pull/122866 fixed some issues, it introduced a regression in worksharing loops. The new bug comes from the fact that we now conditionally created the `after_alloca` block based on the number of sucessors of the alloca insertion point. This is unneccessary, we can just alway create the block. If we do this, we respect the post condtions expected after calling `allocatePrivateVars` (i.e. that the `afterAlloca` block has a single predecessor.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp')
0 files changed, 0 insertions, 0 deletions