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-lts-defconfig in repository toolchain/ci/llvm-project.
from 2e8b57558df Windows: Include "windows" Instead of "Windows" adds 3f3a2573c30 [Support][Time profiler] Make FE codegen blocks to be insid [...] adds 971a9f7eea3 [lit] Check for accidental external command calls adds 71974b51755 [cmake] Link in LLVMPasses due to dependency by LLVMOrcJIT; NFC adds 9f985dd380a [sanitizer_common] Extend test after switch to posix_spawn adds 5a14c172218 Provide a meaningful diagnostic when LLVM_PATH doesn't poin [...] adds 6815b6ef2a1 [lldb] Fix typo on the BreakpointLocation header and the ll [...] adds def061e6f0d [TSan] Rename file with libdispatch interceptors adds 081c57989e8 [SLP][NFC] Avoid repetitive calls to getSameOpcode() adds 8f9e489a665 Fix typo. "piont" => "point" adds ecc5e8084f5 [WebAssembly][MC] Simplify WasmObjectWriter::recordRelocati [...] adds e828ce1b888 [WebAssembly][MC] Fix -Wunused-variable in -DLLVM_ENABLE_AS [...] adds 48786cf8d3d [analyzer] NFC: Drop support for extra text attached to bug [...] adds ee92f12fd18 [analyzer] NFC: Rename GRBugReporter to PathSensitiveBugReporter. adds 8cf3dfea541 [CallGraph] Take into accound calls that aren't within any [...] adds ce21c3e12c3 MCAsmMacro: add `#if !defined(NDEBUG) || defined(LLVM_ENABL [...] adds 40da6be2bd3 [AsmPrinter] Remove const qualifier from EmitBasicBlockStart. adds a08e139d507 [NFC] Test commit, fix some comment spelling. adds 028b2aa56a6 [Attributor] Fix the "clamp" operator adds b9b8791fede [Attributor] Use structured deduction for AANonNull adds cfcca1a5b12 [Attributor] Use structured deduction for AADereferenceable adds 169af994bcd [Attributor][NFC] Cleanup statistics code adds 12cbbab9d93 [Attributor] Create abstract attributes on-demand adds 1ada137854b [X86] Add back the -x86-experimental-vector-widening-legali [...] adds f1826173522 [Attributor] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTI [...] adds 9e8b011195a [compiler-rt][crt] Pass -fno-lto in check_cxx_section_exists adds 2682340cdf9 [MC] Delete an overload of MCExpr::evaluateKnownAbsolute an [...] adds ebc8fd3c0c6 [test/Object] - Move/rewrite 2 more test cases. adds 01c7f4b6066 [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges adds f66b767abe5 [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges adds 982b105d2f3 Rudimentary support for Doxygen \retval command adds 36848ff8dfb [llvm-objcopy][MachO] Fix method names. NFC. adds 9c371309f38 [ELF][X86] Allow PT_LOAD to have overlapping p_offset range [...] adds 522377494b3 [yaml2obj/obj2yaml][MachO] Allow setting custom section data adds 30c86b64da7 [clangd] Skip function bodies inside processed files while [...] adds 12d83b42701 [ELF][PPC] Allow PT_LOAD to have overlapping p_offset range [...] adds f9d90bc5f69 [lldb] D66174 `RegularExpression` cleanup adds 213a5abb4fa [lldb][NFC] Test quotes when completing adds e64af75745a [DWARF] Fix DWARFUnit::getDebugInfoSize() for 64-bit DWARF. adds dadc6f24886 [COFF] Allow using custom .edata from input object files adds b8dcc193890 [yaml2obj/obj2yaml][MachO] Fix a test failure in big endian hosts adds 6540e55067e [COFF] Require an explicit -implib option for creating impl [...] adds a83220c6f2e [libcxx] Fix build breakage on mips adds b1bdd97a267 [X86][Btver2] Fix latency and throughput of CMPXCHG instructions. adds 5a28f0ae6e3 Fix MSVC "result of 32-bit shift implicitly converted to 64 [...] adds 6a3dc3e15cb [MCA][X86] Add tests for LOCK variants of standard X86 arit [...] adds ed72e0ecf80 [CMake] Update C4324 MSVC warning comment to explain its st [...] adds 51d7398f630 Recommit "MemoryBuffer: Add a missing error-check to getOpe [...] adds 66d109640f1 [cmake] Remove the test for libstdc++<4.9 adds cc0ba28cf07 [OpenCL] Add const, volatile and pointer builtin handling adds a2e270fa703 unittests: Use yaml2obj as a library instead of an external [...] adds 7cb3cd34e8d [RISCV] Implement getExprForFDESymbol to ensure RISCV_32_PC [...] adds eb2211b3523 [InstCombine] add tests for min/max with min/max of same op [...] adds f1337028005 [llvm-readobj] Prepend argv[0] to error/warning messages adds 59d5abaa71b [DWARF] Fix reading 64-bit DWARF type units. adds 5877fb7cd74 Convert minidump unittests to use llvm::yaml::convertYAML adds dee011b7f4c Removed the 'id' AST matcher, which is superseded by '.bind()' adds 028fe5af60f Fix build for r369374 adds b232d5649d3 [llvm-objdump] - Remove one of `report_error` functions and [...] adds 50fdaaf5b88 Regex: +regex string lifetime comment adds cec028fc14d [X86][FMA] Add FMA 'negated expression' combine tests for D63141 adds 6687fde07ae [Syntax] Added function to get macro expansion tokens to To [...] adds f99d254aaec [InstCombine] simplify min/max of min/max with same operand [...] adds 0e8e4b09d2f [clangd] Fix one testcase in XRefsTests. adds 16111d3795c [X86][BtVer2] Fix latency and throughput of atomic INC/DEC/ [...] adds cda334ba541 [BlockExtractor] Avoid assert with wrong line format adds a90ee0eeb6a [InstCombine] improve readability for icmp with cast folds; NFC adds ebd50291e8c [llvm-objcopy] Append '\n' to warning messages adds 494a4d16809 [llvm-objcopy][test] Add a test to show that argv[0] is inc [...] adds a47ca1ea6d3 [libc++] Explicitly cast in generate_canonical adds 6585f018ada [libc++] std::abs should not return double adds be699bf3899 [CodeGen] Add a pass to do block predication on SSA mac [...] adds ed602ef4804 Regex: Add isValid() with no parameter adds 95b5f42de81 [clang] Use the new Regex::isValid() with no parameter adds 1c56d3df195 [lldb] Use the new Regex::isValid() with no parameter adds 696630eaf28 Fix availability of __thread_id on builds with external thr [...] adds 3e5360f1946 [scudo][standalone] Fix malloc_iterate adds 184bc069c60 gn build: Merge r369298 adds fe91b9d6da9 win: Enable /Zc:twoPhase by default if targeting MSVC 2017 [...] adds 08bd0808720 [GlobalISel] Handle multiple registers in dbg.value intrinsic adds dcfc2d40d30 [ARM] Select vaddva adds 53ab6bef98e [CodeGen] Add EarlyIfConvert test missed in previous commit adds ab50b830d02 [libc++] Populate a lit feature including the compiler patch level adds 260aa0f0f3a Make the FindTypes(std::vector<CompilerContext>, ...) API t [...] adds eaee4de503c [LifetimeAnalysis] Add support for free functions adds cb93f650b6e [libc++] Disable <chrono> ""d and ""y literal tests on Appl [...] adds 22ac9f396fc [X86] Use isNullConstant instead of getConstantOperandVal = [...] adds 2e68e4d60e9 [InstCombine] make fold for icmp with sext more efficient; NFC adds 2e897a94f58 [X86][BtVer2] Use ReadAfterLd entries for the register oper [...] adds 86d560ff1b7 [libc++] fix test for unsigned char adds 1e0affb6e56 [Attr] Support _attribute__ ((fallthrough)) adds 1d37ec1fda9 bump lld version used by buildbots adds 4b7fc85c0bb Revert "AMDGPU: Fix iterator error when lowering SI_END_CF" adds c4299553f05 Fix name of the error message, NFC. adds 3b9a27b6908 Fix typo in comment. NFCI. adds 958987bfdd1 [libc++] Precise XFAIL for AppleClang 11 adds 292b1087f40 [InstCombine] add helper function for icmp+zext/sext; NFC adds fc4486c2472 [libc++] Implement LWG 3199 adds cf2b8722d4e [WebAssembly][lld] Fix crash when applying relocations to d [...] adds 1271521ed88 [ClangExpressionParser] Add ClangDeclVendor adds 8a91aa53a06 [COFF] Print the file name on errors writing the pdb file adds 514f3a122d6 [TargetMachine] Don't try to create COFFSTUB references on [...] adds fd4d77707ff [Sema][Typo] Fix assertion failure for expressions with mul [...] adds bc2f4253770 fix buildbot start script to no longer hang adds c310e5a7ab6 [libc++] Avoid implicit conversion warning in a <random> test adds 57ae6b8e377 Force honoring nthreads-var and thread-limit-var inside tea [...] adds 250951abf55 [X86] Add isel patterns for (i64 (zext (i8 (bitcast (v16i1 [...] adds 9fd495be1fb [OPENMP]Fix delayed diagnostics for standalone declare targ [...] adds 8f5e1755ca3 [GWP-ASan] Fix typos. adds 3a2b08e6c90 [X86] Add a DAG combine to transform (i8 (bitcast (v8i1 (ex [...] adds 8509b0a7788 [CMake] Remove LLDB_TEST_USE_CUSTOM_C(XX)_COMPILER new cb40f89c6e2 [Symbol][NFC] Remove references to clang in TypeMap new 80ddfcb5b81 [libc++] Fix std::abs tests new 6f833c6fe13 [llvm-extract] Update the help message for group extraction [...] new 48e81e8e10e [InstCombine] add tests for mismatched cast ops for icmp; NFC new 5adace352d5 [AutoFDO] Make call targets order deterministic for sample profile new 63487bfec92 [AArch64] Speed-up leak and address sanitizers on AArch64 f [...] new b0a7544ee2e [NewPM] Run ubsan-coroutines test under the legacy pass man [...] new 100957153a9 [test] Fix tests when run on windows after SVN r369426. NFC. new a99086dbdd9 [Attributor] Remove unused variable. NFC. new 08a5a0aa252 [COFF] Check errorCount before committing the output file new d5035727ad2 [InstCombine] add more extra use tests for icmp with extends; NFC new 7fa68653926 Fix a couple of unguarded operator, calls in algorithm. Fix [...] new d3971fe97b6 [analyzer] Improve VirtualCallChecker and enable parts of i [...] new 8eb7a74b780 [analyzer] Fix a crash when destroying a non-region. new 3fdc427f0bc [analyzer] NFC: Remove the BugTypes set from BugReporter. new c569d4af4c6 [NFC] Update RegularExpression documentation new 27a313ebde1 [LLDB][Test] Remove `skipIfWindows` for conditional breakpo [...] new 1e46d4cec53 Adds support for writing the .bss section for XCOFF object files. new 5c8a29fe011 Teach GlobalISelEmitter to treat used iPTRAny operands as p [...] new b2232a1af32 [Symbol] Move VerifyDecl to ClangASTContext new 22fb734907e Revert [WinEH] Allocate space in funclets stack to save XMM CSRs new be6c0794197 [DebugInfo] Add debug location to dynamic atexit destructor new ba375263e86 [DAGCombiner][X86] Teach visitCONCAT_VECTORS to combine (co [...] new 9a95e79b1b1 [AArch64][GlobalISel] Select patterns which use shifted reg [...] new 0dcd186b0d1 [NFC] Fix -Wdocumentation warnings in Utility. new 89463fcfc71 Remove assert with tautological compare from XCOFFObjectWriter. new 4f41779cca7 Add a missing _VSTD:: before a call to merge. Fixes PR43034 [...] new 1c528e8f1b2 [MemorySSA] Fix existing phis when inserting defs. new e6c299b9831 [AArch64][GlobalISel] Select logical_imm32 and logical_imm6 [...]
The 29 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../abseil/DurationConversionCastCheck.cpp | 2 +- clang-tools-extra/clangd/XRefs.cpp | 30 +- clang-tools-extra/clangd/index/IndexAction.cpp | 50 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 28 +- clang-tools-extra/clangd/index/SymbolCollector.h | 5 + clang-tools-extra/clangd/unittests/XRefsTests.cpp | 20 +- .../clang-tidy/abseil-duration-conversion-cast.cpp | 18 +- clang/docs/ReleaseNotes.rst | 3 + clang/include/clang/AST/CommentCommands.td | 1 + clang/include/clang/ASTMatchers/ASTMatchers.h | 17 +- clang/include/clang/Analysis/CallGraph.h | 1 + clang/include/clang/Basic/Attr.td | 2 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/include/clang/Driver/CLCompatOptions.td | 4 +- clang/include/clang/Parse/Parser.h | 13 +- clang/include/clang/Sema/Sema.h | 9 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 18 +- .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 49 +- .../Core/BugReporter/CommonBugCategories.h | 1 + .../clang/StaticAnalyzer/Core/CheckerManager.h | 1 + .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 8 +- clang/include/clang/Tooling/Syntax/Tokens.h | 10 + clang/lib/Analysis/CallGraph.cpp | 37 +- clang/lib/Analysis/CloneDetection.cpp | 3 +- clang/lib/CodeGen/CGDebugInfo.cpp | 3 +- clang/lib/CodeGen/CGDeclCXX.cpp | 2 + clang/lib/CodeGen/CodeGenAction.cpp | 2 + clang/lib/Driver/ToolChains/Clang.cpp | 12 +- clang/lib/Parse/ParseDecl.cpp | 30 +- clang/lib/Parse/ParseStmt.cpp | 20 +- clang/lib/Sema/AnalysisBasedWarnings.cpp | 58 +- clang/lib/Sema/OpenCLBuiltins.td | 98 +- clang/lib/Sema/Sema.cpp | 6 +- clang/lib/Sema/SemaExprCXX.cpp | 194 ++- clang/lib/Sema/SemaInit.cpp | 29 + clang/lib/Sema/SemaLookup.cpp | 2 + clang/lib/Sema/SemaOpenMP.cpp | 21 +- .../StaticAnalyzer/Checkers/VirtualCallChecker.cpp | 186 +-- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 42 +- .../StaticAnalyzer/Core/CommonBugCategories.cpp | 1 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 23 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 23 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 4 + clang/lib/Tooling/Syntax/Tokens.cpp | 15 + clang/test/Analysis/cxx-callgraph.cpp | 29 + clang/test/Analysis/dtor.cpp | 30 + .../objects_under_construction.cpp | 1 + clang/test/Analysis/virtualcall-plist.cpp | 23 + clang/test/Analysis/virtualcall.cpp | 176 +-- clang/test/Analysis/virtualcall.h | 7 +- clang/test/CodeGenCXX/debug-info-atexit-stub.cpp | 20 + .../CodeGenCXX/debug-info-global-ctor-dtor.cpp | 14 +- clang/test/CodeGenCXX/ubsan-coroutines.cpp | 4 +- clang/test/Driver/check-time-trace-sections.cpp | 7 + clang/test/Driver/check-time-trace-sections.py | 25 + clang/test/Driver/cl-options.c | 18 +- clang/test/OpenMP/nvptx_asm_delayed_diags.c | 12 + clang/test/OpenMP/nvptx_va_arg_delayed_diags.c | 13 + clang/test/Sema/fallthrough-attr.c | 24 + clang/test/Sema/typo-correction-recursive.cpp | 120 ++ clang/test/Sema/warn-documentation.cpp | 5 + clang/test/Sema/warn-lifetime-analysis-nocfg.cpp | 32 +- clang/test/SemaCXX/switch-implicit-fallthrough.cpp | 12 + clang/test/SemaCXX/warn-unused-label-error.cpp | 8 +- clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 10 + .../unittests/Tooling/RefactoringCallbacksTest.cpp | 36 +- clang/unittests/Tooling/Syntax/TokensTest.cpp | 23 + clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp | 38 +- compiler-rt/lib/asan/asan_allocator.cpp | 14 +- compiler-rt/lib/asan/asan_allocator.h | 81 +- compiler-rt/lib/asan/asan_stats.cpp | 8 +- compiler-rt/lib/asan/asan_stats.h | 2 +- compiler-rt/lib/crt/CMakeLists.txt | 1 + .../lib/gwp_asan/guarded_pool_allocator.cpp | 6 +- compiler-rt/lib/lsan/lsan_allocator.h | 45 +- .../lib/sanitizer_common/sanitizer_allocator.h | 1 + .../sanitizer_allocator_combined.h | 8 + .../sanitizer_allocator_primary32.h | 3 + .../sanitizer_allocator_primary64.h | 3 + .../sanitizer_runtime_select_allocator.h | 179 +++ .../tests/sanitizer_allocator_test.cpp | 40 + compiler-rt/lib/scudo/standalone/combined.h | 2 +- compiler-rt/lib/scudo/standalone/primary64.h | 6 +- .../lib/scudo/standalone/tests/wrappers_c_test.cpp | 41 + compiler-rt/lib/tsan/CMakeLists.txt | 2 +- ...ptors.cpp => tsan_interceptors_libdispatch.cpp} | 2 +- .../asan/TestCases/Darwin/sandbox-symbolizer.cpp | 2 + libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake | 3 + libcxx/include/__locale | 2 +- libcxx/include/__threading_support | 19 +- libcxx/include/algorithm | 28 +- libcxx/include/istream | 2 +- libcxx/include/random | 2 +- .../alg.heap.operations/is.heap/is_heap.pass.cpp | 5 + .../is.heap/is_heap_comp.pass.cpp | 5 + .../is.heap/is_heap_until.pass.cpp | 5 + .../is.heap/is_heap_until_comp.pass.cpp | 5 + .../make.heap/make_heap.pass.cpp | 7 + .../make.heap/make_heap_comp.pass.cpp | 6 + .../alg.heap.operations/pop.heap/pop_heap.pass.cpp | 13 + .../pop.heap/pop_heap_comp.pass.cpp | 12 + .../push.heap/push_heap.pass.cpp | 10 + .../push.heap/push_heap_comp.pass.cpp | 10 + .../sort.heap/sort_heap.pass.cpp | 8 + .../sort.heap/sort_heap_comp.pass.cpp | 7 + libcxx/test/std/numerics/c.math/abs.fail.cpp | 32 + libcxx/test/std/numerics/c.math/abs.pass.cpp | 78 ++ .../generate_canonical.pass.cpp | 39 +- .../meta/meta.rel/is_base_of_union.pass.cpp | 2 +- .../bitset.operators/stream_in.pass.cpp | 12 + .../time.cal.day.nonmembers/literals.pass.cpp | 1 + .../time.cal.year.nonmembers/literals.pass.cpp | 1 + libcxx/utils/docker/scripts/run_buildbot.sh | 4 +- libcxx/utils/libcxx/test/config.py | 4 +- libcxx/www/cxx1z_status.html | 2 +- libcxx/www/upcoming_meeting.html | 3 +- libcxxabi/cmake/Modules/HandleOutOfTreeLLVM.cmake | 3 + lld/COFF/Config.h | 1 + lld/COFF/Driver.cpp | 7 +- lld/COFF/PDB.cpp | 1 + lld/COFF/Writer.cpp | 30 +- lld/ELF/InputSection.cpp | 40 +- lld/ELF/Writer.cpp | 70 +- lld/test/COFF/edata.s | 61 + lld/test/COFF/implib-name-mingw.test | 20 + lld/test/COFF/multiple-resource-objs.test | 2 + lld/test/ELF/aarch64-abs16.s | 6 +- lld/test/ELF/aarch64-abs32.s | 6 +- lld/test/ELF/aarch64-call26-thunk.s | 10 +- lld/test/ELF/aarch64-condb-reloc.s | 98 +- lld/test/ELF/aarch64-copy.s | 33 +- lld/test/ELF/aarch64-cortex-a53-843419-large.s | 2 +- lld/test/ELF/aarch64-cortex-a53-843419-recognize.s | 40 +- lld/test/ELF/aarch64-cortex-a53-843419-tlsrelax.s | 12 +- lld/test/ELF/aarch64-data-relocs.s | 7 +- lld/test/ELF/aarch64-feature-bti.s | 244 ++-- lld/test/ELF/aarch64-feature-btipac.s | 128 +- lld/test/ELF/aarch64-feature-pac.s | 129 +- lld/test/ELF/aarch64-fpic-got.s | 12 +- lld/test/ELF/aarch64-gnu-ifunc-address.s | 15 +- lld/test/ELF/aarch64-gnu-ifunc-nonpreemptable.s | 36 +- lld/test/ELF/aarch64-gnu-ifunc-nonpreemptable2.s | 12 +- lld/test/ELF/aarch64-gnu-ifunc-plt.s | 76 +- lld/test/ELF/aarch64-gnu-ifunc.s | 42 +- lld/test/ELF/aarch64-gnu-ifunc2.s | 26 +- lld/test/ELF/aarch64-got-weak-undef.s | 2 +- lld/test/ELF/aarch64-ifunc-bti.s | 48 +- lld/test/ELF/aarch64-jump26-thunk.s | 10 +- lld/test/ELF/aarch64-ldprel-lo19-invalid.s | 2 +- lld/test/ELF/aarch64-lo12-alignment.s | 8 +- lld/test/ELF/aarch64-load-alignment.s | 2 +- lld/test/ELF/aarch64-nopic-plt.s | 2 +- lld/test/ELF/aarch64-prel16.s | 10 +- lld/test/ELF/aarch64-prel32.s | 10 +- lld/test/ELF/aarch64-relative.s | 1 + lld/test/ELF/aarch64-relocs.s | 105 +- lld/test/ELF/aarch64-relro.s | 4 +- lld/test/ELF/aarch64-thunk-section-location.s | 8 +- lld/test/ELF/aarch64-tls-gdie.s | 16 +- lld/test/ELF/aarch64-tls-gdle.s | 8 +- lld/test/ELF/aarch64-tls-ie.s | 16 +- lld/test/ELF/aarch64-tls-le.s | 12 +- lld/test/ELF/aarch64-tls-vaddr-align.s | 31 + lld/test/ELF/aarch64-tlsdesc.s | 30 +- lld/test/ELF/aarch64-tlsld-ldst.s | 22 +- lld/test/ELF/aarch64-tstbr14-reloc.s | 96 +- lld/test/ELF/aarch64-undefined-weak.s | 22 +- lld/test/ELF/basic-aarch64.s | 30 +- lld/test/ELF/basic-i386.s | 30 +- lld/test/ELF/basic-ppc.s | 30 +- lld/test/ELF/basic-ppc64.s | 62 +- lld/test/ELF/dynamic-got.s | 12 +- .../ELF/global-offset-table-position-aarch64.s | 2 +- lld/test/ELF/global-offset-table-position-i386.s | 2 +- lld/test/ELF/gnu-ifunc-i386.s | 30 +- lld/test/ELF/gnu-ifunc-noplt-i386.s | 60 +- lld/test/ELF/gnu-ifunc-plt-i386.s | 36 +- lld/test/ELF/got-i386.s | 12 +- lld/test/ELF/got32-i386-pie-rw.s | 4 +- lld/test/ELF/got32-i386.s | 4 +- lld/test/ELF/got32x-i386.s | 10 +- lld/test/ELF/i386-gotoff-shared.s | 6 +- lld/test/ELF/i386-gotpc-dynamic.s | 6 +- lld/test/ELF/i386-gotpc.s | 6 +- lld/test/ELF/i386-merge.s | 4 +- lld/test/ELF/i386-pc8-pc16-addend.s | 8 +- lld/test/ELF/i386-relax-reloc.s | 11 +- lld/test/ELF/i386-retpoline-nopic.s | 96 +- lld/test/ELF/i386-retpoline-pic.s | 90 +- lld/test/ELF/i386-tls-dynamic.s | 48 +- lld/test/ELF/i386-tls-gdiele.s | 10 +- lld/test/ELF/i386-tls-ie-shared.s | 71 +- lld/test/ELF/i386-tls-ld-preemptable.s | 2 +- lld/test/ELF/i386-tls-le.s | 48 +- lld/test/ELF/i386-tls-opt-iele-nopic.s | 50 +- lld/test/ELF/i386-tls-opt.s | 32 +- lld/test/ELF/i386-tls-vaddr-align.s | 27 + lld/test/ELF/map-file-i686.s | 6 +- lld/test/ELF/pack-dyn-relocs-loop.s | 2 +- lld/test/ELF/pack-dyn-relocs.s | 184 +-- lld/test/ELF/plt-aarch64.s | 163 ++- lld/test/ELF/plt-i686.s | 94 +- lld/test/ELF/ppc-rela.s | 11 - lld/test/ELF/ppc32-abs-pic.s | 6 +- lld/test/ELF/ppc32-call-stub-nopic.s | 30 +- lld/test/ELF/ppc32-call-stub-pic.s | 52 +- lld/test/ELF/ppc32-gnu-ifunc-nonpreemptable.s | 14 +- lld/test/ELF/ppc32-gnu-ifunc.s | 6 +- lld/test/ELF/ppc32-reloc-got.s | 8 +- lld/test/ELF/ppc32-tls-gd.s | 18 +- lld/test/ELF/ppc32-tls-ie.s | 4 +- lld/test/ELF/ppc32-tls-ld.s | 2 +- lld/test/ELF/ppc64-abs64-dyn.s | 8 +- lld/test/ELF/ppc64-bsymbolic-toc-restore.s | 2 +- lld/test/ELF/ppc64-call-reach.s | 26 +- lld/test/ELF/ppc64-dq.s | 6 +- lld/test/ELF/ppc64-dtprel.s | 10 +- lld/test/ELF/ppc64-entry-point.s | 18 +- lld/test/ELF/ppc64-error-missaligned-dq.s | 4 +- lld/test/ELF/ppc64-error-missaligned-ds.s | 4 +- lld/test/ELF/ppc64-func-entry-points.s | 22 +- lld/test/ELF/ppc64-ifunc.s | 32 +- lld/test/ELF/ppc64-local-dynamic.s | 4 +- lld/test/ELF/ppc64-long-branch-localentry-offset.s | 2 +- lld/test/ELF/ppc64-long-branch.s | 12 +- lld/test/ELF/ppc64-plt-stub.s | 12 +- lld/test/ELF/ppc64-rel-calls.s | 20 +- lld/test/ELF/ppc64-reloc-rel.s | 10 +- lld/test/ELF/ppc64-relocs.s | 18 +- lld/test/ELF/ppc64-shared-long_branch.s | 15 +- lld/test/ELF/ppc64-tls-gd.s | 16 +- lld/test/ELF/ppc64-tls-ie.s | 8 +- lld/test/ELF/ppc64-tls-vaddr-align.s | 34 + lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 1 + lld/test/ELF/ppc64-toc-addis-nop.s | 73 +- lld/test/ELF/ppc64-toc-rel.s | 15 +- lld/test/ELF/ppc64-toc-relax-constants.s | 16 +- lld/test/ELF/ppc64-toc-relax-ifunc.s | 10 +- lld/test/ELF/ppc64-toc-relax-jumptable.s | 8 +- lld/test/ELF/ppc64-toc-relax.s | 30 +- lld/test/ELF/ppc64-toc-restore-recursive-call.s | 6 +- lld/test/ELF/ppc64-toc-restore.s | 22 +- lld/test/ELF/ppc64-weak-undef-call.s | 6 +- lld/test/ELF/pr34660.s | 6 +- lld/test/ELF/relocation-b-aarch64.test | 6 +- lld/test/ELF/relocation-copy-i686.s | 18 +- lld/test/ELF/relocation-i686.s | 30 +- lld/test/ELF/relro-copyrel-bss-script.s | 19 +- lld/test/ELF/shared.s | 10 +- lld/test/ELF/static-with-export-dynamic.s | 2 +- lld/test/ELF/undef-with-plt-addr-i686.s | 6 +- lld/test/wasm/debuginfo-relocs.s | 23 + lld/wasm/InputChunks.cpp | 2 +- lld/wasm/InputFiles.cpp | 2 +- lldb/CMakeLists.txt | 12 +- lldb/cmake/modules/LLDBConfig.cmake | 22 - lldb/docs/resources/build.rst | 3 - lldb/docs/resources/test.rst | 4 +- lldb/include/lldb/Breakpoint/BreakpointLocation.h | 2 +- lldb/include/lldb/Breakpoint/BreakpointOptions.h | 45 +- lldb/include/lldb/Interpreter/OptionValueRegex.h | 2 +- lldb/include/lldb/Symbol/DeclVendor.h | 21 +- lldb/include/lldb/Symbol/VerifyDecl.h | 18 - lldb/include/lldb/Utility/Args.h | 25 +- lldb/include/lldb/Utility/DataEncoder.h | 24 +- lldb/include/lldb/Utility/DataExtractor.h | 48 +- lldb/include/lldb/Utility/Predicate.h | 10 +- lldb/include/lldb/Utility/RegularExpression.h | 62 +- lldb/include/lldb/Utility/Status.h | 15 +- lldb/include/lldb/Utility/Stream.h | 2 +- lldb/include/lldb/Utility/UUID.h | 17 +- lldb/lit/SymbolFile/DWARF/compilercontext.ll | 35 + lldb/lit/SymbolFile/DWARF/lit.local.cfg | 2 +- .../TestBreakpointConditions.py | 8 - .../functionalities/completion/TestCompletion.py | 26 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 8 +- lldb/source/Breakpoint/BreakpointResolverName.cpp | 3 +- lldb/source/Commands/CommandCompletions.cpp | 2 +- lldb/source/Commands/CommandObjectFrame.cpp | 2 +- lldb/source/Commands/CommandObjectType.cpp | 32 +- lldb/source/Core/AddressResolverName.cpp | 3 +- .../Interpreter/CommandObjectRegexCommand.cpp | 5 +- lldb/source/Interpreter/OptionValueRegex.cpp | 3 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 14 +- .../ExpressionParser/Clang/ClangDeclVendor.h | 42 + .../Clang/ClangModulesDeclVendor.cpp | 3 +- .../Clang/ClangModulesDeclVendor.h | 9 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp | 13 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h | 8 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 6 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 17 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 5 +- lldb/source/Symbol/CMakeLists.txt | 1 - lldb/source/Symbol/ClangASTContext.cpp | 6 +- lldb/source/Symbol/TypeMap.cpp | 13 - lldb/source/Symbol/VerifyDecl.cpp | 15 - lldb/source/Target/ThreadPlanStepInRange.cpp | 6 +- lldb/source/Utility/RegularExpression.cpp | 22 +- lldb/tools/lldb-test/lldb-test.cpp | 53 +- lldb/unittests/Core/CMakeLists.txt | 5 - .../Core/Inputs/mangled-function-names.yaml | 129 -- lldb/unittests/Core/MangledTest.cpp | 116 +- lldb/unittests/ObjectFile/ELF/CMakeLists.txt | 1 - .../ELF/Inputs/sections-resolve-consistently.yaml | 52 - .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 67 +- .../Process/minidump/MinidumpParserTest.cpp | 13 +- lldb/unittests/Symbol/CMakeLists.txt | 1 - .../Symbol/Inputs/basic-call-frame-info.yaml | 140 -- lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp | 154 ++- lldb/unittests/Symbol/TestLineEntry.cpp | 48 +- lldb/unittests/TestingSupport/CMakeLists.txt | 5 +- lldb/unittests/TestingSupport/TestUtilities.cpp | 59 +- lldb/unittests/TestingSupport/TestUtilities.h | 25 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 4 +- llvm/include/llvm/BinaryFormat/Dwarf.h | 11 + llvm/include/llvm/BinaryFormat/MachO.h | 5 + llvm/include/llvm/BinaryFormat/XCOFF.h | 23 + llvm/include/llvm/CodeGen/AsmPrinter.h | 2 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 2 +- llvm/include/llvm/CodeGen/Passes.h | 4 + .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 3 + llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h | 2 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 14 +- llvm/include/llvm/InitializePasses.h | 1 + llvm/include/llvm/MC/MCAsmMacro.h | 11 +- llvm/include/llvm/MC/MCContext.h | 4 +- llvm/include/llvm/MC/MCExpr.h | 4 - llvm/include/llvm/MC/MCSectionXCOFF.h | 6 +- llvm/include/llvm/MC/MCSymbolXCOFF.h | 16 + llvm/include/llvm/MC/StringTableBuilder.h | 2 +- llvm/include/llvm/Object/MachO.h | 1 + llvm/include/llvm/ObjectYAML/MachOYAML.h | 3 + llvm/include/llvm/ProfileData/SampleProf.h | 25 +- llvm/include/llvm/Support/Regex.h | 4 + llvm/include/llvm/Transforms/IPO/Attributor.h | 85 +- llvm/lib/Analysis/MemorySSAUpdater.cpp | 20 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 2 +- llvm/lib/CodeGen/CodeGen.cpp | 1 + llvm/lib/CodeGen/EarlyIfConversion.cpp | 333 ++++- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 13 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 20 +- llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 8 +- llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 1 + llvm/lib/MC/MCAsmMacro.cpp | 2 + llvm/lib/MC/MCContext.cpp | 3 +- llvm/lib/MC/MCExpr.cpp | 21 +- llvm/lib/MC/MCObjectFileInfo.cpp | 6 +- llvm/lib/MC/MCParser/WasmAsmParser.cpp | 1 + llvm/lib/MC/MCXCOFFStreamer.cpp | 16 +- llvm/lib/MC/StringTableBuilder.cpp | 10 +- llvm/lib/MC/WasmObjectWriter.cpp | 58 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 406 +++++- llvm/lib/Object/MachOObjectFile.cpp | 7 +- llvm/lib/ObjectYAML/MachOEmitter.cpp | 17 +- llvm/lib/ObjectYAML/MachOYAML.cpp | 9 + llvm/lib/ProfileData/SampleProf.cpp | 4 +- llvm/lib/ProfileData/SampleProfWriter.cpp | 8 +- llvm/lib/Support/MemoryBuffer.cpp | 4 +- llvm/lib/Support/TimeProfiler.cpp | 4 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 21 + .../Target/AArch64/AArch64InstructionSelector.cpp | 91 ++ llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 6 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 7 - llvm/lib/Target/AMDGPU/SIInstructions.td | 1 - llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 142 +-- llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp | 6 - .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 14 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 7 + llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h | 2 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 4 +- .../RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp | 5 + .../Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp | 20 + .../lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h | 3 + .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 1 + llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h | 1 + llvm/lib/Target/TargetMachine.cpp | 8 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 4 + llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h | 4 + llvm/lib/Target/X86/X86FrameLowering.cpp | 144 +-- llvm/lib/Target/X86/X86FrameLowering.h | 4 - llvm/lib/Target/X86/X86ISelLowering.cpp | 1335 ++++++++++++++++++-- llvm/lib/Target/X86/X86InstrAVX512.td | 8 + llvm/lib/Target/X86/X86InstrInfo.h | 4 + llvm/lib/Target/X86/X86MachineFunctionInfo.h | 13 - llvm/lib/Target/X86/X86SchedPredicates.td | 57 + llvm/lib/Target/X86/X86ScheduleBtVer2.td | 98 +- llvm/lib/Target/X86/X86Subtarget.cpp | 3 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 65 +- llvm/lib/Transforms/IPO/Attributor.cpp | 695 +++++----- llvm/lib/Transforms/IPO/BlockExtractor.cpp | 2 + llvm/lib/Transforms/IPO/SampleProfile.cpp | 21 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 169 ++- .../Transforms/InstCombine/InstCombineInternal.h | 2 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 10 + llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 296 +++-- llvm/test/Analysis/MemorySSA/PR43044.ll | 52 + .../GlobalISel/select-arith-shifted-reg.mir | 395 ++++++ .../AArch64/GlobalISel/select-logical-imm.mir | 123 ++ .../GlobalISel/select-logical-shifted-reg.mir | 75 ++ .../CodeGen/AArch64/GlobalISel/select-pr32733.mir | 6 +- .../AArch64/GlobalISel/select-scalar-shift-imm.mir | 8 +- llvm/test/CodeGen/AArch64/addsub-shifted.ll | 41 +- llvm/test/CodeGen/AArch64/eon.ll | 3 + llvm/test/CodeGen/AMDGPU/collapse-endcf.mir | 150 +-- .../CodeGen/AMDGPU/llvm.amdgcn.ds.ordered.swap.ll | 2 +- .../propagate-attributes-bitcast-function.ll | 2 +- .../CodeGen/AMDGPU/propagate-attributes-clone.ll | 2 +- .../AMDGPU/propagate-attributes-single-set.ll | 2 +- llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir | 69 +- llvm/test/CodeGen/Generic/DbgValueAggregate.ll | 36 + llvm/test/CodeGen/Hexagon/early-if-predicator.mir | 81 ++ llvm/test/CodeGen/Hexagon/pic-jt-big.ll | 2 +- llvm/test/CodeGen/Hexagon/pic-sdata.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll | 42 +- llvm/test/CodeGen/SPARC/tls.ll | 18 +- llvm/test/CodeGen/Thumb2/mve-vaddv.ll | 79 +- llvm/test/CodeGen/X86/avx512-intel-ocl.ll | 12 +- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 40 +- .../CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 264 ++-- llvm/test/CodeGen/X86/avx512vl-vec-masked-cmp.ll | 251 +--- .../CodeGen/X86/avx512vlcd-intrinsics-fast-isel.ll | 2 - llvm/test/CodeGen/X86/bitcast-setcc-128.ll | 1 - llvm/test/CodeGen/X86/catchpad-realign-savexmm.ll | 15 - llvm/test/CodeGen/X86/fma-fneg-combine-2.ll | 89 ++ llvm/test/CodeGen/X86/kshift.ll | 1 - llvm/test/CodeGen/X86/mingw-refptr.ll | 7 + llvm/test/CodeGen/X86/oddshuffles.ll | 128 +- llvm/test/CodeGen/X86/vec_saddo.ll | 58 +- llvm/test/CodeGen/X86/vec_smulo.ll | 2 +- llvm/test/CodeGen/X86/vec_ssubo.ll | 56 +- llvm/test/CodeGen/X86/vec_uaddo.ll | 10 +- llvm/test/CodeGen/X86/vec_umulo.ll | 86 +- llvm/test/CodeGen/X86/vec_usubo.ll | 10 +- llvm/test/CodeGen/X86/win64-funclet-savexmm.ll | 79 -- llvm/test/CodeGen/X86/x86-interrupt_cc.ll | 12 +- llvm/test/MC/RISCV/fde-reloc.s | 8 +- llvm/test/MC/WebAssembly/bad-fixup-expr.s | 32 + llvm/test/Object/Inputs/elf-reloc-no-sym.x86_64 | Bin 1768 -> 0 bytes llvm/test/Object/elf-reloc-no-sym.test | 7 - llvm/test/Object/objdump-reloc-shared.test | 5 - llvm/test/ObjectYAML/MachO/section_data.yaml | 161 +++ llvm/test/ObjectYAML/MachO/virtual_section.yaml | 6 +- .../TableGen/GlobalISelEmitterOverloadedPtr.td | 33 + .../test/Transforms/BlockExtractor/invalid-line.ll | 9 + llvm/test/Transforms/FunctionAttrs/align.ll | 33 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 3 + .../Transforms/FunctionAttrs/noalias_returned.ll | 10 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 4 +- .../Transforms/FunctionAttrs/noreturn_async.ll | 2 +- .../test/Transforms/FunctionAttrs/noreturn_sync.ll | 2 +- .../read_write_returned_arguments_scc.ll | 1 + .../2004-11-27-SetCCForCastLargerAndConstant.ll | 240 +++- .../Transforms/InstCombine/minmax-of-minmax.ll | 326 +++++ .../llvm-dwarfdump/X86/debug_info_min_dwarf64.s | 37 + .../tools/llvm-dwarfdump/X86/typeunit-v4-dwarf64.s | 57 + .../tools/llvm-dwarfdump/X86/typeunit-v5-dwarf64.s | 58 + .../tools/llvm-mca/X86/Atom/resources-x86_64.s | 391 +++++- .../llvm-mca/X86/Barcelona/resources-x86_64.s | 391 +++++- .../tools/llvm-mca/X86/BdVer2/resources-x86_64.s | 383 +++++- .../llvm-mca/X86/Broadwell/resources-x86_64.s | 383 +++++- .../llvm-mca/X86/BtVer2/cmpxchg-read-advance.s | 286 +++++ .../tools/llvm-mca/X86/BtVer2/resources-cmpxchg.s | 18 +- .../tools/llvm-mca/X86/BtVer2/resources-x86_64.s | 431 ++++++- .../tools/llvm-mca/X86/Generic/resources-x86_64.s | 391 +++++- .../tools/llvm-mca/X86/Haswell/resources-x86_64.s | 383 +++++- .../test/tools/llvm-mca/X86/SLM/resources-x86_64.s | 383 +++++- .../llvm-mca/X86/SandyBridge/resources-x86_64.s | 383 +++++- .../llvm-mca/X86/SkylakeClient/resources-x86_64.s | 383 +++++- .../llvm-mca/X86/SkylakeServer/resources-x86_64.s | 383 +++++- .../tools/llvm-mca/X86/Znver1/resources-x86_64.s | 383 +++++- llvm/test/tools/llvm-objcopy/ELF/error-format.test | 20 + .../tools/llvm-objcopy/ELF/same-file-strip.test | 7 +- .../tools/llvm-objdump/malformed-archives.test | 6 +- .../llvm-objdump/relocations-in-nonreloc.test | 58 + .../llvm-profdata/Inputs/sample-profile.proftext | 8 +- llvm/test/tools/llvm-profdata/roundtrip.test | 3 + .../tools/llvm-profdata/sample-profile-basic.test | 4 +- llvm/test/tools/llvm-readobj/elf-reloc-no-sym.test | 26 + llvm/test/tools/llvm-readobj/error-format.test | 19 + llvm/tools/lli/CMakeLists.txt | 1 + llvm/tools/llvm-extract/llvm-extract.cpp | 14 +- .../llvm-objcopy/MachO/MachOLayoutBuilder.cpp | 3 +- llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp | 4 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 2 +- llvm/tools/llvm-objdump/MachODump.cpp | 49 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 29 +- llvm/tools/llvm-objdump/llvm-objdump.h | 6 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 15 +- llvm/tools/obj2yaml/macho2yaml.cpp | 40 +- llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt | 1 + llvm/unittests/Support/MemoryBufferTest.cpp | 51 + llvm/utils/TableGen/CodeGenIntrinsics.h | 7 + llvm/utils/TableGen/CodeGenTarget.cpp | 7 + llvm/utils/TableGen/GlobalISelEmitter.cpp | 23 +- .../gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn | 1 + llvm/utils/lit/tests/Inputs/fake-externals/cd | 5 + llvm/utils/lit/tests/Inputs/fake-externals/diff | 5 + llvm/utils/lit/tests/Inputs/fake-externals/env | 5 + llvm/utils/lit/tests/Inputs/fake-externals/export | 5 + .../tests/Inputs/fake-externals/fake_external.py | 7 + llvm/utils/lit/tests/Inputs/fake-externals/mkdir | 5 + llvm/utils/lit/tests/Inputs/fake-externals/rm | 5 + llvm/utils/lit/tests/lit.cfg | 11 + openmp/runtime/src/kmp_runtime.cpp | 21 +- 509 files changed, 15587 insertions(+), 5442 deletions(-) create mode 100644 clang/test/Analysis/cxx-callgraph.cpp create mode 100644 clang/test/Analysis/virtualcall-plist.cpp create mode 100644 clang/test/CodeGenCXX/debug-info-atexit-stub.cpp create mode 100644 clang/test/Driver/check-time-trace-sections.cpp create mode 100644 clang/test/Driver/check-time-trace-sections.py create mode 100644 clang/test/Sema/fallthrough-attr.c create mode 100644 clang/test/Sema/typo-correction-recursive.cpp create mode 100644 compiler-rt/lib/sanitizer_common/sanitizer_runtime_select_allocator.h rename compiler-rt/lib/tsan/rtl/{tsan_libdispatch_interceptors.cpp => tsan_interce [...] create mode 100644 libcxx/test/std/numerics/c.math/abs.fail.cpp create mode 100644 libcxx/test/std/numerics/c.math/abs.pass.cpp create mode 100644 lld/test/COFF/edata.s create mode 100644 lld/test/COFF/implib-name-mingw.test create mode 100644 lld/test/ELF/aarch64-tls-vaddr-align.s create mode 100644 lld/test/ELF/i386-tls-vaddr-align.s delete mode 100644 lld/test/ELF/ppc-rela.s create mode 100644 lld/test/ELF/ppc64-tls-vaddr-align.s create mode 100644 lld/test/wasm/debuginfo-relocs.s delete mode 100644 lldb/include/lldb/Symbol/VerifyDecl.h create mode 100644 lldb/lit/SymbolFile/DWARF/compilercontext.ll create mode 100644 lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.h delete mode 100644 lldb/source/Symbol/VerifyDecl.cpp delete mode 100644 lldb/unittests/Core/Inputs/mangled-function-names.yaml delete mode 100644 lldb/unittests/ObjectFile/ELF/Inputs/sections-resolve-consisten [...] delete mode 100644 lldb/unittests/Symbol/Inputs/basic-call-frame-info.yaml create mode 100644 llvm/test/Analysis/MemorySSA/PR43044.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-arith-shifted-reg.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-logical-imm.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-logical-shifted-reg.mir create mode 100644 llvm/test/CodeGen/Generic/DbgValueAggregate.ll create mode 100644 llvm/test/CodeGen/Hexagon/early-if-predicator.mir create mode 100644 llvm/test/CodeGen/X86/fma-fneg-combine-2.ll delete mode 100644 llvm/test/CodeGen/X86/win64-funclet-savexmm.ll create mode 100644 llvm/test/MC/WebAssembly/bad-fixup-expr.s delete mode 100755 llvm/test/Object/Inputs/elf-reloc-no-sym.x86_64 delete mode 100644 llvm/test/Object/elf-reloc-no-sym.test delete mode 100644 llvm/test/Object/objdump-reloc-shared.test create mode 100644 llvm/test/ObjectYAML/MachO/section_data.yaml create mode 100644 llvm/test/TableGen/GlobalISelEmitterOverloadedPtr.td create mode 100644 llvm/test/Transforms/BlockExtractor/invalid-line.ll create mode 100644 llvm/test/Transforms/InstCombine/minmax-of-minmax.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_info_min_dwarf64.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/typeunit-v4-dwarf64.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/typeunit-v5-dwarf64.s create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/cmpxchg-read-advance.s create mode 100644 llvm/test/tools/llvm-objcopy/ELF/error-format.test create mode 100644 llvm/test/tools/llvm-objdump/relocations-in-nonreloc.test create mode 100644 llvm/test/tools/llvm-readobj/elf-reloc-no-sym.test create mode 100644 llvm/test/tools/llvm-readobj/error-format.test create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/cd create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/diff create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/env create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/export create mode 100644 llvm/utils/lit/tests/Inputs/fake-externals/fake_external.py create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/mkdir create mode 100755 llvm/utils/lit/tests/Inputs/fake-externals/rm