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-aarch64-next-allmodconfig in repository toolchain/ci/llvm-project.
from 5ab948f8238 [X86] combineX86ShufflesRecursively - start recursion at de [...] adds b32a6592ebc [NFC][FPEnv] Pre-commit tests for canonicalize negated oper [...] adds 2b389517999 [lldb] Increase testsuite packet-timeout 5secs -> 1min adds 3bdcedbf3d6 [AMDGPU] Fix typo in error message adds 899bdaa8c29 [llvm-objcopy] Improve --add-section argument string parsing adds cc0bc941d4e AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions adds a8ea595509f [lldb] Also include the array definition in Properties.inc adds ba7b7f1de47 Appending COMPILER_RT_LIBCXX_PATH include path to -isystem [...] adds 962c03fac4f [X86] resolveTargetShuffleInputs - add depth to limit recursion. adds 6a253d378bc [lldb] Qualify includes of Properties[Enum].inc files. NFC adds dd9682196be ThinLTOBitcodeWriter: Include globals associated with type [...] adds 72d00802d84 [Remarks] Update error message format string adds 45be5e477e9 [UpdateTestChecks] Emit warning when invalid value for -che [...] adds 9dfed83eaa9 gn build: Merge r367071 adds 5bf16ec02b8 [compiler-rt] Reverting r367239 (xray include path) to fix [...] adds fce596160ab Test load unloading of modules with libraries-svr4 adds c94e951180e [llvm-lipo] Implement -replace adds 2336c1b872a Fix taint-generic.c on Windows, handle case in OS error adds a9c59b28738 [compiler-rt] Appending COMPILER_RT_LIBCXX_PATH -isystem in [...] adds 479b45411e4 [X86] Fix typo in comment. We're looking at a right shift n [...] adds 5bb6202c44e [PowerPC][NFC]Fix a typo in comment. adds 8e9516f2aa4 [driver][test] Update as-options.s to not write to a readonly tree adds a625da716c8 When determining whether a lambda-expression is implicitly [...] adds e8b659fc1ff Give the 'signed/unsigned wchar_t' extension a warning flag [...] adds ab356d87be7 [driver][test] Use /dev/null in as-options.s instead adds d01ae675af8 [IR] Consolidate fixed metadata kind definitions (NFC) adds 96b44c77f8f [Reproducers] Pass FileCollector around as a shared_ptr (NFC) adds 2fd2f41d2a3 git-llvm: Restore compatibility with git 1.8.3. adds acc626bc57c [Symbolication] Fix unicode compatibility between 2 and 3. adds f80c72be20c [Symbolication] Remove a duplicate assignment. adds 9a5fbc81634 [Symbolication] Remove some dead code. Nothing exciting. adds a2a6f853662 [clang-tidy]: Google: new check 'google-upgrade-googletest-case' adds 6ad2151b599 [clang-doc] Fix failing tests on Windows adds fb3c53af340 Revert "[compiler-rt] Appending COMPILER_RT_LIBCXX_PATH -is [...] adds 4ebb6e917f4 [llvm-lipo] Fix test on Windows adds 0c045f135d1 Ensure __config_site definitions are passed to modules tests. adds b49d45925c2 Fix tests with modules enabled adds 04818d8386c [DebugInfo] Don't emit incorrect descriptions of thunk para [...] adds 00d186a5a9d [docs] Add a note about where UBSan emits logs adds 2562bec9395 [DependencyCollector] Make maybeAddDependency virtual (NFC) adds 79d117f27ec [CMake] Move project() call to main CMake file adds ac8686205b0 [NFC] avoid AlignedCharArray in clang adds 268a83e39c3 [NFC] avoid AlignedCharArray in lldb adds d9e55fa5219 Fix Linux build adds 993145f9548 [NFC] avoid AlignedCharArray in LLVM adds 9e38f4d9734 [FileCollector] Add a VFS that records FS accesses using th [...] adds dd7ee81ec3e [clang-doc] Fix expected output in tests adds a171f6c9e1a [FileCollector] test: disable the directory entry collectio [...] adds 852d4446718 [PowerPC] [Clang] Add platform guards to PPC vector intrins [...] adds 80b67baaedd [NFC] use C++11 in AlignOf.h, remove AlignedCharArray adds f940d859589 [NFC][PowerPC] Add test case for D65063 adds b1cbe51bdf4 [llvm-objdump] Add warning messages if disassembly + source [...] adds f9108f76fa8 [lldb] [test] Mark newly running test XFAIL on NetBSD adds 074db9b8e97 Revert "[llvm-objdump] Add warning messages if disassembly [...] adds 6606815993b [APInt] Introduce clearLowBits() adds c75cdd056f6 [DivRemPairs] Handling for expanded-form rem - recompositio [...] adds 8e0cf076aca Revert "[DivRemPairs] Handling for expanded-form rem - reco [...] adds 71e32aca46d [lldb] [test/lldb-vscode] Use os.path.dirname() [NFC] adds 89a214eaf10 [lldb] [test/lldb-vscode] Use realpath to match vscode behavior adds 3db0ad8a303 [AArch64][AsmParser] Remove SVE and SVE2 from ARMTargetParser adds 58aa6a87a61 [ASan][test] XFAIL AddressSanitizer-*-sunos :: TestCases/i [...] adds c197732e399 [NFC][X86][AArch64] Revisit test coverage for X s% C == 0 f [...] adds 63d96050912 [builtins][test] XFAIL two SPARC tests adds ed2ea3e46b7 [ARM][LowOverheadLoops] Revert non-header LE target adds e3a4a13fcc0 [ARM][LowOverheadLoops] Enable by default adds 656ddeb2b7c SymbolVendor: Move locking into the Symbol Files adds 5c43ffd6140 PECOFF: Fix a "memset clearing an object of non-trivial typ [...] adds 405c999d970 [AArch64] Disable __ARM_FEATURE_SVE without ACLE. adds 39fba29861f [lldb][docs] Update documentation for monorepo and CMake caches adds 38496d5bd9a [clangd] Ignore diags from builtin files adds 8d3c740f26b [CMake] Define _FILE_OFFSET_BITS=64 on Solaris adds b9f8ab2c7eb [Driver] Define _FILE_OFFSET_BITS=64 on Solaris adds e4d5423dcdf [X86][AVX] SimplifyDemandedVectorElts - handle extraction f [...] adds 3e85b6f3bd7 [lldb][NFC] Check in crashing test case adds e010f6bab39 [lldb] Fix crash when tab-completing in multi-line expr adds 0b99518097c [lldb][NFC] Fix import-std-module tests that relied on fix- [...] adds 29a3a503c09 [llvm-objcopy] - Stop using Inputs/alloc-symtab.o adds 1d8b3788e49 [RISCV] Attempt to make rv{32,64}i-aliases-invalid.s less flaky adds d5e206ee733 Add typedef declaration information to the JSON AST dump. adds debf4817f43 [clangd] Fix a regression in rL366996. adds 9ad716ed399 gn build: Use rebase_path on filename args to libcxx/utils/ [...] adds 9aae539d4cf libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus. adds b989bc47c0e [X86] SimplifyDemandedVectorEltsForTargetNode should be cal [...] adds 54bb5413e65 add more information to benchmark test failures adds 7492b1ea07b Fix `git llvm` script when no arguments are supplied on Python 3 adds c960c0a4915 Ask confirmation when `git llvm push` will push multiple commits adds be612ea471b [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" [...] adds 027bb52790e [COFF][ARM64] Reorder handling of aarch64 MSVC builtins adds 39f35038140 Address post commit review comments on revision 366727. adds 5e0adce40f3 [DivRemPairs] Add srem-of-srem tests (PR42823, D65298, D65451) adds 57ef94fb06a AMDGPU: Avoid emitting "true" predicates adds de0b6339991 [LoopFusion] Extend use of OptimizationRemarkEmitter adds 5ed3d146f87 [Remarks] Add two serialization modes for remarks: separate [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/HTMLGenerator.cpp | 2 + clang-tools-extra/clang-tidy/google/CMakeLists.txt | 1 + .../clang-tidy/google/GoogleTidyModule.cpp | 3 + .../google/UpgradeGoogletestCaseCheck.cpp | 354 +++++++ .../clang-tidy/google/UpgradeGoogletestCaseCheck.h | 40 + clang-tools-extra/clangd/Diagnostics.cpp | 36 +- clang-tools-extra/clangd/Diagnostics.h | 2 + .../refactor/tweaks/AnnotateHighlightings.cpp | 12 +- .../clangd/unittests/DiagnosticsTests.cpp | 14 +- clang-tools-extra/clangd/unittests/TweakTests.cpp | 11 + clang-tools-extra/docs/ReleaseNotes.rst | 7 + .../checks/google-upgrade-googletest-case.rst | 53 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + .../clang-tidy/Inputs/gtest/gtest-typed-test.h | 16 + .../test/clang-tidy/Inputs/gtest/gtest.h | 66 ++ .../Inputs/gtest/nosuite/gtest/gtest-typed-test.h | 12 + .../clang-tidy/Inputs/gtest/nosuite/gtest/gtest.h | 47 + .../clang-tidy/google-upgrade-googletest-case.cpp | 1016 ++++++++++++++++++++ .../unittests/clang-doc/HTMLGeneratorTest.cpp | 10 +- clang/docs/UndefinedBehaviorSanitizer.rst | 6 + clang/include/clang/AST/Expr.h | 5 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 7 +- clang/include/clang/Frontend/Utils.h | 6 +- clang/include/clang/Sema/Overload.h | 4 +- clang/include/clang/Sema/Sema.h | 12 +- clang/lib/AST/JSONNodeDumper.cpp | 2 + clang/lib/Basic/Targets/AArch64.cpp | 3 - clang/lib/Basic/Targets/OSTargets.h | 5 +- clang/lib/CodeGen/CGBuiltin.cpp | 290 +++--- clang/lib/CodeGen/CGCleanup.cpp | 7 +- clang/lib/CodeGen/CGDecl.cpp | 5 +- .../linux/DirectoryWatcher-linux.cpp | 9 +- clang/lib/Driver/ToolChains/PPCLinux.cpp | 5 +- clang/lib/Headers/ppc_wrappers/emmintrin.h | 6 + clang/lib/Headers/ppc_wrappers/mm_malloc.h | 6 + clang/lib/Headers/ppc_wrappers/mmintrin.h | 7 + clang/lib/Headers/ppc_wrappers/xmmintrin.h | 6 + clang/lib/Sema/SemaDecl.cpp | 3 +- clang/lib/Sema/SemaDeclCXX.cpp | 330 +++++-- clang/lib/Sema/SemaLambda.cpp | 5 +- clang/lib/Sema/SemaOverload.cpp | 5 +- clang/lib/Sema/SemaType.cpp | 4 +- clang/lib/Sema/TypeLocBuilder.cpp | 2 +- clang/lib/Sema/TypeLocBuilder.h | 12 +- clang/test/AST/ast-dump-decl-json.m | 12 +- clang/test/AST/ast-dump-expr-json.m | 84 +- clang/test/AST/multistep-explicit-cast-json.cpp | 60 +- clang/test/ASTMerge/exprs-cpp/test.cpp | 4 +- clang/test/Analysis/taint-generic.c | 2 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp | 5 +- clang/test/CodeGen/arm64-microsoft-intrinsics.c | 4 + clang/test/CodeGenCXX/thunks.cpp | 20 + clang/test/Driver/as-options.s | 5 +- clang/test/Misc/warning-flags.c | 2 +- clang/test/Preprocessor/aarch64-target-features.c | 2 +- clang/test/SemaCXX/cxx1z-constexpr-lambdas.cpp | 29 + clang/test/SemaCXX/wchar_t.cpp | 8 +- .../asan/TestCases/intercept-rethrow-exception.cc | 2 + .../test/builtins/Unit/compiler_rt_logbl_test.c | 4 + compiler-rt/test/builtins/Unit/divtc3_test.c | 4 + libcxx/include/__config | 8 + libcxx/include/thread | 4 - .../random_shuffle.cxx1z.pass.cpp | 1 + .../depr.auto.ptr/auto.ptr/auto_ptr.cxx1z.pass.cpp | 1 + .../depr.adaptors.cxx1z.pass.cpp | 1 + libcxx/test/std/thread/macro.pass.cpp | 4 +- .../negators/binary_negate.pass.cpp | 1 + .../function.objects/negators/not1.pass.cpp | 1 + .../function.objects/negators/not2.pass.cpp | 1 + .../negators/unary_negate.pass.cpp | 1 + libcxx/utils/libcxx/test/config.py | 15 +- libcxx/utils/libcxx/test/googlebenchmark.py | 2 +- lldb/CMakeLists.txt | 1 + lldb/cmake/modules/LLDBStandalone.cmake | 2 - lldb/docs/resources/build.rst | 180 +++- lldb/examples/python/symbolication.py | 5 +- lldb/include/lldb/Host/FileSystem.h | 8 +- lldb/include/lldb/Utility/Reproducer.h | 15 +- lldb/lit/lit-lldb-init.in | 1 + .../test/api/multithreaded/driver.cpp.template | 2 + .../expression_command/completion-crash1/Makefile | 3 + .../completion-crash1/TestCompletionCrash1.py | 4 + .../expression_command/completion-crash1/main.cpp | 12 + .../TestDbgInfoContentDeque.py | 8 +- .../TestDbgInfoContentForwardList.py | 2 +- .../Makefile | 0 .../TestMultilineCompletion.py | 52 + .../expression_command/multiline-completion/main.c | 5 + .../TestNoWatchpointSupportInfo.py | 1 + .../functionalities/load_unload/TestLoadUnload.py | 40 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 20 +- .../test/python_api/hello_world/TestHelloWorld.py | 1 + .../tools/lldb-vscode/launch/TestVSCode_launch.py | 12 +- .../test/tools/lldb-vscode/lldbvscode_testcase.py | 3 +- .../lldbsuite/test/tools/lldb-vscode/vscode.py | 16 +- lldb/source/Core/CMakeLists.txt | 8 +- .../Core/{Properties.td => CoreProperties.td} | 0 lldb/source/Core/Debugger.cpp | 38 +- lldb/source/Core/IOHandler.cpp | 2 +- lldb/source/Core/ModuleList.cpp | 10 +- lldb/source/Host/common/FileSystem.cpp | 2 +- lldb/source/Interpreter/CMakeLists.txt | 10 +- lldb/source/Interpreter/CommandInterpreter.cpp | 24 +- .../{Properties.td => InterpreterProperties.td} | 2 +- .../DynamicLoader/Darwin-Kernel/CMakeLists.txt | 8 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 14 +- ...s.td => DynamicLoaderDarwinKernelProperties.td} | 0 .../Clang/ModuleDependencyCollector.h | 8 +- lldb/source/Plugins/JITLoader/GDB/CMakeLists.txt | 8 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 10 +- .../{Properties.td => JITLoaderGDBProperties.td} | 0 .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 6 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 60 +- lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt | 8 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 11 +- .../{Properties.td => PlatformMacOSXProperties.td} | 0 .../Plugins/Process/MacOSX-Kernel/CMakeLists.txt | 8 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 10 +- .../{Properties.td => ProcessKDPProperties.td} | 0 .../Utility/RegisterContextDarwin_arm64.cpp | 4 +- .../Process/Utility/RegisterContextDarwin_arm64.h | 2 +- .../Plugins/Process/gdb-remote/CMakeLists.txt | 8 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 30 +- ...Properties.td => ProcessGDBRemoteProperties.td} | 0 .../StructuredData/DarwinLog/CMakeLists.txt | 8 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 12 +- ...ies.td => StructuredDataDarwinLogProperties.td} | 0 .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 4 + .../source/Plugins/SymbolFile/DWARF/CMakeLists.txt | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 43 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 20 + ...{Properties.td => SymbolFileDWARFProperties.td} | 0 .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 12 + .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 17 + .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 2 + lldb/source/Symbol/SymbolFile.cpp | 1 + lldb/source/Symbol/SymbolVendor.cpp | 195 +--- lldb/source/Target/CMakeLists.txt | 8 +- lldb/source/Target/Platform.cpp | 10 +- lldb/source/Target/Process.cpp | 26 +- lldb/source/Target/Target.cpp | 70 +- .../Target/{Properties.td => TargetProperties.td} | 0 lldb/source/Target/Thread.cpp | 16 +- lldb/tools/lldb-test/lldb-test.cpp | 4 + lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp | 3 + llvm/CMakeLists.txt | 5 + llvm/cmake/config-ix.cmake | 6 + llvm/docs/Remarks.rst | 20 + llvm/include/llvm/ADT/APInt.h | 7 + .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 12 +- llvm/include/llvm/IR/FixedMetadataKinds.def | 41 + llvm/include/llvm/IR/LLVMContext.h | 31 +- llvm/include/llvm/IR/PatternMatch.h | 13 + llvm/include/llvm/MC/MCSectionXCOFF.h | 5 +- llvm/include/llvm/Remarks/RemarkSerializer.h | 22 +- llvm/include/llvm/Remarks/YAMLRemarkSerializer.h | 13 +- llvm/include/llvm/Support/ARMTargetParser.h | 20 +- llvm/include/llvm/Support/AlignOf.h | 134 +-- llvm/include/llvm/Support/Endian.h | 6 +- llvm/include/llvm/Support/FileCollector.h | 6 + llvm/include/llvm/Support/TrailingObjects.h | 4 +- llvm/include/llvm/module.modulemap | 1 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 10 +- llvm/lib/IR/LLVMContext.cpp | 31 +- llvm/lib/IR/RemarkStreamer.cpp | 2 +- llvm/lib/MC/MCSectionXCOFF.cpp | 2 +- llvm/lib/Remarks/RemarkSerializer.cpp | 14 +- llvm/lib/Remarks/YAMLRemarkParser.cpp | 8 +- llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 13 +- llvm/lib/Support/FileCollector.cpp | 79 ++ llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 2 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 41 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 12 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 2 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 10 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 55 +- llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp | 14 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 24 + .../Transforms/InstCombine/InstCombineInternal.h | 1 + .../InstCombine/InstCombineMulDivRem.cpp | 2 + llvm/lib/Transforms/Scalar/LoopFuse.cpp | 180 ++-- .../CodeGen/AArch64/srem-seteq-vec-nonsplat.ll | 270 ++++-- llvm/test/CodeGen/AArch64/srem-seteq-vec-splat.ll | 107 ++- llvm/test/CodeGen/AArch64/srem-seteq.ll | 81 +- llvm/test/CodeGen/AArch64/urem-seteq-optsize.ll | 3 - .../CodeGen/AArch64/urem-seteq-vec-nonsplat.ll | 238 +++-- llvm/test/CodeGen/AArch64/urem-seteq-vec-splat.ll | 107 ++- llvm/test/CodeGen/AArch64/urem-seteq.ll | 79 +- llvm/test/CodeGen/AMDGPU/merge-load-store.mir | 23 + .../test/CodeGen/MIR/AMDGPU/load-store-opt-dlc.mir | 4 +- llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll | 2 - .../PowerPC/load-shuffle-and-shuffle-store.ll | 851 ++++++++++++++++ .../Thumb2/LowOverheadLoops/revert-non-header.mir | 255 +++++ llvm/test/CodeGen/X86/oddsubvector.ll | 32 + llvm/test/CodeGen/X86/srem-seteq-vec-nonsplat.ll | 431 +++++++++ llvm/test/CodeGen/X86/srem-seteq-vec-splat.ll | 357 ++++++- llvm/test/CodeGen/X86/srem-seteq.ll | 133 ++- llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 306 +++++- llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll | 261 ++++- llvm/test/CodeGen/X86/urem-seteq.ll | 117 ++- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 6 +- llvm/test/MC/RISCV/rv64i-aliases-invalid.s | 6 +- .../DivRemPairs/PowerPC/div-expanded-rem-pair.ll | 45 + .../DivRemPairs/PowerPC/div-rem-pairs.ll | 45 + .../DivRemPairs/X86/div-expanded-rem-pair.ll | 43 + .../Transforms/DivRemPairs/X86/div-rem-pairs.ll | 43 + .../Transforms/HardwareLoops/ARM/calls-codegen.ll | 5 +- llvm/test/Transforms/HardwareLoops/ARM/calls.ll | 13 +- llvm/test/Transforms/HardwareLoops/ARM/counter.ll | 2 +- llvm/test/Transforms/HardwareLoops/ARM/do-rem.ll | 2 +- .../Transforms/HardwareLoops/ARM/fp-emulation.ll | 4 +- .../test/Transforms/HardwareLoops/ARM/simple-do.ll | 5 +- .../test/Transforms/HardwareLoops/ARM/structure.ll | 6 +- llvm/test/Transforms/InstCombine/fdiv.ll | 22 + llvm/test/Transforms/InstCombine/rem.ll | 27 +- .../Transforms/LoopFusion/diagnostics_analysis.ll | 130 +++ .../Transforms/LoopFusion/diagnostics_missed.ll | 301 ++++++ .../Transforms/ThinLTOBitcodeWriter/associated.ll | 14 + .../tools/llvm-lipo/Inputs/armv7-slice-big.yaml | 934 ++++++++++++++++++ .../Inputs/armv7_i386_non_default_alignment.yaml | 191 ++++ .../Inputs/i386-x86_64-armv7-arm64-universal.yaml | 377 ++++++++ .../tools/llvm-lipo/replace-invalid-input.test | 30 + .../tools/llvm-lipo/replace-universal-binary.test | 35 + llvm/test/tools/llvm-objcopy/COFF/add-section.test | 13 +- .../tools/llvm-objcopy/ELF/Inputs/alloc-symtab.o | Bin 1312 -> 0 bytes llvm/test/tools/llvm-objcopy/ELF/add-section.test | 16 + .../tools/llvm-objcopy/ELF/binary-out-error.test | 14 +- .../llvm-objcopy/ELF/invalid-preserve-dates.test | 34 +- .../tools/llvm-objcopy/ELF/standard-streams.test | 15 +- .../test/tools/llvm-objcopy/ELF/strict-no-add.test | 2 +- llvm/tools/llvm-lipo/LipoOpts.td | 6 + llvm/tools/llvm-lipo/llvm-lipo.cpp | 111 ++- llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 3 - llvm/tools/llvm-objcopy/CopyConfig.cpp | 13 +- llvm/unittests/ADT/APIntTest.cpp | 65 ++ .../Remarks/YAMLRemarksSerializerTest.cpp | 110 ++- llvm/unittests/Support/AlignOfTest.cpp | 11 - llvm/unittests/Support/FileCollectorTest.cpp | 57 ++ llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 6 +- llvm/utils/TableGen/CodeGenDAGPatterns.h | 3 + llvm/utils/TableGen/GlobalISelEmitter.cpp | 2 +- llvm/utils/TableGen/SubtargetFeatureInfo.cpp | 8 +- llvm/utils/UpdateTestChecks/common.py | 25 + llvm/utils/git-svn/git-llvm | 37 +- .../clang-tools-extra/clang-tidy/google/BUILD.gn | 1 + .../clang-tidy/linuxkernel/BUILD.gn | 17 + .../clang-tools-extra/clang-tidy/tool/BUILD.gn | 1 + llvm/utils/gn/secondary/libcxx/src/BUILD.gn | 4 +- llvm/utils/update_analyze_test_checks.py | 1 + llvm/utils/update_cc_test_checks.py | 1 + llvm/utils/update_llc_test_checks.py | 1 + llvm/utils/update_mca_test_checks.py | 1 + llvm/utils/update_mir_test_checks.py | 1 + llvm/utils/update_test_checks.py | 2 +- 256 files changed, 9580 insertions(+), 1681 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/google/UpgradeGoogletestCaseCheck.h create mode 100644 clang-tools-extra/docs/clang-tidy/checks/google-upgrade-googlet [...] create mode 100644 clang-tools-extra/test/clang-tidy/Inputs/gtest/gtest-typed-test.h create mode 100644 clang-tools-extra/test/clang-tidy/Inputs/gtest/gtest.h create mode 100644 clang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gt [...] create mode 100644 clang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gtest.h create mode 100644 clang-tools-extra/test/clang-tidy/google-upgrade-googletest-case.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] copy lldb/packages/Python/lldbsuite/test/expression_command/{dollar-in-variable => [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/multilin [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/multilin [...] rename lldb/source/Core/{Properties.td => CoreProperties.td} (100%) rename lldb/source/Interpreter/{Properties.td => InterpreterProperties.td} (96%) rename lldb/source/Plugins/DynamicLoader/Darwin-Kernel/{Properties.td => DynamicLo [...] rename lldb/source/Plugins/JITLoader/GDB/{Properties.td => JITLoaderGDBProperties. [...] rename lldb/source/Plugins/Platform/MacOSX/{Properties.td => PlatformMacOSXPropert [...] rename lldb/source/Plugins/Process/MacOSX-Kernel/{Properties.td => ProcessKDPPrope [...] rename lldb/source/Plugins/Process/gdb-remote/{Properties.td => ProcessGDBRemotePr [...] rename lldb/source/Plugins/StructuredData/DarwinLog/{Properties.td => StructuredDa [...] rename lldb/source/Plugins/SymbolFile/DWARF/{Properties.td => SymbolFileDWARFPrope [...] rename lldb/source/Target/{Properties.td => TargetProperties.td} (100%) create mode 100644 llvm/include/llvm/IR/FixedMetadataKinds.def create mode 100644 llvm/test/CodeGen/PowerPC/load-shuffle-and-shuffle-store.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/revert-non-header.mir create mode 100644 llvm/test/Transforms/LoopFusion/diagnostics_analysis.ll create mode 100644 llvm/test/Transforms/LoopFusion/diagnostics_missed.ll create mode 100644 llvm/test/Transforms/ThinLTOBitcodeWriter/associated.ll create mode 100644 llvm/test/tools/llvm-lipo/Inputs/armv7-slice-big.yaml create mode 100644 llvm/test/tools/llvm-lipo/Inputs/armv7_i386_non_default_alignment.yaml create mode 100644 llvm/test/tools/llvm-lipo/Inputs/i386-x86_64-armv7-arm64-univer [...] create mode 100644 llvm/test/tools/llvm-lipo/replace-invalid-input.test create mode 100644 llvm/test/tools/llvm-lipo/replace-universal-binary.test delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/Inputs/alloc-symtab.o create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/linuxkerne [...]