diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2022-10-20 12:54:32 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2022-10-24 10:13:24 -0700 |
commit | da4e0f7ac58711ddeaf86943ae82c1928e26801f (patch) | |
tree | d61c46f11a711a3fdb9624e44dc9a6022212ab16 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | b9e63abe61203578518fe30dcbf862097f6b8aaa (diff) | |
download | llvm-da4e0f7ac58711ddeaf86943ae82c1928e26801f.zip llvm-da4e0f7ac58711ddeaf86943ae82c1928e26801f.tar.gz llvm-da4e0f7ac58711ddeaf86943ae82c1928e26801f.tar.bz2 |
[SLP][NFC]Fix PR58476: Fix compile time for reductions, NFC.
Improve O(N^2) to O(N) in some cases, reduce number of allocations by
reserving memory.
Also, improve analysis of loads reduction values to avoid analysis
of not vectorizable cases.
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions