Skip to content

Commit e7cff4e

Browse files
alexey-bataevgithub-actions[bot]
authored andcommitted
Automerge: [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: llvm/llvm-project#124914
2 parents bd49308 + 4a1a697 commit e7cff4e

File tree

1 file changed

+243
-272
lines changed

1 file changed

+243
-272
lines changed

0 commit comments

Comments
 (0)