summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
diff options
context:
space:
mode:
authorDavid Pagan <dave.pagan@amd.com>2023-10-26 13:19:37 -0700
committerGitHub <noreply@github.com>2023-10-26 13:19:37 -0700
commit52315f9b75f1bd02367fbf38096a58d10d3c67d8 (patch)
tree324db61e9bcae6ee02c01520afff7d63744748a3 /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
parentf24c443e8241df7df1d5152c45636c76b682a043 (diff)
[clang][OpenMP] Fix target data if/logical expression assert fail (#70268)
Fixed assertion failure Basic Block in function 'main' does not have terminator! label %land.end caused by premature setting of CodeGenIP upon entry to emitTargetDataCalls, where subsequent evaluation of logical expression created new basic blocks, leaving CodeGenIP pointing to the wrong basic block. CodeGenIP is now set near the end of the function, just prior to generating a comparison of the logical expression result (from the if clause) which uses CodeGenIP to insert new IR.
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h')
0 files changed, 0 insertions, 0 deletions