diff options
| author | Mats Petersson <mats.petersson@arm.com> | 2022-12-16 18:52:28 +0000 |
|---|---|---|
| committer | Mats Petersson <mats.petersson@arm.com> | 2023-04-18 09:53:07 +0100 |
| commit | a716ace13dca3adc81885670d0f8ff14e866ce97 (patch) | |
| tree | 3a456999d3246f1ab465f9f77845831e698cf488 /llvm/lib/Support/CommandLine.cpp | |
| parent | b582bfb60ea7935fef9d3db7f8773ec97489fb7f (diff) | |
| download | llvm-a716ace13dca3adc81885670d0f8ff14e866ce97.zip llvm-a716ace13dca3adc81885670d0f8ff14e866ce97.tar.gz llvm-a716ace13dca3adc81885670d0f8ff14e866ce97.tar.bz2 | |
Add loop-versioning pass to improve unit-stride
Introduce conditional code to identify stride of "one element", and simplify the array accesses for that case.
This allows better loop performance in various benchmarks.
Reviewed By: tblah, kiranchandramohan
Differential Revision: https://reviews.llvm.org/D141306
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions
