summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2025-08-05 16:54:02 +0800
committerGitHub <noreply@github.com>2025-08-05 16:54:02 +0800
commit94a6cd464e4dd2bf99b85d1e00b6fcfcdf21c6da (patch)
treee3c9c754cc3f61036f6fb8160fb7103ec804822a /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parentfbd18642a9eefc7bb3b7d40eaf8d16ef9d523064 (diff)
[VPlan] Expand VPWidenPointerInductionRecipe into separate recipes (#148274)
This is the VPWidenPointerInductionRecipe equivalent of #118638, with the motivation of allowing us to use the EVL as the induction step. There is a new VPInstruction added, WidePtrAdd to allow adding the step vector to the induction phi, since VPInstruction::PtrAdd only handles scalars or multiple scalar lanes. Originally this transformation was copied from the original recipe's execute code, but it's since been simplifed by teaching `unrollWidenInductionByUF` to unroll the recipe, which brings it inline with VPWidenIntOrFpInductionRecipe.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions