diff options
author | David Sherwood <david.sherwood@arm.com> | 2021-02-02 16:52:19 +0000 |
---|---|---|
committer | David Sherwood <david.sherwood@arm.com> | 2021-02-12 11:07:58 +0000 |
commit | 01b87444cb02c38147dccc7049b32675de860d47 (patch) | |
tree | 3fb8d95e15ae3a8282f4aad88950c87eed1df6de /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 0b3d31222df9a07ce137cac1fc16995911c547ba (diff) | |
download | llvm-01b87444cb02c38147dccc7049b32675de860d47.zip llvm-01b87444cb02c38147dccc7049b32675de860d47.tar.gz llvm-01b87444cb02c38147dccc7049b32675de860d47.tar.bz2 |
[NFC][Analysis] Change struct VecDesc to use ElementCount
This patch changes the VecDesc struct to use ElementCount
instead of an unsigned VF value, in preparation for
future work that adds support for vectorized versions of
math functions using scalable vectors. Since all I'm doing
in this patch is switching the type I believe it's a
non-functional change. I changed getWidestVF to now return
both the widest fixed-width and scalable VF values, but
currently the widest scalable value will be zero.
Differential Revision: https://reviews.llvm.org/D96011
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions