From: Siva Chandra Reddy Date: Tue, 9 Aug 2022 22:27:46 +0000 (+0000) Subject: [libc][NFC] Fix a few compiler warnings. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=80652d270aa56bd1072c9967d1e01cbbcb02df70;p=platform%2Fupstream%2Fllvm.git [libc][NFC] Fix a few compiler warnings. --- diff --git a/libc/src/string/memory_utils/elements_aarch64.h b/libc/src/string/memory_utils/elements_aarch64.h index 90b450f..394951b 100644 --- a/libc/src/string/memory_utils/elements_aarch64.h +++ b/libc/src/string/memory_utils/elements_aarch64.h @@ -54,7 +54,7 @@ using _64 = Chained<_32, _32>; struct ZVA { static constexpr size_t SIZE = 64; - static void splat_set(char *dst, const unsigned char value) { + static void splat_set(char *dst, const unsigned char) { #if __SIZEOF_POINTER__ == 4 asm("dc zva, %w[dst]" : : [dst] "r"(dst) : "memory"); #else diff --git a/libc/utils/LibcTableGenUtil/APIIndexer.cpp b/libc/utils/LibcTableGenUtil/APIIndexer.cpp index 2630797..deb82a4 100644 --- a/libc/utils/LibcTableGenUtil/APIIndexer.cpp +++ b/libc/utils/LibcTableGenUtil/APIIndexer.cpp @@ -83,7 +83,7 @@ void APIIndexer::indexStandardSpecDef(llvm::Record *StandardSpec) { auto HeaderSpecList = StandardSpec->getValueAsListOfDefs("Headers"); for (llvm::Record *HeaderSpec : HeaderSpecList) { llvm::StringRef Header = HeaderSpec->getValueAsString("Name"); - if (!StdHeader.hasValue() || Header == StdHeader) { + if (!StdHeader.has_value() || Header == StdHeader) { PublicHeaders.emplace(Header); auto MacroSpecList = HeaderSpec->getValueAsListOfDefs("Macros"); // TODO: Trigger a fatal error on duplicate specs. @@ -163,7 +163,7 @@ void APIIndexer::index(llvm::RecordKeeper &Records) { if (isaStandardSpec(Def)) indexStandardSpecDef(Def); if (isaPublicAPI(Def)) { - if (!StdHeader.hasValue() || + if (!StdHeader.has_value() || Def->getValueAsString("HeaderName") == StdHeader) indexPublicAPIDef(Def); }