aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2025-01-16 15:44:59 +0100
committerGitHub <noreply@github.com>2025-01-16 15:44:59 +0100
commit6f82408bb53f57a859953d8f1114f1634a5d3ee9 (patch)
tree227596ec582eb72bab8652b2e7d1e7cd8448c519 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
parentcea92446ac289dc013e6253cb84445981010d08a (diff)
downloadllvm-6f82408bb53f57a859953d8f1114f1634a5d3ee9.zip
llvm-6f82408bb53f57a859953d8f1114f1634a5d3ee9.tar.gz
llvm-6f82408bb53f57a859953d8f1114f1634a5d3ee9.tar.bz2
[flang][OpenMP] Enable delayed privatization by default `omp.wsloop` (#122471)
This enable delayed privatization by default for `omp.wsloop` ops, with one caveat! I had to workaround the "impure" alloc region issue that being resolved at the moment. The workaround detects whether the alloc region's argument is used in the region and at the same time defined in block that does not dominate the chosen alloca insertion point. If so, we move the alloca insertion point below the defining instruction of the alloc region argument. This basically reverts to the non-delayed-privatizaiton behavior.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions