diff options
author | David Sherwood <david.sherwood@arm.com> | 2020-08-26 10:34:31 +0100 |
---|---|---|
committer | David Sherwood <david.sherwood@arm.com> | 2020-09-01 07:47:59 +0100 |
commit | 9fbb113247a5c09d319760d3f0e1768dfdbadfa4 (patch) | |
tree | cd1a438fffa7246266debb5e80e72f4c9d776b58 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | ffd0b31c7cbaa8322d2963afe6ace4e3a0889ddb (diff) | |
download | llvm-9fbb113247a5c09d319760d3f0e1768dfdbadfa4.zip llvm-9fbb113247a5c09d319760d3f0e1768dfdbadfa4.tar.gz llvm-9fbb113247a5c09d319760d3f0e1768dfdbadfa4.tar.bz2 |
[SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll
I have fixed up a number of warnings resulting from TypeSize -> uint64_t
casts and calling getVectorNumElements() on scalable vector types. I
think most of the changes are fairly trivial except for those in
DAGTypeLegalizer::SplitVecRes_MLOAD I've tried to ensure we create
the MachineMemoryOperands in a sensible way for scalable vectors.
I have added a CHECK line to the following test:
CodeGen/AArch64/sve-split-load.ll
that ensures no new warnings are added.
Differential Revision: https://reviews.llvm.org/D86697
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions