diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2023-08-21 13:01:03 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2023-09-28 11:03:21 -0700 |
commit | c88c281cf1ac1a01c55231b93826d7c8ae83985b (patch) | |
tree | 7fc0c529850f06ffe168d1d00cadab73a9090c86 /clang/lib/Lex/ModuleMap.cpp | |
parent | 6ca47eb49ded6281e887fbdb26323deea45df44e (diff) | |
download | llvm-c88c281cf1ac1a01c55231b93826d7c8ae83985b.zip llvm-c88c281cf1ac1a01c55231b93826d7c8ae83985b.tar.gz llvm-c88c281cf1ac1a01c55231b93826d7c8ae83985b.tar.bz2 |
[IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Need to add NumSrcElts param to is..Mask functions in
ShuffleVectorInstruction class for better mask analysis. Mask.size() not
always matches the sizes of the permuted vector(s). Allows to better
estimate the cost in SLP and fix uses of the functions in other cases.
Differential Revision: https://reviews.llvm.org/D158449
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions