diff options
| author | Florian Hahn <flo@fhahn.com> | 2025-03-23 09:06:01 +0000 |
|---|---|---|
| committer | Florian Hahn <flo@fhahn.com> | 2025-03-23 09:06:01 +0000 |
| commit | c482b8faeace855332a8c070cffaf3d0732cc79e (patch) | |
| tree | 139eccadf24b8375a74962cdfc6546abf507e379 /lldb/packages/Python/lldbsuite/test/gdbclientutils.py | |
| parent | 2fe75856865e20633da33f6b526e47367a035152 (diff) | |
| download | llvm-c482b8faeace855332a8c070cffaf3d0732cc79e.zip llvm-c482b8faeace855332a8c070cffaf3d0732cc79e.tar.gz llvm-c482b8faeace855332a8c070cffaf3d0732cc79e.tar.bz2 | |
[VPlan] Only execute VPExpandSCEVRecipes once and remove them (NFC).
Instead of executing the whole entry VPIRBB twice, first only execute
the VPExpandSCEVRecipes and replace their uses with the expanded
VPValue, which will be a live-in. This allows removing special logic in
VPExpandSCEVRecipe to support executing twice and allows moving the
ExpandedSCEVs map out of VPTransformState.
It will also allow adding other recipes to the entry VPBB in the future.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions
