diff options
| author | Evgeniy Brevnov <evgueni.brevnov@gmail.com> | 2019-12-27 12:39:24 +0700 | 
|---|---|---|
| committer | Evgeniy Brevnov <evgueni.brevnov@gmail.com> | 2020-01-20 18:36:28 +0700 | 
| commit | af7e1588727c691ae07e286c94dbcbf31060e876 (patch) | |
| tree | 548754ba6c1585380a08caaf2af72dc7fd341c44 /llvm/tools/llvm-ml/Disassembler.cpp | |
| parent | 1f946ee2faba5395a04a081fbe561e3d91aa2b3d (diff) | |
| download | llvm-af7e1588727c691ae07e286c94dbcbf31060e876.zip llvm-af7e1588727c691ae07e286c94dbcbf31060e876.tar.gz llvm-af7e1588727c691ae07e286c94dbcbf31060e876.tar.bz2 | |
[LV] Vectorizer should adjust trip count in profile information
Summary: Vectorized loop processes VFxUF number of elements in one iteration thus total number of iterations decreases proportionally. In addition epilog loop may not have more than VFxUF - 1 iterations. This patch updates profile information accordingly.
Reviewers: hsaito, Ayal, fhahn, reames, silvas, dcaballe, SjoerdMeijer, mkuper, DaniilSuchkov
Reviewed By: Ayal, DaniilSuchkov
Subscribers: fedor.sergeev, hiraditya, rkruppe, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D67905
Diffstat (limited to 'llvm/tools/llvm-ml/Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions
