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-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from 9703f46fc1b [lldb][NFC] Sort files in unittests/Expression/CMakeLists.txt adds 3183466aa60 [LangRef] add link for fma intrinsic adds 97264366fba [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment adds 29ba5e0817a [InstSimplify] regenerate test CHECKs; NFC adds 1761f6fc42d [lldb][NFC] Remove dead code in SBAddress::GetDescription adds 9c4047f2672 [ConstProp] move test file from InstSimplify; NFC adds f054067f276 [libFuzzer] Make -merge=1 to reuse coverage information fro [...] adds ede0905c1fb [ConstProp] add tests for fma that produce NaN; NFC adds 1ccba7c1a10 LLVM: Optimization Pass: Remove conflicting attribute, if a [...] adds 3ad8278737d [lldb][NFC] Make include directories in Clang expression pa [...] adds d44c4a71df9 Revert "[LLDB][ELF] Fixup for comments in D67390" adds 2f3884ca1d8 Revert "[LLDB][ELF] Load both, .symtab and .dynsym sections" adds b42565f2fc7 gn build: Merge r371562 adds 5957a61ff8e [OPENMP]Updated status page, NFC. adds 161cca266a9 [scudo][standalone] Android related improvements adds 8aeb7bb013a [NFC][InstSimplify] Add extra test for D67411 with @llvm.assume adds 00c1ee48e4c [InstSimplify] Pass SimplifyQuery into simplifyUnsignedRang [...] adds 1be634044dd [OPENMP] Update the diagnosis message for canonical loop fo [...] adds 0c1257f517e [Clang][Bundler] Fix for a potential memory leak [NFC] adds 51de22c8ee6 Revert [InstCombine] Use SimplifyFMulInst to simplify multi [...] adds 7bdad084294 Reland "clang-misexpect: Profile Guided Validation of Perfo [...] adds 85eff49d748 gn build: Merge r371635 adds e39b5710c92 [Clang][Bundler] Replace std::vector by SmallVector [NFC] adds 340b7252029 [libc++] Add a CMake cache for Apple-specific configuration [...] adds b51d5605b18 Consolidate swap, swap_ranges, and iter_swap in <type_traits>. adds 81196a595c6 LiveIntervals: Split live intervals on multiple dead defs adds abcc2a879c9 [MS] Consder constexpr globals to be inline, as in C++17 adds 8b46544641e [IRMover] Don't map globals if their types are the same adds 403e08d4cf3 [ConstantHoisting] Fix non-determinism. adds f5c3bb60b39 Fix test failures after r371640 adds 82d9e0e1221 [NFC] Added triple to test file to avoid arm buildbots failures adds aff633f68df [libFuzzer] Remove hardcoded number of new features in merg [...] adds 4a5dd4a8816 Update documentation. adds 7957d4c015a [AMDGPU] Fix crash in phi-elimination hook. adds 09f320ad341 Update link to the DWARF spec. adds 6d5f0029fc0 [llvm-reduce] Fix a bug, improve error handling when running test adds 1b385a18025 [Plugins/Process] Remove direct use of ClangASTContext from [...] adds 2f843616849 Fix -Wnonportable-include-path suppression for header maps [...] adds ca6e60971e9 [clang-scan-deps] add skip excluded conditional preprocesso [...] adds 7fcc2c2b5a9 Add a LineTable class to GSYM and test it. adds 8535b8ecf29 [analyzer] NFC: Re-implement stack hints as a side map in B [...] adds 6b85f8e99b3 [analyzer] NFC: Move getStmt() and createEndOfPath() out of [...] adds 2bce23a4f8a [analyzer] NFC: Move resetDiagnosticLocationToMainFile() to [...] adds f0bb45fac35 [analyzer] NFC: Move PathDiagnostic classes to libAnalysis. adds 393b4eac495 All Errors must be checked adds a685f5161db Start porting ivfsoverlay tests to Windows adds 428d92832c5 [clang-scan-deps] cast Result to ErrorOr<unique_ptr<vfs::Fi [...] adds fdb83b50559 Fix up a test updated in r371655 - require case-insensitive [...] adds 0b91333d59f [DWARF] Emit call site parameter info when tuning for lldb adds bb581185257 [Status] Add a LLDB_ERRORF macro for error reporting (simil [...] adds 21d417dc18a [DWARF] Evaluate DW_OP_entry_value adds efbd7371a02 gn build: Merge r371657 adds 9769a5e7d57 gn build: Merge r371661 adds 666af6714c8 AMDGPU: Move m0 initializations earlier adds 08474ca091f [X86] Move x86_64 fp128 conversion to libcalls from type le [...] adds 5278b0a04e8 [X86] Add test case for v16i64->v16i32 truncate on min-lega [...] adds aeeb9e3895e Revert [Object][TextAPI] NFC, fix tapi lit tests adds 48eb4a27d1d Update compiler-rt cpplint.py https://github.com/cpplint/cp [...] adds bc40836a433 Revert [llvm-nm] Add tapi file support adds ed5f4526455 [ConstantFolding] Refactor math functions to use LLVM ones (NFC) adds ff45955fc86 [X86] Fix latent bugs in 32-bit CMPXCHG8B inserter adds d79cc148227 PR43278: Temporarily disable llvm-reduce tests due to exhau [...] adds 92002bd75ba Fix mac build adds ffe5466c791 Add some missing changes to GSYM that was addressing a gcc [...] adds 2bfb955c51f [InstCombine] rename variable for readability; NFC adds e78a7a0ecdd [TableGen] Skip CRLF conversion when writing output adds bcc24e46ba3 [Reproducer] Move GDB Remote Provider into Reproducer (NFC) adds c0fa6322363 Remove NOLINTs from compiler-rt adds d9aec34b978 [NFC] Reformat SBDebugger before making changes adds 4a491ec4916 [Reproducer] Move the command loader into the reproducer (NFC) adds 33f01663f7a [dfsan] Revert dfsan_set_label removal adds e297ad1bd96 [GlobalISel][AArch64] Check caller for swifterror params in [...] adds 55d86f04c73 [AArch64][GlobalISel] Fall back on attempts to allocate spl [...] adds 635d383fad2 [X86] Enable -mprefer-vector-width=256 by default for Skyla [...] adds aaef97a55e4 PR43278: llvm-reduce: Use temporary file names (and ToolOut [...] adds b51a285c4c8 [clang-scan-deps] Add dependency targets adds 5adb3d2ac0a Reapply llvm-reduce: Add pass to reduce parameters"" adds 52f6131cc7e gn build: Merge r371700 adds a3cd67c0078 [compiler-rt] Better lint output for .inc files adds 6e8c21857ec [compiler-rt] Run cpplint only for check-sanitizer adds d2af368aee5 [compiler-rt] Remove some cpplint filters adds 23bbeb52f39 [compiler-rt] cpplint of inc files in background adds 4f0245fd98b [clang-tidy] Fix build with -DBUILD_SHARED_LIB=ON adds bdfe84ad110 Make SwitchInstProfUpdateWrapper strict permanently adds e8b2b8868d2 [WebAssembly] Add -fwasm-exceptions for wasm EH adds b8dd0752756 [LegalizeTypes] Remove code for softening a float type to itself. adds c167402183a [WebAssembly] Add REQUIRES to test adds c4712fda7c6 [WebAssembly] Make wasm-eh.cpp requires WebAssembly adds 75f65fe8d31 [WebAssembly] Delete duplicate REQUIRES line adds b7fb5d0f6f2 [DAGCombiner] Improve division estimation of floating points. adds 60ff4dd9cd8 [ELF] Support -z undefs adds 786ce3fbd62 [ELF] Fix a common-page-size typo adds cfaf2b6cfa2 [PowerPC][MCP][NFC] Pre-commit test cases for https://revie [...] adds f1286621eb9 [InstSimplify] simplifyUnsignedRangeCheck(): handle more ca [...] adds 3867a2d5107 [clang-format] Add new style option IndentGotoLabels adds 719087bbb77 [clang-format] [PR43100] clang-format C# support does not [...] adds 98534843fb4 CodeGenPrep: add separate hook say when GEPs should be used [...] adds f1c28929125 AArch64: support arm64_32, an ILP32 slice for watchOS. adds f2cb4a1842a Removed dead code from DiagnosticBuilder adds da59a6bf7db [DAGCombine] visitFDIV - Use isCheaperToUseNegatedFPOps hel [...] adds 0c1e0d52c2e Switch "windows" to "system-windows" in some XFAILs adds 75e43a607c8 [MIPS GlobalISel] Select G_IMPLICIT_DEF adds 646e1f7b7fa [MIPS GlobalISel] Lower G_DYN_STACKALLOC adds 3c44d595be1 lld-link: Make /linkrepro: take a filename, not a directory. adds ff6ac1eb5f3 [MIPS GlobalISel] Select indirect branch adds 20f45ed6990 Removed some questionable default arguments from setters adds d0c80048904 lld-link: Fix tests that do not run on macOS after r371729. adds bfb5b0cb86c [clang] [unittest] Import LLVMTestingSupport if necessary
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/CMakeLists.txt | 1 + clang-tools-extra/clang-tidy/ClangTidy.cpp | 9 +- clang/docs/ClangFormatStyleOptions.rst | 17 + clang/docs/OpenMPSupport.rst | 6 +- clang/docs/ReleaseNotes.rst | 8 +- .../Core/BugReporter => Analysis}/PathDiagnostic.h | 114 +- clang/include/clang/Basic/Diagnostic.h | 17 +- .../include/clang/Basic/DiagnosticFrontendKinds.td | 7 +- clang/include/clang/Basic/DiagnosticGroups.td | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/Options.td | 2 + clang/include/clang/Format/Format.h | 17 + .../Lex/DependencyDirectivesSourceMinimizer.h | 18 + clang/include/clang/Lex/DirectoryLookup.h | 2 +- clang/include/clang/Lex/Lexer.h | 15 + clang/include/clang/Lex/Preprocessor.h | 10 + ...cessorExcludedConditionalDirectiveSkipMapping.h | 31 + clang/include/clang/Lex/PreprocessorOptions.h | 9 + .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 74 +- .../Core/PathSensitive/AnalysisManager.h | 2 +- .../Core/PathSensitive/ExplodedGraph.h | 24 + .../DependencyScanningFilesystem.h | 18 +- .../DependencyScanning/DependencyScanningService.h | 9 +- .../DependencyScanning/DependencyScanningWorker.h | 2 + clang/lib/ARCMigrate/ARCMT.cpp | 2 +- clang/lib/Analysis/CMakeLists.txt | 1 + .../Core => Analysis}/PathDiagnostic.cpp | 257 +- clang/lib/CodeGen/BackendUtil.cpp | 2 + clang/lib/CodeGen/CGException.cpp | 5 +- clang/lib/CodeGen/CodeGenAction.cpp | 26 + clang/lib/Driver/ToolChains/Clang.cpp | 8 +- clang/lib/Driver/ToolChains/WebAssembly.cpp | 20 + clang/lib/Format/Format.cpp | 2 + clang/lib/Format/TokenAnnotator.cpp | 4 + clang/lib/Format/UnwrappedLineParser.cpp | 6 +- clang/lib/Format/UnwrappedLineParser.h | 2 +- clang/lib/Frontend/CompilerInvocation.cpp | 10 +- clang/lib/Frontend/FrontendActions.cpp | 2 +- .../Lex/DependencyDirectivesSourceMinimizer.cpp | 48 + clang/lib/Lex/HeaderSearch.cpp | 25 +- clang/lib/Lex/Lexer.cpp | 9 + clang/lib/Lex/PPDirectives.cpp | 36 + clang/lib/Lex/Preprocessor.cpp | 5 + clang/lib/Sema/Sema.cpp | 8 +- clang/lib/Sema/SemaDecl.cpp | 7 +- clang/lib/Sema/SemaOpenMP.cpp | 31 +- .../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp | 2 +- .../Checkers/CheckObjCInstMethSignature.cpp | 2 +- .../Checkers/DeleteWithNonVirtualDtorChecker.cpp | 5 +- .../StaticAnalyzer/Checkers/DynamicTypeChecker.cpp | 5 +- .../Checkers/DynamicTypePropagation.cpp | 5 +- .../Checkers/InnerPointerChecker.cpp | 5 +- .../Checkers/MacOSKeychainAPIChecker.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 42 +- clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp | 4 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 5 +- .../Checkers/ObjCMissingSuperCallChecker.cpp | 2 +- .../Checkers/ObjCUnusedIVarsChecker.cpp | 2 +- .../RetainCountChecker/RetainCountChecker.h | 2 +- .../RetainCountChecker/RetainCountDiagnostics.cpp | 8 +- .../RetainCountChecker/RetainCountDiagnostics.h | 7 +- clang/lib/StaticAnalyzer/Checkers/Taint.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/ValistChecker.cpp | 7 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 227 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 10 +- clang/lib/StaticAnalyzer/Core/CMakeLists.txt | 1 - clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp | 90 +- clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 2 +- clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp | 4 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 2 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 2 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 2 +- .../DependencyScanningFilesystem.cpp | 33 +- .../DependencyScanningService.cpp | 6 +- .../DependencyScanningWorker.cpp | 23 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p1.cpp | 12 +- clang/test/CXX/drs/dr7xx.cpp | 10 +- .../subframework_header_dir_symlink_cdb.json | 4 +- clang/test/ClangScanDeps/Inputs/symlink_cdb.json | 4 +- .../test/ClangScanDeps/Inputs/vfsoverlay_cdb.json | 2 +- clang/test/ClangScanDeps/header_stat_before_open.m | 2 +- clang/test/ClangScanDeps/regular_cdb.cpp | 3 + .../subframework_header_dir_symlink.m | 4 +- clang/test/ClangScanDeps/vfsoverlay.cpp | 2 +- .../CodeGenCXX/ms-constexpr-static-data-member.cpp | 26 + .../ms-integer-static-data-members-exported.cpp | 2 +- .../CodeGenCXX/ms-integer-static-data-members.cpp | 3 +- clang/test/CodeGenCXX/wasm-eh.cpp | 14 +- clang/test/Driver/wasm-toolchain.c | 19 + clang/test/Index/index-module-with-vfs.m | 8 +- clang/test/Modules/crash-vfs-ivfsoverlay.m | 4 +- clang/test/Modules/double-quotes.m | 5 +- .../Modules/framework-public-includes-private.m | 5 +- .../distribute_parallel_for_simd_loop_messages.cpp | 30 +- .../test/OpenMP/distribute_simd_loop_messages.cpp | 26 +- clang/test/OpenMP/for_loop_messages.cpp | 22 +- clang/test/OpenMP/for_simd_loop_messages.cpp | 30 +- clang/test/OpenMP/parallel_for_ast_print.cpp | 12 +- clang/test/OpenMP/parallel_for_codegen.cpp | 127 +- clang/test/OpenMP/parallel_for_loop_messages.cpp | 22 +- .../OpenMP/parallel_for_simd_loop_messages.cpp | 30 +- clang/test/OpenMP/simd_loop_messages.cpp | 24 +- .../OpenMP/target_parallel_for_loop_messages.cpp | 22 +- .../target_parallel_for_simd_loop_messages.cpp | 30 +- clang/test/OpenMP/target_simd_loop_messages.cpp | 30 +- .../target_teams_distribute_loop_messages.cpp | 22 +- ...teams_distribute_parallel_for_loop_messages.cpp | 22 +- ..._distribute_parallel_for_simd_loop_messages.cpp | 30 +- .../target_teams_distribute_simd_loop_messages.cpp | 20 +- clang/test/OpenMP/taskloop_loop_messages.cpp | 21 +- clang/test/OpenMP/taskloop_simd_loop_messages.cpp | 30 +- .../test/OpenMP/teams_distribute_loop_messages.cpp | 22 +- ...teams_distribute_parallel_for_loop_messages.cpp | 22 +- ..._distribute_parallel_for_simd_loop_messages.cpp | 30 +- .../OpenMP/teams_distribute_simd_loop_messages.cpp | 30 +- .../Inputs/nonportable-hmaps/foo.hmap.json | 5 +- .../Inputs/nonportable-hmaps/headers/foo/Bar.h | 0 .../Inputs/nonportable-hmaps/headers/foo/Baz.h | 0 .../Preprocessor/nonportable-include-with-hmap.c | 21 +- .../misexpect-branch-nonconst-expect-arg.proftext | 9 + .../test/Profile/Inputs/misexpect-branch.proftext | 9 + .../Inputs/misexpect-switch-default-only.proftext | 12 + .../Inputs/misexpect-switch-default.proftext | 16 + .../Inputs/misexpect-switch-nonconst.proftext | 17 + .../test/Profile/Inputs/misexpect-switch.proftext | 16 + clang/test/Profile/misexpect-branch-cold.c | 26 + .../misexpect-branch-nonconst-expected-val.c | 23 + .../test/Profile/misexpect-branch-unpredictable.c | 25 + clang/test/Profile/misexpect-branch.c | 28 + clang/test/Profile/misexpect-switch-default.c | 40 + clang/test/Profile/misexpect-switch-nonconst.c | 43 + .../Profile/misexpect-switch-only-default-case.c | 35 + clang/test/Profile/misexpect-switch.c | 41 + clang/test/Sema/div-sizeof-array.cpp | 3 +- .../SemaCXX/cxx1y-variable-templates_in_class.cpp | 6 +- clang/test/SemaCXX/dllexport.cpp | 37 +- clang/test/SemaCXX/dllimport.cpp | 91 +- clang/test/VFS/external-names.c | 8 +- clang/test/VFS/framework-import.m | 6 +- clang/test/VFS/implicit-include.c | 6 +- clang/test/VFS/include-mixed-real-and-virtual.c | 6 +- clang/test/VFS/include-real-from-virtual.c | 6 +- clang/test/VFS/include-virtual-from-real.c | 6 +- clang/test/VFS/include.c | 6 +- clang/test/VFS/incomplete-umbrella.m | 6 +- clang/test/VFS/module-import.m | 8 +- clang/test/VFS/module_missing_vfs.m | 3 +- clang/test/VFS/real-path-found-first.m | 6 +- clang/test/VFS/relative-path.c | 6 +- clang/test/VFS/subframework-symlink.m | 5 +- clang/test/VFS/test_nonmodular.c | 4 +- .../VFS/umbrella-framework-import-skipnonexist.m | 8 +- clang/test/VFS/vfsroot-include.c | 6 +- clang/test/VFS/vfsroot-module.m | 6 +- clang/test/VFS/vfsroot-with-overlay.c | 8 +- .../clang-offload-bundler/ClangOffloadBundler.cpp | 33 +- clang/tools/clang-scan-deps/ClangScanDeps.cpp | 55 +- clang/unittests/CMakeLists.txt | 9 + clang/unittests/Format/FormatTest.cpp | 25 + clang/unittests/Format/FormatTestCSharp.cpp | 15 + .../DependencyDirectivesSourceMinimizerTest.cpp | 42 + compiler-rt/include/fuzzer/FuzzedDataProvider.h | 6 +- compiler-rt/include/sanitizer/dfsan_interface.h | 2 +- .../include/sanitizer/tsan_interface_atomic.h | 8 +- compiler-rt/lib/asan/asan_allocator.cpp | 2 +- compiler-rt/lib/asan/asan_debugging.cpp | 8 +- compiler-rt/lib/asan/asan_descriptions.h | 2 +- compiler-rt/lib/asan/asan_errors.cpp | 2 +- compiler-rt/lib/asan/asan_flags.inc | 13 +- compiler-rt/lib/asan/asan_globals.cpp | 8 +- compiler-rt/lib/asan/asan_globals_win.cpp | 8 +- compiler-rt/lib/asan/asan_interceptors.cpp | 71 +- .../lib/asan/asan_interceptors_memintrinsics.cpp | 2 +- compiler-rt/lib/asan/asan_mac.cpp | 2 +- compiler-rt/lib/asan/asan_malloc_linux.cpp | 2 +- compiler-rt/lib/asan/asan_malloc_win.cpp | 11 +- compiler-rt/lib/asan/asan_new_delete.cpp | 2 +- compiler-rt/lib/asan/asan_poisoning.cpp | 2 +- compiler-rt/lib/asan/asan_report.cpp | 10 +- compiler-rt/lib/asan/asan_rtems.cpp | 4 +- compiler-rt/lib/asan/asan_rtl.cpp | 4 +- compiler-rt/lib/asan/asan_scariness_score.h | 2 +- compiler-rt/lib/asan/asan_stats.cpp | 2 +- compiler-rt/lib/asan/asan_suppressions.cpp | 2 +- compiler-rt/lib/asan/asan_thread.cpp | 5 +- compiler-rt/lib/asan/asan_win.cpp | 10 +- compiler-rt/lib/asan/asan_win_dll_thunk.cpp | 8 +- .../lib/asan/asan_win_dynamic_runtime_thunk.cpp | 12 +- compiler-rt/lib/dfsan/dfsan_custom.cpp | 2 +- compiler-rt/lib/fuzzer/FuzzerDefs.h | 5 +- compiler-rt/lib/fuzzer/FuzzerMerge.cpp | 73 +- compiler-rt/lib/hwasan/hwasan_flags.inc | 2 +- compiler-rt/lib/hwasan/hwasan_new_delete.cpp | 2 +- compiler-rt/lib/interception/interception.h | 4 +- compiler-rt/lib/interception/interception_win.cpp | 8 +- compiler-rt/lib/lsan/lsan.cpp | 2 +- compiler-rt/lib/lsan/lsan_common.cpp | 10 +- compiler-rt/lib/lsan/lsan_mac.cpp | 2 +- compiler-rt/lib/msan/msan.cpp | 4 +- compiler-rt/lib/msan/msan.h | 9 +- compiler-rt/lib/msan/msan_interceptors.cpp | 67 +- compiler-rt/lib/msan/msan_linux.cpp | 2 +- compiler-rt/lib/msan/msan_new_delete.cpp | 2 +- compiler-rt/lib/msan/tests/msan_test.cpp | 44 +- .../sanitizer_common/sanitizer_allocator_checks.h | 2 +- .../sanitizer_allocator_report.cpp | 9 +- compiler-rt/lib/sanitizer_common/sanitizer_asm.h | 4 +- .../lib/sanitizer_common/sanitizer_atomic_msvc.h | 63 +- .../lib/sanitizer_common/sanitizer_common.cpp | 2 +- .../lib/sanitizer_common/sanitizer_common.h | 14 +- .../sanitizer_common_interceptors.inc | 59 +- .../sanitizer_coverage_fuchsia.cpp | 6 +- .../sanitizer_coverage_libcdep_new.cpp | 4 +- .../sanitizer_coverage_win_sections.cpp | 12 +- .../lib/sanitizer_common/sanitizer_file.cpp | 2 +- .../lib/sanitizer_common/sanitizer_flag_parser.cpp | 3 +- .../lib/sanitizer_common/sanitizer_flag_parser.h | 4 +- .../lib/sanitizer_common/sanitizer_flags.cpp | 4 +- .../lib/sanitizer_common/sanitizer_fuchsia.cpp | 2 +- .../lib/sanitizer_common/sanitizer_getauxval.h | 3 +- .../sanitizer_interceptors_ioctl_netbsd.inc | 2 +- .../lib/sanitizer_common/sanitizer_internal_defs.h | 75 +- .../lib/sanitizer_common/sanitizer_libc.cpp | 11 +- .../sanitizer_platform_interceptors.h | 7 +- .../sanitizer_platform_limits_freebsd.h | 1084 ++--- .../sanitizer_platform_limits_posix.h | 2158 +++++----- .../sanitizer_platform_limits_solaris.h | 5 +- .../lib/sanitizer_common/sanitizer_procmaps.h | 2 +- .../sanitizer_common/sanitizer_procmaps_mac.cpp | 25 +- .../sanitizer_stacktrace_libcdep.cpp | 5 +- .../sanitizer_stoptheworld_linux_libcdep.cpp | 5 +- .../sanitizer_common/sanitizer_symbolizer_mac.cpp | 2 +- .../sanitizer_symbolizer_report.cpp | 3 +- .../lib/sanitizer_common/sanitizer_termination.cpp | 2 +- .../lib/sanitizer_common/sanitizer_vector.h | 6 +- compiler-rt/lib/sanitizer_common/sanitizer_win.cpp | 2 +- .../sanitizer_common/sanitizer_win_dll_thunk.cpp | 8 +- .../sanitizer_win_weak_interception.cpp | 8 +- .../lib/sanitizer_common/scripts/check_lint.sh | 49 +- .../lib/sanitizer_common/scripts/cpplint.py | 4316 +++++++++++++++----- .../tests/sanitizer_allocator_test.cpp | 4 +- .../sanitizer_common/tests/sanitizer_libc_test.cpp | 4 +- .../tests/sanitizer_printf_test.cpp | 23 +- .../tests/sanitizer_suppressions_test.cpp | 42 +- compiler-rt/lib/scudo/scudo_allocator_secondary.h | 28 +- compiler-rt/lib/scudo/scudo_errors.cpp | 5 +- .../lib/scudo/standalone/allocator_config.h | 4 +- compiler-rt/lib/scudo/standalone/combined.h | 33 +- compiler-rt/lib/scudo/standalone/size_class_map.h | 6 +- .../lib/scudo/standalone/tests/combined_test.cpp | 15 + .../lib/scudo/standalone/tests/wrappers_c_test.cpp | 1 + compiler-rt/lib/tsan/rtl/tsan_dispatch_defs.h | 14 +- compiler-rt/lib/tsan/rtl/tsan_external.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_fd.cpp | 3 +- compiler-rt/lib/tsan/rtl/tsan_interceptors.cpp | 20 +- compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_interface.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_interface.h | 8 +- compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp | 4 +- compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_interface_inl.h | 2 +- compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_interface_java.h | 2 +- compiler-rt/lib/tsan/rtl/tsan_md5.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_mman.h | 5 +- compiler-rt/lib/tsan/rtl/tsan_new_delete.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_rtl.h | 2 +- compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp | 5 +- compiler-rt/lib/tsan/rtl/tsan_suppressions.cpp | 2 +- compiler-rt/lib/tsan/tests/rtl/tsan_posix.cpp | 3 +- .../lib/tsan/tests/rtl/tsan_test_util_posix.cpp | 19 +- compiler-rt/lib/ubsan/ubsan_diag.cpp | 2 +- compiler-rt/test/CMakeLists.txt | 3 - .../asan/TestCases/alloca_loop_unpoisoning.cpp | 4 +- .../test/asan/TestCases/default_options.cpp | 2 +- .../asan/TestCases/initialization-constexpr.cpp | 6 +- .../test/asan/TestCases/scariness_score_test.cpp | 4 +- .../test/asan/TestCases/time_interceptor.cpp | 2 +- .../asan/TestCases/use-after-scope-conversion.cpp | 4 +- .../test/asan/TestCases/vla_chrome_testcase.cpp | 2 +- .../test/asan/TestCases/vla_loop_overfow.cpp | 2 +- compiler-rt/test/fuzzer/merge.test | 2 - compiler-rt/test/fuzzer/merge_two_step.test | 31 + .../test/lsan/TestCases/Linux/use_tls_dynamic.cpp | 2 +- compiler-rt/test/sanitizer_common/CMakeLists.txt | 5 + compiler-rt/test/tsan/exceptions.cpp | 24 +- compiler-rt/test/tsan/global_race3.cpp | 8 +- compiler-rt/test/tsan/java.h | 2 +- .../test/tsan/virtual_inheritance_compile_bug.cpp | 12 +- libcxx/cmake/caches/Apple.cmake | 15 + libcxx/include/type_traits | 24 +- libcxx/include/utility | 24 +- libcxx/utils/ci/macos-backdeployment.sh | 7 +- libcxx/utils/ci/macos-trunk.sh | 9 +- lld/COFF/Driver.cpp | 12 +- lld/ELF/Driver.cpp | 6 +- lld/docs/ReleaseNotes.rst | 3 + lld/test/COFF/linkrepro-manifest.test | 2 +- lld/test/COFF/linkrepro-pdb.test | 4 +- lld/test/COFF/linkrepro-res.test | 2 +- lld/test/COFF/linkrepro.test | 6 +- lld/test/ELF/zdefs.s | 6 + lldb/include/lldb/Symbol/Function.h | 24 +- lldb/include/lldb/Utility/Reproducer.h | 40 + lldb/include/lldb/Utility/Status.h | 7 + .../Modules/ELF/Inputs/load-from-dynsym-alone.c | 7 - .../Modules/ELF/Inputs/load-symtab-and-dynsym.c | 12 - lldb/lit/Modules/ELF/load-from-dynsym-alone.test | 33 - lldb/lit/Modules/ELF/load-symtab-and-dynsym.test | 48 - lldb/lit/helper/toolchain.py | 2 +- lldb/packages/Python/lldbsuite/test/decorators.py | 12 +- .../basic_entry_values_x86_64/Makefile | 4 + .../TestBasicEntryValuesX86_64.py | 8 + .../basic_entry_values_x86_64/main.cpp | 169 + lldb/source/API/SBAddress.cpp | 6 - lldb/source/API/SBDebugger.cpp | 99 +- lldb/source/Expression/DWARFExpression.cpp | 261 ++ .../Clang/ClangExpressionParser.cpp | 13 +- .../ExpressionParser/Clang/ClangExpressionParser.h | 4 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 2 +- .../ExpressionParser/Clang/ClangUserExpression.h | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 31 +- .../Plugins/Process/Utility/InferiorCallPOSIX.cpp | 32 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 46 +- .../Plugins/SymbolFile/DWARF/DWARFDefines.cpp | 4 + .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 74 +- lldb/source/Symbol/Function.cpp | 9 +- lldb/source/Utility/Reproducer.cpp | 50 +- llvm/docs/LangRef.rst | 4 +- llvm/docs/ReleaseNotes.rst | 4 + llvm/docs/SourceLevelDebugging.rst | 24 +- llvm/include/llvm/CodeGen/AsmPrinter.h | 12 +- llvm/include/llvm/CodeGen/CallingConvLower.h | 1 + llvm/include/llvm/CodeGen/TargetLowering.h | 4 +- llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 6 + llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h | 25 +- llvm/include/llvm/DebugInfo/GSYM/LineTable.h | 198 + llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h | 10 +- llvm/include/llvm/IR/DiagnosticInfo.h | 22 +- llvm/include/llvm/IR/FixedMetadataKinds.def | 1 + llvm/include/llvm/IR/Instructions.h | 13 +- llvm/include/llvm/IR/MDBuilder.h | 5 + llvm/include/llvm/Object/TapiFile.h | 3 - llvm/include/llvm/Target/TargetCallingConv.td | 6 + llvm/include/llvm/TextAPI/MachO/Architecture.def | 26 +- llvm/include/llvm/TextAPI/MachO/Architecture.h | 5 +- .../llvm/Transforms/Scalar/ConstantHoisting.h | 10 +- llvm/include/llvm/Transforms/Utils/MisExpect.h | 43 + llvm/lib/Analysis/ConstantFolding.cpp | 79 +- llvm/lib/Analysis/InstructionSimplify.cpp | 52 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 100 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 6 +- llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 4 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 20 +- llvm/lib/CodeGen/LiveIntervals.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 64 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 6 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 205 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 46 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 57 +- .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 10 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 4 + llvm/lib/CodeGen/TargetLoweringBase.cpp | 1 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 1 + llvm/lib/DebugInfo/GSYM/CMakeLists.txt | 1 + llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp | 5 +- llvm/lib/DebugInfo/GSYM/LineTable.cpp | 287 ++ llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp | 4 +- llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp | 1 + .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 3 +- .../RuntimeDyld/RuntimeDyldMachO.cpp | 2 + llvm/lib/IR/DiagnosticInfo.cpp | 11 + llvm/lib/IR/Instructions.cpp | 41 +- llvm/lib/IR/MDBuilder.cpp | 12 + llvm/lib/LTO/LTOCodeGenerator.cpp | 3 +- llvm/lib/LTO/LTOModule.cpp | 3 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 3 +- llvm/lib/Linker/IRMover.cpp | 12 +- llvm/lib/MC/MCObjectFileInfo.cpp | 7 +- llvm/lib/Object/TapiFile.cpp | 2 +- llvm/lib/TableGen/Main.cpp | 4 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 4 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 20 +- .../Target/AArch64/AArch64CallingConvention.cpp | 30 +- llvm/lib/Target/AArch64/AArch64CallingConvention.h | 3 + .../lib/Target/AArch64/AArch64CallingConvention.td | 34 + llvm/lib/Target/AArch64/AArch64CollectLOH.cpp | 22 +- .../Target/AArch64/AArch64ExpandPseudoInsts.cpp | 22 +- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 55 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 174 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 8 + llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 39 +- .../lib/Target/AArch64/AArch64SelectionDAGInfo.cpp | 2 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 8 + llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 10 +- .../AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 5 +- .../Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h | 2 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 2 +- llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 42 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 6 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 14 +- llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h | 5 +- .../Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 2 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 7 +- llvm/lib/Target/Mips/MipsBranchExpansion.cpp | 2 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 17 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 9 + llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 26 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 7 +- llvm/lib/Target/X86/X86.td | 2 + llvm/lib/Target/X86/X86AsmPrinter.cpp | 4 +- llvm/lib/Target/X86/X86FastISel.cpp | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 183 +- llvm/lib/Target/X86/X86ISelLowering.h | 6 + llvm/lib/Target/X86/X86InstrBuilder.h | 6 +- llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 4 +- llvm/lib/TextAPI/MachO/Architecture.cpp | 25 +- llvm/lib/TextAPI/MachO/TextStubCommon.cpp | 2 +- llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 33 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 3 + .../Transforms/InstCombine/InstCombineCalls.cpp | 8 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 42 +- .../Instrumentation/PGOInstrumentation.cpp | 4 + llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 22 +- .../lib/Transforms/Scalar/LowerExpectIntrinsic.cpp | 31 +- llvm/lib/Transforms/Utils/CMakeLists.txt | 1 + llvm/lib/Transforms/Utils/MisExpect.cpp | 177 + .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 11 + .../GlobalISel/call-lowering-i128-on-stack.ll | 12 + .../GlobalISel/call-translator-tail-call.ll | 44 - llvm/test/CodeGen/AArch64/GlobalISel/swifterror.ll | 9 + llvm/test/CodeGen/AArch64/arm64-aapcs.ll | 2 +- .../AArch64/arm64-collect-loh-garbage-crash.ll | 1 + llvm/test/CodeGen/AArch64/arm64-collect-loh-str.ll | 1 + llvm/test/CodeGen/AArch64/arm64-collect-loh.ll | 115 +- llvm/test/CodeGen/AArch64/arm64-indexed-memory.ll | 1 + llvm/test/CodeGen/AArch64/arm64-stacksave.ll | 4 +- llvm/test/CodeGen/AArch64/arm64_32-addrs.ll | 44 + llvm/test/CodeGen/AArch64/arm64_32-atomics.ll | 261 ++ llvm/test/CodeGen/AArch64/arm64_32-fastisel.ll | 28 + .../CodeGen/AArch64/arm64_32-frame-pointers.ll | 26 + llvm/test/CodeGen/AArch64/arm64_32-gep-sink.ll | 61 + llvm/test/CodeGen/AArch64/arm64_32-memcpy.ll | 66 + llvm/test/CodeGen/AArch64/arm64_32-neon.ll | 198 + llvm/test/CodeGen/AArch64/arm64_32-null.ll | 28 + .../CodeGen/AArch64/arm64_32-pointer-extend.ll | 49 + .../CodeGen/AArch64/arm64_32-stack-pointers.ll | 13 + llvm/test/CodeGen/AArch64/arm64_32-tls.ll | 22 + llvm/test/CodeGen/AArch64/arm64_32-va.ll | 56 + llvm/test/CodeGen/AArch64/arm64_32.ll | 715 ++++ llvm/test/CodeGen/AArch64/fastcc-reserved.ll | 8 +- llvm/test/CodeGen/AArch64/fastcc.ll | 22 +- llvm/test/CodeGen/AArch64/jump-table-32.ll | 42 + llvm/test/CodeGen/AArch64/sibling-call.ll | 24 +- llvm/test/CodeGen/AArch64/swift-return.ll | 4 +- llvm/test/CodeGen/AArch64/swiftcc.ll | 2 + llvm/test/CodeGen/AArch64/swifterror.ll | 127 +- llvm/test/CodeGen/AArch64/swiftself.ll | 29 +- llvm/test/CodeGen/AArch64/tail-call.ll | 24 +- .../AArch64/umulo-128-legalisation-lowering.ll | 4 +- llvm/test/CodeGen/AArch64/win64_vararg.ll | 2 +- llvm/test/CodeGen/AMDGPU/fdiv.ll | 30 +- .../test/CodeGen/AMDGPU/frame-index-elimination.ll | 8 +- .../AMDGPU/live-intervals-multiple-dead-defs.mir | 18 + llvm/test/CodeGen/AMDGPU/merge-m0.mir | 106 +- .../CodeGen/AMDGPU/phi-elimination-assertion.mir | 26 + llvm/test/CodeGen/AMDGPU/rsq.ll | 2 +- .../CodeGen/MIR/PowerPC/machine-backward-cp.mir | 281 ++ .../GlobalISel/instruction-select/brindirect.mir | 56 + .../GlobalISel/instruction-select/implicit_def.mir | 114 + .../Mips/GlobalISel/legalizer/brindirect.mir | 53 + .../Mips/GlobalISel/legalizer/dyn_stackalloc.mir | 86 + .../Mips/GlobalISel/legalizer/implicit_def.mir | 105 + .../CodeGen/Mips/GlobalISel/llvm-ir/brindirect.ll | 33 + .../Mips/GlobalISel/llvm-ir/dyn_stackalloc.ll | 65 + .../Mips/GlobalISel/llvm-ir/implicit_def.ll | 83 + .../Mips/GlobalISel/regbankselect/brindirect.mir | 54 + .../Mips/GlobalISel/regbankselect/implicit_def.mir | 110 + llvm/test/CodeGen/PowerPC/qpx-recipest.ll | 17 +- llvm/test/CodeGen/PowerPC/recipest.ll | 14 +- .../X86/cmpxchg8b_alloca_regalloc_handling.ll | 61 + llvm/test/CodeGen/X86/fp128-cast.ll | 20 +- llvm/test/CodeGen/X86/fp128-compare.ll | 11 +- llvm/test/CodeGen/X86/fp128-i128.ll | 11 +- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 27 + llvm/test/CodeGen/X86/recip-fastmath.ll | 180 +- llvm/test/CodeGen/X86/recip-fastmath2.ll | 1139 +++--- .../DebugInfo/MIR/X86/debug-call-site-param.mir | 89 +- .../WebAssembly/dbg-value-move-reg-stackify.mir | 8 +- .../X86/live-debug-vars-discard-invalid.mir | 5 +- llvm/test/LTO/X86/Inputs/type-mapping-bug3.ll | 26 + llvm/test/LTO/X86/type-mapping-bug3.ll | 47 + llvm/test/MC/AArch64/arm64_32-compact-unwind.s | 15 + llvm/test/Object/Inputs/tapi-invalid-v1.tbd | 21 - llvm/test/Object/Inputs/tapi-invalid-v2.tbd | 29 - llvm/test/Object/Inputs/tapi-invalid-v3.tbd | 24 - llvm/test/Object/Inputs/tapi-v1.tbd | 21 - llvm/test/Object/Inputs/tapi-v2.tbd | 30 - llvm/test/Object/Inputs/tapi-v3.tbd | 24 - llvm/test/Object/nm-tapi-invalids.test | 20 - llvm/test/Object/nm-tapi.test | 56 - llvm/test/Reduce/Inputs/remove-args.py | 16 + llvm/test/Reduce/remove-args.ll | 22 + llvm/test/ThinLTO/X86/lazyload_metadata.ll | 4 +- llvm/test/Transforms/ConstProp/fma.ll | 259 ++ llvm/test/Transforms/FunctionAttrs/writeonly.ll | 30 + llvm/test/Transforms/InstCombine/fma.ll | 15 +- .../Transforms/InstSimplify/fold-builtin-fma.ll | 119 - ...l-check-in-uadd_with_overflow-of-nonnull-ptr.ll | 19 + ...-usub-by-nonzero-is-non-zero-and-no-overflow.ll | 16 +- llvm/test/Transforms/LowerExpectIntrinsic/basic.ll | 31 +- .../Inputs/misexpect-branch-correct.proftext | 38 + .../PGOProfile/Inputs/misexpect-branch.proftext | 38 + .../Inputs/misexpect-switch-correct.proftext | 16 + .../PGOProfile/Inputs/misexpect-switch.proftext | 16 + .../PGOProfile/misexpect-branch-correct.ll | 94 + .../PGOProfile/misexpect-branch-stripped.ll | 115 + .../PGOProfile/misexpect-branch-unpredictable.ll | 89 + .../test/Transforms/PGOProfile/misexpect-branch.ll | 130 + .../PGOProfile/misexpect-switch-default.ll | 196 + .../test/Transforms/PGOProfile/misexpect-switch.ll | 293 ++ llvm/tools/llvm-nm/llvm-nm.cpp | 30 - llvm/tools/llvm-reduce/CMakeLists.txt | 1 + llvm/tools/llvm-reduce/DeltaManager.h | 2 + llvm/tools/llvm-reduce/TestRunner.cpp | 14 +- llvm/tools/llvm-reduce/TestRunner.h | 9 +- llvm/tools/llvm-reduce/deltas/Delta.cpp | 57 +- llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp | 126 + llvm/tools/llvm-reduce/deltas/ReduceArguments.h | 21 + llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp | 5 +- llvm/tools/llvm-reduce/llvm-reduce.cpp | 13 +- llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 168 +- llvm/utils/TableGen/CallingConvEmitter.cpp | 4 + .../utils/gn/secondary/clang/lib/Analysis/BUILD.gn | 1 + .../clang/lib/StaticAnalyzer/Core/BUILD.gn | 1 - .../gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn | 1 + .../secondary/llvm/lib/Transforms/Utils/BUILD.gn | 1 + .../gn/secondary/llvm/tools/llvm-reduce/BUILD.gn | 2 + 544 files changed, 16055 insertions(+), 6710 deletions(-) rename clang/include/clang/{StaticAnalyzer/Core/BugReporter => Analysis}/PathDiagn [...] create mode 100644 clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiv [...] rename clang/lib/{StaticAnalyzer/Core => Analysis}/PathDiagnostic.cpp (82%) create mode 100644 clang/test/CodeGenCXX/ms-constexpr-static-data-member.cpp copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Profile/Inputs/misexpect-branch-nonconst-expect-arg. [...] create mode 100644 clang/test/Profile/Inputs/misexpect-branch.proftext create mode 100644 clang/test/Profile/Inputs/misexpect-switch-default-only.proftext create mode 100644 clang/test/Profile/Inputs/misexpect-switch-default.proftext create mode 100644 clang/test/Profile/Inputs/misexpect-switch-nonconst.proftext create mode 100644 clang/test/Profile/Inputs/misexpect-switch.proftext create mode 100644 clang/test/Profile/misexpect-branch-cold.c create mode 100644 clang/test/Profile/misexpect-branch-nonconst-expected-val.c create mode 100644 clang/test/Profile/misexpect-branch-unpredictable.c create mode 100644 clang/test/Profile/misexpect-branch.c create mode 100644 clang/test/Profile/misexpect-switch-default.c create mode 100644 clang/test/Profile/misexpect-switch-nonconst.c create mode 100644 clang/test/Profile/misexpect-switch-only-default-case.c create mode 100644 clang/test/Profile/misexpect-switch.c create mode 100644 compiler-rt/test/fuzzer/merge_two_step.test create mode 100644 libcxx/cmake/caches/Apple.cmake delete mode 100644 lldb/lit/Modules/ELF/Inputs/load-from-dynsym-alone.c delete mode 100644 lldb/lit/Modules/ELF/Inputs/load-symtab-and-dynsym.c delete mode 100644 lldb/lit/Modules/ELF/load-from-dynsym-alone.test delete mode 100644 lldb/lit/Modules/ELF/load-symtab-and-dynsym.test create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/param_entry [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/param_entry [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/param_entry [...] create mode 100644 llvm/include/llvm/DebugInfo/GSYM/LineTable.h create mode 100644 llvm/include/llvm/Transforms/Utils/MisExpect.h create mode 100644 llvm/lib/DebugInfo/GSYM/LineTable.cpp create mode 100644 llvm/lib/Transforms/Utils/MisExpect.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/call-lowering-i128-on-stack.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-addrs.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-atomics.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-fastisel.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-frame-pointers.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-gep-sink.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-memcpy.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-neon.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-null.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-pointer-extend.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-stack-pointers.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-tls.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32-va.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64_32.ll create mode 100644 llvm/test/CodeGen/AArch64/jump-table-32.ll create mode 100644 llvm/test/CodeGen/AMDGPU/live-intervals-multiple-dead-defs.mir create mode 100644 llvm/test/CodeGen/MIR/PowerPC/machine-backward-cp.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/brindirect.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/implicit_def.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/brindirect.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/dyn_stackalloc.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/implicit_def.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/brindirect.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/dyn_stackalloc.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/implicit_def.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/brindirect.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/implicit_def.mir create mode 100644 llvm/test/LTO/X86/Inputs/type-mapping-bug3.ll create mode 100644 llvm/test/LTO/X86/type-mapping-bug3.ll create mode 100644 llvm/test/MC/AArch64/arm64_32-compact-unwind.s delete mode 100644 llvm/test/Object/Inputs/tapi-invalid-v1.tbd delete mode 100644 llvm/test/Object/Inputs/tapi-invalid-v2.tbd delete mode 100644 llvm/test/Object/Inputs/tapi-invalid-v3.tbd delete mode 100644 llvm/test/Object/Inputs/tapi-v1.tbd delete mode 100644 llvm/test/Object/Inputs/tapi-v2.tbd delete mode 100644 llvm/test/Object/Inputs/tapi-v3.tbd delete mode 100644 llvm/test/Object/nm-tapi-invalids.test delete mode 100644 llvm/test/Object/nm-tapi.test create mode 100755 llvm/test/Reduce/Inputs/remove-args.py create mode 100644 llvm/test/Reduce/remove-args.ll create mode 100644 llvm/test/Transforms/ConstProp/fma.ll create mode 100644 llvm/test/Transforms/FunctionAttrs/writeonly.ll delete mode 100644 llvm/test/Transforms/InstSimplify/fold-builtin-fma.ll create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/misexpect-branch-correct [...] create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/misexpect-branch.proftext create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/misexpect-switch-correct [...] create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/misexpect-switch.proftext create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-branch-correct.ll create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-branch-stripped.ll create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-branch-unpredictable.ll create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-branch.ll create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-switch-default.ll create mode 100644 llvm/test/Transforms/PGOProfile/misexpect-switch.ll create mode 100644 llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp create mode 100644 llvm/tools/llvm-reduce/deltas/ReduceArguments.h