diff options
author | Kazu Hirata <kazu@google.com> | 2025-09-29 07:54:23 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-29 07:54:23 -0700 |
commit | 57f2a2ef33e03fd3e15b0104d56c0db6c91657a9 (patch) | |
tree | cc0bedfe20d47e06c018f0611e6a3d0d46d6a200 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | c4a55190a50a986da985d586631979653d679275 (diff) | |
download | llvm-57f2a2ef33e03fd3e15b0104d56c0db6c91657a9.zip llvm-57f2a2ef33e03fd3e15b0104d56c0db6c91657a9.tar.gz llvm-57f2a2ef33e03fd3e15b0104d56c0db6c91657a9.tar.bz2 |
[ADT] Inline PackedVectorBase into PackedVector (NFC) (#161122)
This patch "inlines" PackedVectorBase into its sole user PackedVector.
The two variants of PackedVectorBase are dispatched with "if
constexpr". getValue and setValue are now non-static methods of
PackedVector.
We could further simplify getValue and setValue by storing signed
integers as two's complement, but that's a change for another day.
This patch focuses on the code organization, like removing the
template trick and inheritance and making the two methods non-static.
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions