This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 2841f75e70e [compiler-rt] Use the new zx_futex_wait for Fuchsia sanitiz [...] adds fdf1d676a13 [X86] Remove custom DAG combine for SIGN_EXTEND_VECTOR_INRE [...] adds f3228cabd0f Remove unnecessary include. adds ef69be92063 [WIP][Sema] Improve static_assert diagnostics for type traits. adds b77e468b44a [Expr] Check the language before ignoring Objective C keywords adds 8fda5663caa Extend test for DependentSizedArrayType adds 0361c8d93ec [llvm-dwarfdump] - Dump the older versions of .eh_frame/.de [...] adds cb50a2c3c4b [llvm-mc] - Do not crash when referencing undefined debug s [...] adds aaf53bf0a00 [Analyzer] Iterator Checkers - Use the region of the topmos [...] adds 95656d20c48 [Analyzer] Iterator Checker - Forbid decrements past the be [...] adds f8321307918 [TargetLowering] Add SimplifyDemandedVectorElts support to [...] adds 67ad3ba9fea [SystemZ] Do not support __float128 adds 4885ff7936d Revert r348243 "[llvm-mc] - Do not crash when referencing u [...] adds 711d76479cf Revert rL348121 from llvm/trunk: [NFC][AArch64] Split out b [...] adds 4cbea95ff7a [Expr] Fix `TestExprOptions` after r348240 on MacOS X adds ba7aaf704b2 [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of [...] adds 2a5d3cf0dd0 [clangd] Partition include graph on auto-index. adds 86da1b155fc [X86] Remove unnecessary peekThroughEXTRACT_SUBVECTORs call. adds 2a36bd918eb Fix -Wparentheses warning. NFCI. adds fd82283a77b [PPC][PPC64] PPC_REL14 and PPC64_REL14 relocations adds 8c47f13a616 Fix MSVC "unknown pragma" warning. NFCI. adds dc5bdf2e372 [X86][NFC] Add more constant-size memcmp tests. adds c5dcd8895b7 [ELF] Allow discarding of .rela.plt adds 7ae179ae3e5 [GN][NFC] Update readme example to functional command adds 3a838a9d5fa [SanitizerCommon] Test `CombinedAllocator::ForEachChunk()` [...] adds 36a0df0fd6b Fix lldb-server unit tests for the MonitoringProcessLaunche [...] adds def358f621b Fix "array must be initialized with a brace-enclosed initia [...] adds e82021c4483 Update MemorySSA in SimpleLoopUnswitch. adds ba135732c8f [yaml2obj] Move redundant statements into a separate static [...] adds 63c2c6b93f5 Add common check prefix. NFCI. adds bf7b7c78579 PTH-- Remove feature entirely- adds 08311820e8d [SimpleLoopUnswitch] Remove debug dump. adds 8d871ea6811 Remove reference to recently removed PTH Documentation. adds 4d598e2a08d [Hexagon] Remove unused checker functions from asm parser adds 132c7dfb215 [InstCombine] auto-generate full checks for icmp dominator [...] adds a75f371b69a [OPENMP][NVPTX]Mark __kmpc_barrier functions as convergent. adds bc0bd4babc4 [OPENMP][NVPTX]Fixed emission of the critical region. adds 11a00a9938d [InstCombine] add helper for icmp with dominator; NFC adds f566071286f [InstCombine] auto-generate full checks for icmp overflow t [...] adds 0f5485b8f2f [Hexagon] Update builtin definitions adds b02911ca1a3 [AST][NFC] Make ArrayTypeTraitExpr non polymorphic adds 2cac356c134 [X86][SSE] Add MOVMSK demandedbits/elts tests adds 34ba198b14e [AST] Assert that no statement/expression class is polymorphic adds a8f4a054d65 Revert "Adapt gcov to changes in CFE." adds 584041f8e07 Revert "Avoid emitting redundant or unusable directories in [...] adds ddcde7eb3f2 [AST] Assert that no type class is polymorphic adds 50b08552f3c [X86][SSE] Add SimplifyDemandedBitsForTargetNode handling f [...] adds f1657e6d728 [dsymutil] Ensure we're comparing time stamps with the same [...] adds e01d6ce16ba [InstCombine] rearrange foldICmpWithDominatingICmp; NFC adds 3f1d4806051 MIR: Add method to stop after specific runs of passes adds 24f08453151 AMDGPU: Add f32 vectors to SGPR register classes adds e00880a3146 [FileSystem] Migrate CommandCompletions adds 47875108f11 [SelectionDAG] Redefine isGAPlusOffset in terms of unwrapAd [...] adds c727cc44c2b [Reproducers] Only creaate the bottom-most dir adds c18ec9d4a37 Move llc-start-stop-instance to x86 adds c160a3a4002 ELF: allow non allocated sections to go into allocated sections adds 5d3f2c58ae2 [CmpInstAnalysis] fix function signature for ICmp code to p [...] adds 08dd31507b7 [Sanitizer] intercept part of sysctl Api adds 09e76783ba4 Remove unreachable code. adds 639ace01219 Unbreak build due to style. adds 676de18f285 [libcxx] Always enable availability in the lit test suite. adds 88333d429a2 Fix sanitizer unit test adds fb341c2fa7d [PowerPC] Make no-PIC default to match GCC - LLVM adds b4315ef3b0c [PowerPC] Make no-PIC default to match GCC - CLANG adds 367857ca363 Add SBInitializerOptions.cpp. adds 164431454e4 [ADT] Add zip_longest iterators adds a78258c0b15 [Documentation] Make options section in Clang-tidy readabil [...] adds deaf9f94f3c Revert "[ADT] Add zip_longest iterators" adds 992ba630d3f [AVR] Silence fallthrough warning. NFC. adds 646c5b909d1 [build.py] A few general improvements. adds 66b0be8f6c4 [PDB] Emit S_UDT records in LLD. adds 10ef01a3a22 [llvm-pdbutil] Remove the analyze subcommand. adds e5765221335 Add tests for dumping base classes; NFC. adds fe7aecd1b02 Adding tests for -ast-dump; NFC. adds 9c0ca832e5c AArch64: clean up some whitespace in Windows CC (NFC) adds e8a529ef288 [ELF] Simplify getSectionPiece adds 09431f51e44 [InstCombine] add tests for implied simplifications; NFC adds 5670d4b59a7 Fix crash if an in-class explicit function specialization h [...] adds aaa4a80447c Fix LLDB build script. adds 4f0f28e6a15 [asan] Remove use_odr_indicator runtime flag adds 3e5d47c4c33 [asan] Split -asan-use-private-alias to -asan-use-odr-indicator adds a6f039e2e82 [clang-tidy] Ignore namespaced and C++ member functions in [...] adds cf3668d89e1 Remove the hash code from CVRecord. adds f3b6e741bca [build.py] Disable tests on non-Windows. adds 71565a1f78b [AArch64][GlobalISel] Re-enable selection of volatile loads. adds 220c8e6c032 LTO: Don't internalize available_externally globals. adds ba9f14f67e9 [ADT] Add zip_longest iterators. adds 08c74b17740 [SelectionDAG] Split very large token factors for loads int [...] adds bf264345075 [Sema] Remove some conditions of a failing assert adds 3fb921d7ef6 [TableGen] Preserve order of output operands in DAGISelMatcherGen adds d2c81743bfe [asan] Add clang flag -fsanitize-address-use-odr-indicator adds 89c02b2bf39 [clang-query] Continue if compilation command not found for [...] adds 40d603efa29 Update GET_LINK_MAP_BY_DLOPEN_HANDLE() for NetBSD x86 adds a459e44d548 [MachineLICM][X86][AMDGPU] Fix subtle bug in the updating o [...] adds 5e92b1b6c67 [clang-tidy/checks] Update objc-property-declaration check [...] adds b97b954af64 gdb-remote: use elaborated type specifier for `Module`
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-query/tool/ClangQuery.cpp | 15 +- .../clang-tidy/google/FunctionNamingCheck.cpp | 5 +- .../clang-tidy/objc/PropertyDeclarationCheck.cpp | 145 +- clang-tools-extra/clangd/Headers.h | 4 +- clang-tools-extra/clangd/index/Background.cpp | 113 +- clang-tools-extra/docs/ReleaseNotes.rst | 4 + .../checks/objc-property-declaration.rst | 19 +- .../readability-uppercase-literal-suffix.rst | 20 +- .../test/clang-tidy/google-objc-function-naming.mm | 30 + .../objc-property-declaration-additional.m | 15 - .../clang-tidy/objc-property-declaration-custom.m | 18 - .../test/clang-tidy/objc-property-declaration.m | 7 + .../unittests/clangd/BackgroundIndexTests.cpp | 62 +- clang/NOTES.txt | 7 - clang/docs/ClangCommandLineReference.rst | 4 + clang/docs/InternalsManual.rst | 6 +- clang/docs/PTHInternals.rst | 163 - clang/docs/ReleaseNotes.rst | 4 +- clang/docs/UsersManual.rst | 2 + clang/docs/index.rst | 1 - clang/include/clang/AST/ExprCXX.h | 4 - clang/include/clang/AST/NestedNameSpecifier.h | 9 +- clang/include/clang/Basic/BuiltinsHexagon.def | 3135 ++++++++++---------- .../include/clang/Basic/DiagnosticFrontendKinds.td | 2 - clang/include/clang/Basic/DiagnosticLexKinds.td | 9 - clang/include/clang/Driver/CC1Options.td | 6 - clang/include/clang/Driver/Driver.h | 3 - clang/include/clang/Driver/Options.td | 12 +- clang/include/clang/Driver/SanitizerArgs.h | 1 + clang/include/clang/Frontend/CodeGenOptions.def | 1 + clang/include/clang/Frontend/FrontendActions.h | 5 - clang/include/clang/Frontend/FrontendOptions.h | 3 - clang/include/clang/Frontend/Utils.h | 3 - clang/include/clang/Lex/PTHLexer.h | 107 - clang/include/clang/Lex/PTHManager.h | 149 - clang/include/clang/Lex/Preprocessor.h | 42 +- clang/include/clang/Lex/PreprocessorOptions.h | 9 - .../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 4 + clang/lib/ARCMigrate/ARCMT.cpp | 2 - clang/lib/AST/DeclTemplate.cpp | 2 - clang/lib/AST/ExprCXX.cpp | 2 - clang/lib/AST/NestedNameSpecifier.cpp | 15 +- clang/lib/AST/Stmt.cpp | 8 + clang/lib/AST/Type.cpp | 8 + clang/lib/Basic/Targets/OSTargets.h | 1 - clang/lib/CodeGen/BackendUtil.cpp | 6 +- clang/lib/CodeGen/CGDebugInfo.cpp | 47 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 19 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 4 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 31 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 12 + clang/lib/CodeGen/CodeGenAction.cpp | 16 +- clang/lib/CodeGen/CodeGenTypes.h | 1 - clang/lib/Driver/Driver.cpp | 5 +- clang/lib/Driver/SanitizerArgs.cpp | 8 + clang/lib/Driver/ToolChains/Clang.cpp | 38 +- clang/lib/Driver/ToolChains/Gnu.cpp | 2 +- clang/lib/Frontend/CMakeLists.txt | 1 - clang/lib/Frontend/CacheTokens.cpp | 700 ----- clang/lib/Frontend/ChainedIncludesSource.cpp | 1 - clang/lib/Frontend/CompilerInstance.cpp | 17 +- clang/lib/Frontend/CompilerInvocation.cpp | 13 +- clang/lib/Frontend/FrontendActions.cpp | 10 - clang/lib/Frontend/InitPreprocessor.cpp | 20 - .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 1 - clang/lib/Lex/CMakeLists.txt | 1 - clang/lib/Lex/PPDirectives.cpp | 99 +- clang/lib/Lex/PPLexerChange.cpp | 100 +- clang/lib/Lex/PPMacroExpansion.cpp | 5 - clang/lib/Lex/PTHLexer.cpp | 748 ----- clang/lib/Lex/Pragma.cpp | 12 +- clang/lib/Lex/Preprocessor.cpp | 12 - clang/lib/Sema/SemaTemplate.cpp | 24 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 22 +- clang/lib/Serialization/ASTReader.cpp | 1 - clang/lib/Serialization/ASTWriter.cpp | 1 - .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 304 +- clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 9 + clang/test/AST/ast-dump-array.cpp | 9 + clang/test/AST/ast-dump-record-definition-data.cpp | 190 ++ clang/test/AST/ast-dump-records.cpp | 37 + .../test/AST/ast-dump-special-member-functions.cpp | 446 +++ clang/test/Analysis/iterator-range.cpp | 104 +- clang/test/CodeGen/asan-globals-odr.cpp | 30 + clang/test/CodeGen/debug-info-abspath.c | 15 - clang/test/CodeGen/debug-prefix-map.c | 18 +- clang/test/CodeGenCXX/float128-declarations.cpp | 27 +- clang/test/Driver/clang-offload-bundler.c | 2 +- clang/test/Driver/fsanitize.c | 18 + clang/test/Driver/ppc-abi.c | 42 +- clang/test/Driver/pth.c | 12 - clang/test/Modules/module-debuginfo-prefix.m | 4 +- clang/test/OpenMP/nvptx_parallel_codegen.cpp | 18 +- clang/test/PCH/emit-pth.c | 7 - clang/test/PCH/pth.c | 7 - clang/test/Preprocessor/include-pth.c | 3 - clang/test/SemaCXX/friend-template-redecl.cpp | 11 + clang/test/SemaCXX/static-assert-cxx17.cpp | 47 + clang/test/SemaCXX/static-assert.cpp | 97 + clang/test/SemaTemplate/member-specialization.cpp | 11 + compiler-rt/lib/asan/asan_flags.inc | 2 - compiler-rt/lib/asan/asan_globals.cc | 4 +- .../sanitizer_common_interceptors.inc | 88 +- .../lib/sanitizer_common/sanitizer_linux.cc | 11 +- .../sanitizer_platform_interceptors.h | 4 +- .../sanitizer_platform_limits_netbsd.h | 4 +- .../tests/sanitizer_allocator_test.cc | 16 + compiler-rt/test/asan/TestCases/Darwin/odr-lto.cc | 4 +- .../test/asan/TestCases/Linux/local_alias.cc | 2 +- .../test/asan/TestCases/Linux/odr-violation.cc | 16 +- .../TestCases/{NetBSD => Posix}/sysctl.cc | 47 +- libcxx/docs/DesignDocs/AvailabilityMarkup.rst | 6 +- libcxx/utils/libcxx/test/config.py | 13 +- lld/COFF/PDB.cpp | 20 +- lld/ELF/Arch/PPC.cpp | 4 + lld/ELF/Arch/PPC64.cpp | 18 +- lld/ELF/InputSection.cpp | 17 +- lld/ELF/LinkerScript.cpp | 3 +- lld/ELF/OutputSections.cpp | 2 +- lld/test/COFF/pdb-globals.test | 6 +- lld/test/COFF/pdb-symbol-types.yaml | 8 +- lld/test/COFF/pdb-type-server-simple.test | 10 +- lld/test/COFF/s_udt.s | 475 +++ lld/test/ELF/linkerscript/discard-section-err.s | 5 - lld/test/ELF/linkerscript/merge-nonalloc.s | 14 + lld/test/ELF/ppc-relocs.s | 17 +- lld/test/ELF/ppc64-relocs.s | 47 +- lldb/include/lldb/Host/FileSystem.h | 17 + lldb/lit/BuildScript/modes.test | 37 + lldb/lit/BuildScript/script-args.test | 34 + lldb/lit/BuildScript/toolchain-clang-cl.test | 49 + lldb/lit/BuildScript/toolchain-msvc.test | 62 + lldb/lit/CMakeLists.txt | 7 +- lldb/lit/Reproducer/TestDriverOptions.test | 7 +- lldb/lit/helper/build.py | 149 +- lldb/lit/helper/toolchain.py | 5 +- lldb/lit/lit.site.cfg.py.in | 1 + lldb/lldb.xcodeproj/project.pbxproj | 4 + .../expression_command/options/TestExprOptions.py | 28 + .../test/expression_command/options/main.cpp | 4 +- lldb/source/Commands/CommandCompletions.cpp | 28 +- lldb/source/Host/common/FileSystem.cpp | 19 + .../ExpressionParser/Clang/ClangASTSource.cpp | 5 +- .../Clang/ClangExpressionParser.cpp | 7 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 4 +- lldb/source/Utility/Reproducer.cpp | 2 +- lldb/unittests/Interpreter/TestCompletion.cpp | 15 +- lldb/unittests/tools/lldb-server/tests/TestBase.h | 6 +- llvm/docs/MIRLangRef.rst | 5 + llvm/include/llvm/ADT/STLExtras.h | 130 +- llvm/include/llvm/Analysis/CmpInstAnalysis.h | 15 +- llvm/include/llvm/CodeGen/TargetLowering.h | 10 + llvm/include/llvm/CodeGen/TargetPassConfig.h | 13 + llvm/include/llvm/DebugInfo/CodeView/CVRecord.h | 5 - .../llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h | 1 - llvm/include/llvm/IR/DiagnosticInfo.h | 17 +- llvm/include/llvm/Transforms/Instrumentation.h | 3 +- llvm/lib/Analysis/CmpInstAnalysis.cpp | 20 +- llvm/lib/CodeGen/MachineLICM.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 6 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 63 +- llvm/lib/CodeGen/TargetPassConfig.cpp | 46 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 3 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 39 +- llvm/lib/IR/DiagnosticInfo.cpp | 42 +- llvm/lib/LTO/LTO.cpp | 5 +- llvm/lib/Target/AArch64/AArch64.td | 100 +- .../lib/Target/AArch64/AArch64CallingConvention.td | 2 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 17 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 5 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 77 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 6 - llvm/lib/Target/AArch64/AArch64Subtarget.h | 51 - llvm/lib/Target/AArch64/AArch64SystemOperands.td | 83 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 41 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 12 +- llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 1 + .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 2 - llvm/lib/Target/Hexagon/HexagonDepDecoders.h | 6 + llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 113 +- llvm/lib/Target/X86/X86ISelLowering.h | 6 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 18 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 105 +- .../Transforms/InstCombine/InstCombineInternal.h | 1 + .../Instrumentation/AddressSanitizer.cpp | 43 +- .../Transforms/Instrumentation/GCOVProfiling.cpp | 22 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 310 +- .../irtranslator-volatile-load-pr36018.ll | 2 +- llvm/test/CodeGen/AMDGPU/branch-relaxation.ll | 4 +- llvm/test/CodeGen/AMDGPU/infinite-loop.ll | 4 +- llvm/test/CodeGen/AMDGPU/vi-removed-intrinsics.ll | 2 +- .../Generic/llc-start-stop-instance-errors.ll | 4 + .../CodeGen/PowerPC/MCSE-caller-preserved-reg.ll | 2 +- llvm/test/CodeGen/PowerPC/addegluecrash.ll | 1 + llvm/test/CodeGen/PowerPC/atomics-constant.ll | 6 +- llvm/test/CodeGen/PowerPC/f128-aggregates.ll | 4 +- llvm/test/CodeGen/PowerPC/f128-conv.ll | 2 +- llvm/test/CodeGen/PowerPC/f128-truncateNconv.ll | 2 +- llvm/test/CodeGen/PowerPC/f128-vecExtractNconv.ll | 2 +- llvm/test/CodeGen/PowerPC/fast-isel-call.ll | 2 +- llvm/test/CodeGen/PowerPC/mcm-13.ll | 4 +- llvm/test/CodeGen/PowerPC/mcm-6.ll | 4 +- .../PowerPC/p8-scalar_vector_conversions.ll | 4 +- llvm/test/CodeGen/PowerPC/ppc64-blnop.ll | 12 +- llvm/test/CodeGen/PowerPC/ppc64-i128-abi.ll | 18 +- llvm/test/CodeGen/PowerPC/ppc64le-aggregates.ll | 6 +- llvm/test/CodeGen/PowerPC/ppcf128-endian.ll | 2 +- llvm/test/CodeGen/PowerPC/pr32140.ll | 79 +- llvm/test/CodeGen/PowerPC/preemption.ll | 3 +- llvm/test/CodeGen/PowerPC/save-bp.ll | 4 +- llvm/test/CodeGen/PowerPC/sjlj_no0x.ll | 6 +- llvm/test/CodeGen/PowerPC/swaps-le-6.ll | 6 +- llvm/test/CodeGen/PowerPC/testComparesi32gtu.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesi32ltu.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesieqsc.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesieqsi.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesieqsll.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesieqss.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesiequc.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesiequi.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesiequll.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesiequs.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesigesc.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesigesi.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesigesll.ll | 160 +- llvm/test/CodeGen/PowerPC/testComparesigess.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesigtsc.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtsi.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtsll.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtss.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtuc.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtui.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigtus.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesilesc.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesilesi.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesilesll.ll | 160 +- llvm/test/CodeGen/PowerPC/testComparesiless.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesinesc.ll | 206 +- llvm/test/CodeGen/PowerPC/testComparesinesi.ll | 206 +- llvm/test/CodeGen/PowerPC/testComparesinesll.ll | 144 +- llvm/test/CodeGen/PowerPC/testComparesiness.ll | 206 +- llvm/test/CodeGen/PowerPC/testComparesineuc.ll | 164 +- llvm/test/CodeGen/PowerPC/testComparesineui.ll | 206 +- llvm/test/CodeGen/PowerPC/testComparesineull.ll | 144 +- llvm/test/CodeGen/PowerPC/testComparesineus.ll | 164 +- llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll | 148 +- llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll | 148 +- llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll | 140 +- llvm/test/CodeGen/PowerPC/testCompareslleqss.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesllequc.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesllequi.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesllequll.ll | 140 +- llvm/test/CodeGen/PowerPC/testComparesllequs.ll | 148 +- llvm/test/CodeGen/PowerPC/testComparesllgesc.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesllgesi.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesllgesll.ll | 160 +- llvm/test/CodeGen/PowerPC/testComparesllgess.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesllgtui.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesllgtus.ll | 4 +- llvm/test/CodeGen/PowerPC/testCompareslllesc.ll | 76 +- llvm/test/CodeGen/PowerPC/testCompareslllesi.ll | 76 +- llvm/test/CodeGen/PowerPC/testCompareslllesll.ll | 160 +- llvm/test/CodeGen/PowerPC/testComparesllless.ll | 76 +- llvm/test/CodeGen/PowerPC/testComparesllltui.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesllnesll.ll | 144 +- llvm/test/CodeGen/PowerPC/testComparesllneull.ll | 144 +- llvm/test/CodeGen/PowerPC/toc-float.ll | 4 +- llvm/test/CodeGen/PowerPC/vsx_scalar_ld_st.ll | 4 +- llvm/test/CodeGen/PowerPC/xray-tail-call-sled.ll | 2 +- llvm/test/CodeGen/X86/atomic_mi.ll | 10 +- llvm/test/CodeGen/X86/fp-cvt.ll | 88 +- llvm/test/CodeGen/X86/llc-start-stop-instance.ll | 50 + llvm/test/CodeGen/X86/memcmp.ll | 217 +- llvm/test/CodeGen/X86/movmsk.ll | 35 + llvm/test/CodeGen/X86/scalar-fp-to-i64.ll | 100 +- llvm/test/CodeGen/X86/trunc-subvector.ll | 2 + llvm/test/CodeGen/X86/vector-rotate-128.ll | 40 +- llvm/test/CodeGen/X86/vector-rotate-256.ll | 39 +- llvm/test/CodeGen/X86/vector-rotate-512.ll | 26 +- llvm/test/CodeGen/X86/x86-shrink-wrapping.ll | 8 +- llvm/test/CodeGen/X86/x86-win64-shrink-wrapping.ll | 2 +- .../AddressSanitizer/local_alias.ll | 11 +- .../LTO/Resolution/X86/available-externally.ll | 16 + llvm/test/MC/AArch64/armv8.2a-at.s | 10 +- llvm/test/MC/AArch64/armv8.2a-mmfr2.s | 6 + llvm/test/MC/AArch64/armv8.2a-persistent-memory.s | 7 +- llvm/test/MC/AArch64/armv8.3a-complex.s | 61 +- llvm/test/MC/AArch64/armv8.3a-js.s | 24 +- llvm/test/MC/AArch64/armv8.3a-signed-pointer.s | 339 +-- llvm/test/MC/AArch64/armv8.4a-flag.s | 55 +- llvm/test/MC/AArch64/armv8.4a-ldst.s | 117 +- llvm/test/MC/AArch64/armv8.4a-tlb.s | 99 +- llvm/test/MC/AArch64/armv8.4a-trace.s | 15 +- llvm/test/TableGen/dag-isel-res-order.td | 22 + llvm/test/Transforms/InstCombine/icmp-dom.ll | 330 +++ llvm/test/Transforms/InstCombine/icmp.ll | 119 - llvm/test/Transforms/InstCombine/overflow.ll | 97 +- llvm/test/Transforms/SLPVectorizer/X86/PR39774.ll | 266 +- .../2006-06-13-SingleEntryPHI.ll | 1 + .../2006-06-27-DeadSwitchCase.ll | 1 + .../SimpleLoopUnswitch/2007-05-09-Unreachable.ll | 1 + .../Transforms/SimpleLoopUnswitch/2007-05-09-tl.ll | 1 + .../SimpleLoopUnswitch/2007-07-12-ExitDomInfo.ll | 1 + .../SimpleLoopUnswitch/2007-07-13-DomInfo.ll | 1 + .../SimpleLoopUnswitch/2007-07-18-DomInfo.ll | 1 + .../SimpleLoopUnswitch/2007-08-01-LCSSA.ll | 1 + .../SimpleLoopUnswitch/2008-06-02-DomInfo.ll | 1 + .../SimpleLoopUnswitch/2010-11-18-LCSSA.ll | 1 + .../SimpleLoopUnswitch/2011-06-02-CritSwitch.ll | 1 + .../SimpleLoopUnswitch/2011-09-26-EHCrash.ll | 1 + .../SimpleLoopUnswitch/2012-04-02-IndirectBr.ll | 1 + .../SimpleLoopUnswitch/2012-05-20-Phi.ll | 1 + .../SimpleLoopUnswitch/2015-09-18-Addrspace.ll | 1 + .../SimpleLoopUnswitch/LIV-loop-condtion.ll | 1 + .../Transforms/SimpleLoopUnswitch/basictest.ll | 1 + .../Transforms/SimpleLoopUnswitch/cleanuppad.ll | 1 + .../Transforms/SimpleLoopUnswitch/copy-metadata.ll | 1 + llvm/test/Transforms/SimpleLoopUnswitch/crash.ll | 1 + .../SimpleLoopUnswitch/exponential-behavior.ll | 1 + llvm/test/Transforms/SimpleLoopUnswitch/guards.ll | 1 + .../Transforms/SimpleLoopUnswitch/infinite-loop.ll | 1 + llvm/test/Transforms/SimpleLoopUnswitch/msan.ll | 1 + .../SimpleLoopUnswitch/nontrivial-unswitch-cost.ll | 1 + .../SimpleLoopUnswitch/nontrivial-unswitch.ll | 1 + llvm/test/Transforms/SimpleLoopUnswitch/pr37888.ll | 1 + .../SimpleLoopUnswitch/preserve-analyses.ll | 1 + .../trivial-unswitch-iteration.ll | 1 + .../SimpleLoopUnswitch/trivial-unswitch.ll | 1 + .../Transforms/SimpleLoopUnswitch/update-scev.ll | 1 + .../X86/eh-frame-return-address-reg.s | 51 + llvm/tools/dsymutil/DwarfLinker.cpp | 23 +- llvm/tools/llvm-pdbutil/Analyze.cpp | 148 - llvm/tools/llvm-pdbutil/Analyze.h | 30 - llvm/tools/llvm-pdbutil/CMakeLists.txt | 1 - llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 23 - llvm/tools/yaml2obj/yaml2elf.cpp | 29 +- llvm/unittests/ADT/IteratorTest.cpp | 34 + llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 40 +- llvm/utils/TableGen/CodeGenDAGPatterns.h | 16 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 11 +- llvm/utils/gn/README.rst | 4 +- 346 files changed, 11878 insertions(+), 7101 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/google-objc-function-naming.mm delete mode 100644 clang-tools-extra/test/clang-tidy/objc-property-declaration-add [...] delete mode 100644 clang-tools-extra/test/clang-tidy/objc-property-declaration-custom.m delete mode 100644 clang/docs/PTHInternals.rst delete mode 100644 clang/include/clang/Lex/PTHLexer.h delete mode 100644 clang/include/clang/Lex/PTHManager.h delete mode 100644 clang/lib/Frontend/CacheTokens.cpp delete mode 100644 clang/lib/Lex/PTHLexer.cpp create mode 100644 clang/test/AST/ast-dump-record-definition-data.cpp create mode 100644 clang/test/AST/ast-dump-special-member-functions.cpp create mode 100644 clang/test/CodeGen/asan-globals-odr.cpp delete mode 100644 clang/test/CodeGen/debug-info-abspath.c delete mode 100644 clang/test/Driver/pth.c delete mode 100644 clang/test/PCH/emit-pth.c delete mode 100644 clang/test/PCH/pth.c delete mode 100644 clang/test/Preprocessor/include-pth.c create mode 100644 clang/test/SemaCXX/static-assert-cxx17.cpp create mode 100644 clang/test/SemaTemplate/member-specialization.cpp rename compiler-rt/test/sanitizer_common/TestCases/{NetBSD => Posix}/sysctl.cc (91%) create mode 100644 lld/test/COFF/s_udt.s create mode 100644 lld/test/ELF/linkerscript/merge-nonalloc.s create mode 100644 lldb/lit/BuildScript/modes.test create mode 100644 lldb/lit/BuildScript/script-args.test create mode 100644 lldb/lit/BuildScript/toolchain-clang-cl.test create mode 100644 lldb/lit/BuildScript/toolchain-msvc.test create mode 100644 llvm/test/CodeGen/Generic/llc-start-stop-instance-errors.ll create mode 100644 llvm/test/CodeGen/X86/llc-start-stop-instance.ll create mode 100644 llvm/test/LTO/Resolution/X86/available-externally.ll create mode 100644 llvm/test/MC/AArch64/armv8.2a-mmfr2.s create mode 100644 llvm/test/TableGen/dag-isel-res-order.td create mode 100644 llvm/test/Transforms/InstCombine/icmp-dom.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/eh-frame-return-address-reg.s delete mode 100644 llvm/tools/llvm-pdbutil/Analyze.cpp delete mode 100644 llvm/tools/llvm-pdbutil/Analyze.h