aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorDavid Sherwood <david.sherwood@arm.com>2020-08-26 10:34:31 +0100
committerDavid Sherwood <david.sherwood@arm.com>2020-09-01 07:47:59 +0100
commit9fbb113247a5c09d319760d3f0e1768dfdbadfa4 (patch)
treecd1a438fffa7246266debb5e80e72f4c9d776b58 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parentffd0b31c7cbaa8322d2963afe6ace4e3a0889ddb (diff)
downloadllvm-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