summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2025-01-29 09:05:54 -0500
committerGitHub <noreply@github.com>2025-01-29 09:05:54 -0500
commit4a1a697427bbec4a43f499c7b7aa38a05bf05727 (patch)
tree7ef30b78c70ee1ce93b65a79a9229ddb8c23f60c /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent7441e87fe05376782d0ddb90a13e1756eb1b1976 (diff)
[SLP][NFC]Unify ScalarToTreeEntries and MultiNodeScalars, NFC
Currently, SLP has 2 distinct storages to manage mapping between vectorized instructions and their corresponding vectorized TreeEntry nodes. It leads to inefficient lookup for the matching TreeEntries and makes it harder to correctly track instructions, associated with multiple nodes. There is a plan to extend this support for instructions, that require scheduling, to allow support for copyable elements. Merging ScalarToTreeEntry and MultiNodeScalars will allow reduce maintenance of the feature Reviewers: RKSimon Reviewed By: RKSimon Pull Request: https://github.com/llvm/llvm-project/pull/124914
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions