diff options
author | Florian Hahn <flo@fhahn.com> | 2024-07-11 16:08:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-11 16:08:04 +0100 |
commit | 9a5a8731e77bb61c64d400a828dc215dc80fb839 (patch) | |
tree | fc55b2f92009ec75820ad6eec4ac485e33c0b39a /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | |
parent | 4502ea89b9a067f8d76b89acdfef83d7cab59adb (diff) | |
download | llvm-9a5a8731e77bb61c64d400a828dc215dc80fb839.zip llvm-9a5a8731e77bb61c64d400a828dc215dc80fb839.tar.gz llvm-9a5a8731e77bb61c64d400a828dc215dc80fb839.tar.bz2 |
[VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (#94760)
This patch introduces a new ResumePhi VPInstruction which creates a phi
in a leaf block of a VPlan. The first use is to create the phi node for
fixed-order recurrence resume values in the scalar preheader.
The VPInstruction takes 2 operands: 1) the incoming value from the
middle-block and a default value to be used for all other incoming
blocks.
In follow-up changes, it will also be used to create phis for reduction
and induction resume values.
Depends on https://github.com/llvm/llvm-project/pull/92651
PR: https://github.com/llvm/llvm-project/pull/94760
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
0 files changed, 0 insertions, 0 deletions