summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorTommy Má¶œMichen <tommy@mcmichen.net>2025-08-05 00:59:07 -0700
committerGitHub <noreply@github.com>2025-08-05 09:59:07 +0200
commit155359c1f2bda7fb8d4e8001157ecea03689df68 (patch)
treef21af48198b6ca15d948d59d0820a40653292636 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parent00a648ab110583ed45cc931a0c1aabf4bfcd17e3 (diff)
[llvm][sroa] Disable support for `invariant.group` (#151743)
Resolves #151574. > SROA pass does not perform aggregate load/store rewriting on a pointer whose source is a `launder.invariant.group`. > > This causes failed assertion in `AllocaSlices`. > > ``` > void (anonymous namespace)::AllocaSlices::SliceBuilder::visitStoreInst(StoreInst &): > Assertion `(!SI.isSimple() || ValOp->getType()->isSingleValueType()) && > "All simple FCA stores should have been pre-split"' failed. > ``` Disables support for `{launder,strip}.invariant.group` intrinsics in SROA. Updates SROA test for `invariant.group` support.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions