This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/llvm-project.
from 281cf283296 [x86] remove duplicate tests adds f5b181e16db [NFC] Address missed review comment for test adds 6da44ad75d2 [yaml2obj][obj2yaml] - Change how symbol's binding is desci [...] adds ff3397247fc [LLD] - Update the test cases after yaml2obj change. adds 35dfd1b7dfe [SystemZ] Improve codegen for certain SADDO-immediate cases adds d4e5500cfaf [llvm-readobj] - Fix 2 test cases. adds 925bb20c794 [clang-format] Do not emit replacements while regrouping if [...] adds ed3eaf477c7 [LLDB] - Update the test cases after yaml2obj change. adds 24a74096a49 Test commit: Remove double variable assignment adds 8d248dbd774 [DAGCombiner] Rename variables Demanded -> DemandedBits/Dem [...] adds bbc428e93a7 Attempt #2 to get this patch working. I will watch the buil [...] adds 80550346668 [x86] make stack folding tests immune to unrelated transforms; NFC adds e794121cd0d [AArch64][GlobalISel] Legalize G_FEXP2 adds 1de15f6f336 [libunwind] Do not share an object library to create the st [...] adds 0c27bc2e1fe [DWARF] check whether the DIE is valid before querying for [...] adds 9e28dddf555 [X86][AVX] combineHorizontalPredicateResult - support v16i1 [...] adds 540e18ded75 [pstl] Require C++17 when linking against pstl adds 0b28b8b09be Bug-40323: MS ABI adding template static member in the link [...] adds 15919ad306a [X86][AVX] combineHorizontalPredicateResult - split any/all [...] adds 35ccd864e0e Revert "[LibTooling] Add Transformer, a library for source- [...] adds 8a497a958be [pstl] Improve the parallel version of std::equal adds 27a83e99f48 Add more benchmarks for literal strings. adds 4841643a1da [X86] Extend boolean arguments to inline-asm according to g [...] adds 6c49e1ce261 [libc++] Use std::is_nothrow_callable for std::invoke accor [...] adds 9c397818893 [OPENMP]Add codegen for firstprivate vars with allocate clause. adds 956168c8029 Ensure correct pthread flags and libraries are used adds 1362d7ef885 libcxx: Add _LIBCPP_NODISCARD_EXT to 38 more functions adds 3d90e7e8db2 Revert "[analyzer] Toning down invalidation a bit". adds d2b53cad185 [OpenMP][Stats] Fix stats gathering for distribute and team clause adds 6dff95cf55e AMDGPU/NFC: Add offset field to arg metadata (required for [...] adds fd47bc672a1 gn build: Add build file for dexp adds c26d6f05d29 [OPENMP]Add codegen for lastprivate vars with allocate clau [...] adds ffa857c7a65 Fix and simplify PrepareCommandsForSourcing adds a960f899628 [ProfileSummary] Count callsite samples when computing tota [...] adds 2156797cf02 [dwarfdump] Remove bogus verifier error adds 091baa73814 [OPENMP]Add codegen for reduction vars with allocate clause, NFC. adds 8c9ceecdc67 [x86] add test for disguised horizontal op; NFC adds 191da93447d disable appveyor config for MSVC 2015 adds 8f34658b872 Attempt to upgrade compiler used by appveyor builds adds 060bf99f493 Re-enable most lldb-vscode tests on Linux. adds 396653f8a1f AMDGPU: Split block for si_end_cf adds 4252555753d [libc++abi] Do not share an object library to create the st [...] adds 0b874c7c605 [x86] add another test for disguised h-op; NFC adds 4d50879d9c9 Cleanup test failures in no discard tests. adds 7c711ccf36e [IR] Create new method in `Function` class (NFC) adds 306809f292c [Reproducers] Capture return values of functions returning [...] adds e369a989fc3 [libunwind] Export the unw_* symbols as weak symbols adds e51c12430ff Un-xfail one of the TestMiniDumpUUID tests on Windows adds 61b5e3c6a99 [x86] eliminate movddup of horizontal op adds 144a43a2fdb add periods adds c9a012e4eab [x86] fold shuffles of h-ops that have an undef operand adds c2b87254935 llvm-cxxfilt: Demangle gcc "old-style unified" ctors and dtors adds c7444ddfe57 llvm-undname: Fix a crash-on-invalid adds 321de48a940 llvm-undname: Fix an assert-on-invalid adds a9886f82789 llvm-undame: Fix an assert-on-invalid adds 1672581e968 llvm-undname: Fix a crash-on-invalid adds 437b45a1f88 [X86] Autogenerate checks. NFC adds 477008bd503 [X86] Remove dead CHECK lines for a test. NFC adds 52cac4b79f9 [X86] Remove CustomInserter pseudos for MONITOR/MONITORX/CL [...] adds c5615c23268 llvm-undname: Name a pair. No behavior change. adds 920f6c81634 Make clangd-fuzzer use the normal add_llvm_fuzzer() machinery adds e9f2847b815 Make ManagedStatic constexpr constructible adds b056f91ac82 Fix minor innaccuracy in previous comment on ManagedStaticBase adds 15f0057e66c [TSan][libdispatch] Add Cmake option for libdispatch install path adds e10d00419ab [codeview] Remove Type member from CVRecord adds 051bd16faf2 [X86] Remove CustomInserters for RDPKRU/WRPKRU. Use some cu [...] adds cfdd0cb5d9c [gn] Use "$link /lib" for archives instead of lib.exe adds 844a02e509a [AIX] SelectionDAGNodes.h: Pack bit-fields that are meant t [...] adds 7f8b3bf2475 [Support] On AIX, Check ENOTSUP on posix_fallocate instead [...] adds ab2eb2bfacb [XCOFF] Add functionality for parsing AIX XCOFF object file [...] adds b8c6effacff [NFC][TSan][libdispatch] Better CMake variable names adds 12011fae17f [WebAssembly] EmscriptenEHSjLj: Don't abort if __THREW__ is [...] adds 3afc733e41a gn build: Merge r357663 adds 8b8a02175a4 Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessor [...] adds 690c70de762 Always use is_initialized and set_initialized in cxa_guard.cpp adds f5de7ad211d Create RAII lock guard for global initialization lock. adds 8238604259e ELF: Move SymtabSHNDX and getSectionIndex() to ObjFile. NFCI. adds ee676e2f6f8 [libunwind] Export the weak alias in Mach-O adds fb44846e37c [FastISel] Fix the crash in gc.result lowering adds 3649c20884f [X86] Use INSERT_SUBREG rather than SUBREG_TO_REG when crea [...] adds 8911c5be46b [InstCombine] Combine no-wrap sub and icmp w/ constant. adds 0fed7b05648 [llvm-symbolizer] Add `--output-style` switch. adds 734a2bc7378 [llvm-symbolizer] Allow more flexible usage of -e. adds 772e4734d9d [AArch64][AsmParser] Fix .arch_extension directive parsing adds d0157b3b077 Add dropped ManualDWARFIndex assert() adds 5ad10f4df96 [SLP][X86] Regenerate operandorder tests with arguments on [...] adds e090389c4ae modify-python-lldb.py: (Re)move __len__ and __iter__ support adds 153c3887e4e [ARM GlobalISel] Support DBG_VALUE adds 094c72660a3 [PR41276] Fixed incorrect generation of addr space cast for [...] adds e2622b3e331 [Symbolize] Keep SymbolDescs with the same address and impr [...] adds 9b4c6b8c7b1 [PR41157][OpenCL] Prevent implicit init of local addr space [...] adds 937bc02fd6d Revert rL357655 and rL357656 from llvm/trunk: Fix minor inn [...] adds bc7ff899645 [CodeComplete] Fix crash when completing ObjC block paramet [...] adds 5776f665800 [yaml2obj] - Check we correctly set the sh_info field of .s [...] adds c56ffed3043 [SystemZ] Bugfix in isFusableLoadOpStorePattern() adds 4e56502be29 [clangd] Stop passing around PCHContainerOperations, just c [...] adds ca58078dc67 [clangd] Test #import directive go-to-definition. NFC adds dfaafbcf4ce Breakpad: Refine record classification code adds ea3f97d2784 Try to suppress nodiscard_extension failures with Xcode 9 new a0ce4ac0c8d [RISCV][NFC] s/riscv32-linux-unknown-elf/riscv32-unknown-li [...] new eefa343df55 Use a cmake check for linux that actually works. new 00e7ae9f80c [clang-format] Preserve include blocks in ObjC Google style new b28b4c90368 Fix clangd-fuzzer build new 9f598ac7062 [COFF] Fix delay import directory iterator new aa79a3fe8e0 [RISCV] Support assembling TLS add and associated modifiers new d411677deae [RISCV] Collect library directories and triples for riscv64 [...] new ffff492128e Updating Chromium's Java import order new 1f68002cb72 [llvm] [cmake] Add additional headers only if they exist new b920a7f65b1 [RISCV] Fix rL357699 by adding missing zero-length files new 17648b848ef [x86] eliminate unnecessary broadcast of horizontal op
The 11 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: clang-tools-extra/clangd/CMakeLists.txt | 3 +- clang-tools-extra/clangd/ClangdServer.cpp | 15 +- clang-tools-extra/clangd/ClangdServer.h | 3 - clang-tools-extra/clangd/ClangdUnit.cpp | 18 +- clang-tools-extra/clangd/ClangdUnit.h | 8 +- clang-tools-extra/clangd/CodeComplete.cpp | 12 +- clang-tools-extra/clangd/CodeComplete.h | 3 - clang-tools-extra/clangd/Compiler.cpp | 5 +- clang-tools-extra/clangd/Compiler.h | 1 - clang-tools-extra/clangd/TUScheduler.cpp | 27 +- clang-tools-extra/clangd/TUScheduler.h | 1 - clang-tools-extra/clangd/fuzzer/CMakeLists.txt | 17 +- .../clangd/fuzzer/DummyClangdMain.cpp | 18 + .../fuzzer/{ClangdFuzzer.cpp => clangd-fuzzer.cpp} | 3 +- clang-tools-extra/clangd/index/Background.cpp | 5 +- .../unittests/clangd/FileIndexTests.cpp | 34 +- .../unittests/clangd/HeadersTests.cpp | 4 +- clang-tools-extra/unittests/clangd/TestTU.cpp | 6 +- clang-tools-extra/unittests/clangd/XRefsTests.cpp | 12 + .../clang/Tooling/Refactoring/Transformer.h | 210 ----------- clang/lib/AST/Expr.cpp | 2 +- clang/lib/CodeGen/CGAtomic.cpp | 12 +- clang/lib/CodeGen/CGCall.cpp | 3 +- clang/lib/CodeGen/CGClass.cpp | 28 +- clang/lib/CodeGen/CGDecl.cpp | 17 +- clang/lib/CodeGen/CGDeclCXX.cpp | 6 + clang/lib/CodeGen/CGExprAgg.cpp | 5 +- clang/lib/CodeGen/CGExprCXX.cpp | 8 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 7 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 8 +- clang/lib/CodeGen/CodeGenFunction.h | 7 +- clang/lib/Driver/ToolChains/Gnu.cpp | 22 +- clang/lib/Format/Format.cpp | 38 +- clang/lib/Sema/SemaCodeComplete.cpp | 5 + clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaInit.cpp | 16 +- clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 22 +- clang/lib/Tooling/Refactoring/CMakeLists.txt | 1 - clang/lib/Tooling/Refactoring/Transformer.cpp | 204 ----------- clang/test/Analysis/call-invalidation.cpp | 5 +- clang/test/Analysis/cxx-uninitialized-object.cpp | 5 +- clang/test/Analysis/malloc.c | 20 +- clang/test/Analysis/taint-generic.c | 1 - clang/test/Analysis/taint-tester.c | 2 +- clang/test/CodeGenCXX/address-space-of-this.cpp | 9 + .../microsoft-abi-template-static-init.cpp | 57 +++ clang/test/CodeGenCXX/nrvo.cpp | 1 + clang/test/CodeGenCXX/stack-reuse-exceptions.cpp | 2 +- clang/test/CodeGenObjC/exceptions.m | 2 +- clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 6 +- .../test/CodeGenOpenCLCXX/local_addrspace_init.cl | 20 ++ .../bin/riscv64-unknown-elf-ld} | 0 .../lib/gcc/riscv64-unknown-elf/8.0.1}/crtbegin.o | 0 .../lib/gcc/riscv64-unknown-elf/8.0.1/crtend.o | 0 .../riscv64-unknown-elf/include/c++/8.0.1}/.keep | 0 .../riscv64-unknown-elf/lib/crt0.o | 0 clang/test/Driver/riscv32-toolchain.c | 4 +- clang/test/Driver/riscv64-toolchain.c | 96 +++++ clang/test/Index/complete-blocks.m | 12 + clang/test/OpenMP/for_lastprivate_codegen.cpp | 36 +- clang/test/OpenMP/for_reduction_codegen_UDR.cpp | 18 +- .../test/OpenMP/parallel_firstprivate_codegen.cpp | 62 +++- clang/unittests/Format/SortIncludesTest.cpp | 46 ++- clang/unittests/Tooling/CMakeLists.txt | 1 - clang/unittests/Tooling/TransformerTest.cpp | 389 --------------------- compiler-rt/CMakeLists.txt | 25 +- compiler-rt/lib/tsan/CMakeLists.txt | 2 +- compiler-rt/lib/tsan/tests/CMakeLists.txt | 2 +- compiler-rt/test/tsan/CMakeLists.txt | 4 +- libcxx/appveyor-reqs-install.cmd | 2 +- libcxx/appveyor.yml | 11 +- libcxx/benchmarks/string.bench.cpp | 52 ++- libcxx/docs/UsingLibcxx.rst | 37 ++ libcxx/include/algorithm | 221 ++++++++---- libcxx/include/functional | 8 +- .../diagnostics/nodiscard_extensions.fail.cpp | 272 +++++++++++++- .../diagnostics/nodiscard_extensions.pass.cpp | 124 ++++++- .../function.objects/func.invoke/invoke.pass.cpp | 5 +- libcxx/www/cxx1z_status.html | 2 +- libcxxabi/src/CMakeLists.txt | 98 +++--- libcxxabi/src/cxa_guard.cpp | 191 +++++----- libcxxabi/src/demangle/ItaniumDemangle.h | 17 +- libcxxabi/test/test_demangle.pass.cpp | 6 + libunwind/src/CMakeLists.txt | 49 +-- libunwind/src/Registers.hpp | 4 +- libunwind/src/Unwind-EHABI.cpp | 96 ++--- libunwind/src/Unwind-seh.cpp | 65 ++-- libunwind/src/Unwind-sjlj.c | 16 +- libunwind/src/UnwindLevel1-gcc-ext.c | 34 +- libunwind/src/UnwindLevel1.c | 111 +++--- libunwind/src/UnwindRegistersRestore.S | 30 +- libunwind/src/UnwindRegistersSave.S | 58 +-- libunwind/src/assembly.h | 47 ++- libunwind/src/config.h | 30 ++ libunwind/src/libunwind.cpp | 114 +++--- libunwind/src/libunwind_ext.h | 31 +- lld/COFF/PDB.cpp | 6 +- lld/ELF/InputFiles.cpp | 14 +- lld/ELF/InputFiles.h | 7 +- lld/test/COFF/Inputs/delayimporttables-dll1.yaml | 57 +++ lld/test/COFF/Inputs/delayimporttables-dll2.yaml | 57 +++ lld/test/COFF/delayimporttables.yaml | 122 +++++++ lld/test/ELF/Inputs/bad-reloc-target.test | 4 +- lld/test/ELF/Inputs/shf-info-link.test | 4 +- lld/test/ELF/arm-thumb-undefined-weak-narrow.test | 28 +- lld/test/ELF/arm-v4bx.test | 14 +- lld/test/ELF/bad-reloc-target.test | 4 +- lld/test/ELF/debug-relocation-none.test | 9 +- lld/test/ELF/i386-debug-noabs.test | 4 +- lld/test/ELF/i386-pc16.test | 12 +- lld/test/ELF/icf11.test | 12 +- lld/test/ELF/invalid-relocations.test | 4 +- lld/test/ELF/invalid-undef-section-symbol.test | 5 +- lld/test/ELF/invalid/broken-relaxation-x64.test | 13 +- lld/test/ELF/invalid/comdat-broken.test | 4 +- lld/test/ELF/invalid/common-symbol-alignment.test | 18 +- .../ELF/invalid/ehframe-broken-relocation.test | 12 +- .../ELF/invalid/invalid-debug-relocations.test | 10 +- lld/test/ELF/invalid/invalid-relocation-x64.test | 4 +- lld/test/ELF/invalid/reloc-section-reordered.test | 7 +- lld/test/ELF/invalid/sht-group-wrong-section.test | 4 +- lld/test/ELF/invalid/symtab-sh-info.s | 12 +- lld/test/ELF/invalid/symtab-symbols.test | 5 +- lld/test/ELF/invalid/tls-symbol.s | 8 +- .../ELF/invalid/undefined-local-symbol-in-dso.test | 3 +- lld/test/ELF/mips-jalr.test | 23 +- lld/test/ELF/relocation-b-aarch64.test | 17 +- lld/test/ELF/relocation-group.test | 4 +- lld/test/ELF/riscv-branch.test | 45 ++- lld/test/ELF/riscv-call.test | 35 +- lld/test/ELF/riscv-hi20-lo12.test | 41 ++- lld/test/ELF/riscv-jal-error.test | 47 ++- lld/test/ELF/riscv-jal.test | 73 ++-- lld/test/ELF/riscv-pcrel-hilo.test | 35 +- lld/test/ELF/section-align-0.test | 6 +- lld/test/ELF/section-symbols.test | 17 +- lld/test/ELF/shf-info-link.test | 4 +- lld/test/ELF/sht-group-empty.test | 8 +- lld/test/ELF/undef-broken-debug.test | 22 +- .../lldb/Utility/ReproducerInstrumentation.h | 23 +- .../Inputs/split-dwarf-5-addrbase.dwo.yaml | 2 - .../split-dwarf5-debug-stroffsets-file1.dwo.yaml | 2 - .../split-dwarf5-debug-stroffsets-file2.dwo.yaml | 2 - .../Breakpad/Inputs/discontiguous-sections.syms | 2 + .../Modules/Breakpad/discontiguous-sections.test | 9 +- lldb/lit/Modules/Breakpad/sections.test | 2 +- lldb/lit/Modules/ELF/build-id-case.yaml | 11 +- lldb/lit/Modules/ELF/duplicate-section.yaml | 11 +- lldb/lit/tools/lldb-instr/Inputs/foo.cpp | 8 + lldb/lit/tools/lldb-instr/Inputs/foo.h | 2 + .../lldb-instr/TestInstrumentationRecord.test | 2 + .../lldb-instr/TestInstrumentationRegister.test | 3 + .../postmortem/minidump-new/TestMiniDumpUUID.py | 52 +++ .../postmortem/minidump-new/libuuidmatch.yaml | 14 + .../postmortem/minidump-new/libuuidmismatch.yaml | 14 + .../minidump-new/linux-arm-partial-uuids-match.dmp | Bin 0 -> 403 bytes .../linux-arm-partial-uuids-mismatch.dmp | Bin 0 -> 409 bytes .../module_section/TestModuleAndSection.py | 1 + .../tools/lldb-vscode/attach/TestVSCode_attach.py | 9 +- .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 2 +- .../TestVSCode_setFunctionBreakpoints.py | 2 - .../tools/lldb-vscode/launch/TestVSCode_launch.py | 12 +- lldb/scripts/Python/modify-python-lldb.py | 103 +----- lldb/scripts/interface/SBModule.i | 23 ++ lldb/scripts/lldb.swig | 6 - lldb/source/API/SBAddress.cpp | 2 +- lldb/source/API/SBAttachInfo.cpp | 2 +- lldb/source/API/SBBlock.cpp | 2 +- lldb/source/API/SBBreakpoint.cpp | 2 +- lldb/source/API/SBBreakpointLocation.cpp | 2 +- lldb/source/API/SBBreakpointName.cpp | 4 +- lldb/source/API/SBBroadcaster.cpp | 2 +- lldb/source/API/SBCommandInterpreter.cpp | 2 +- lldb/source/API/SBCommandReturnObject.cpp | 4 +- lldb/source/API/SBCompileUnit.cpp | 2 +- lldb/source/API/SBData.cpp | 2 +- lldb/source/API/SBDebugger.cpp | 8 +- lldb/source/API/SBDeclaration.cpp | 2 +- lldb/source/API/SBError.cpp | 2 +- lldb/source/API/SBEvent.cpp | 2 +- lldb/source/API/SBExecutionContext.cpp | 2 +- lldb/source/API/SBExpressionOptions.cpp | 2 +- lldb/source/API/SBFileSpec.cpp | 2 +- lldb/source/API/SBFileSpecList.cpp | 2 +- lldb/source/API/SBFrame.cpp | 2 +- lldb/source/API/SBFunction.cpp | 2 +- lldb/source/API/SBInstruction.cpp | 2 +- lldb/source/API/SBInstructionList.cpp | 2 +- lldb/source/API/SBLineEntry.cpp | 2 +- lldb/source/API/SBListener.cpp | 2 +- lldb/source/API/SBMemoryRegionInfo.cpp | 2 +- lldb/source/API/SBMemoryRegionInfoList.cpp | 2 +- lldb/source/API/SBModule.cpp | 2 +- lldb/source/API/SBModuleSpec.cpp | 4 +- lldb/source/API/SBProcess.cpp | 2 +- lldb/source/API/SBProcessInfo.cpp | 2 +- lldb/source/API/SBQueue.cpp | 2 +- lldb/source/API/SBSection.cpp | 2 +- lldb/source/API/SBSourceManager.cpp | 2 +- lldb/source/API/SBStringList.cpp | 2 +- lldb/source/API/SBStructuredData.cpp | 2 +- lldb/source/API/SBSymbol.cpp | 2 +- lldb/source/API/SBSymbolContext.cpp | 2 +- lldb/source/API/SBSymbolContextList.cpp | 2 +- lldb/source/API/SBTarget.cpp | 2 +- lldb/source/API/SBThread.cpp | 12 +- lldb/source/API/SBThreadCollection.cpp | 2 +- lldb/source/API/SBThreadPlan.cpp | 4 +- lldb/source/API/SBType.cpp | 8 +- lldb/source/API/SBTypeCategory.cpp | 2 +- lldb/source/API/SBTypeEnumMember.cpp | 9 +- lldb/source/API/SBTypeFilter.cpp | 2 +- lldb/source/API/SBTypeFormat.cpp | 2 +- lldb/source/API/SBTypeNameSpecifier.cpp | 2 +- lldb/source/API/SBTypeSummary.cpp | 2 +- lldb/source/API/SBTypeSynthetic.cpp | 2 +- lldb/source/API/SBUnixSignals.cpp | 2 +- lldb/source/API/SBValue.cpp | 2 +- lldb/source/API/SBValueList.cpp | 2 +- lldb/source/API/SBVariablesOptions.cpp | 2 +- lldb/source/API/SBWatchpoint.cpp | 2 +- .../ObjectFile/Breakpad/BreakpadRecords.cpp | 83 +++-- .../Plugins/ObjectFile/Breakpad/BreakpadRecords.h | 4 +- .../ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 5 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 42 ++- .../Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp | 3 + .../SymbolFile/NativePDB/UdtRecordCompleter.cpp | 2 +- lldb/source/Utility/ReproducerInstrumentation.cpp | 9 + lldb/tools/driver/Driver.cpp | 119 +++---- lldb/tools/lldb-instr/Instrument.cpp | 4 +- .../Core/Inputs/mangled-function-names.yaml | 173 ++++----- .../ObjectFile/Breakpad/BreakpadRecordsTest.cpp | 9 +- .../ELF/Inputs/debug-info-relocations.pcm.yaml | 91 +++-- .../ELF/Inputs/sections-resolve-consistently.yaml | 34 +- .../Symbol/Inputs/basic-call-frame-info.yaml | 34 +- .../Utility/ReproducerInstrumentationTest.cpp | 96 +++++ llvm/cmake/modules/LLVMProcessSources.cmake | 10 +- llvm/include/llvm/BinaryFormat/Magic.h | 1 + llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 14 + llvm/include/llvm/DebugInfo/CodeView/CVRecord.h | 29 +- .../llvm/DebugInfo/CodeView/RecordSerialization.h | 3 + .../llvm/DebugInfo/CodeView/SymbolSerializer.h | 4 +- .../llvm/DebugInfo/CodeView/TypeDeserializer.h | 10 +- llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h | 10 +- llvm/include/llvm/Demangle/ItaniumDemangle.h | 17 +- llvm/include/llvm/IR/Function.h | 3 + llvm/include/llvm/Object/Binary.h | 3 + llvm/include/llvm/Object/ObjectFile.h | 3 + llvm/include/llvm/Object/XCOFFObjectFile.h | 110 ++++++ llvm/include/llvm/ObjectYAML/ELFYAML.h | 21 +- llvm/include/llvm/ObjectYAML/XCOFFYAML.h | 50 +++ llvm/include/llvm/ProfileData/ProfileCommon.h | 3 +- llvm/include/llvm/Support/AMDGPUMetadata.h | 4 + llvm/lib/Analysis/GlobalsModRef.cpp | 4 +- llvm/lib/Analysis/InlineCost.cpp | 2 +- llvm/lib/Analysis/LoopPass.cpp | 2 +- llvm/lib/Analysis/RegionPass.cpp | 2 +- llvm/lib/BinaryFormat/Magic.cpp | 7 + llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 7 +- llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp | 2 +- llvm/lib/CodeGen/SafeStack.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 19 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 3 +- .../CodeView/AppendingTypeTableBuilder.cpp | 9 +- llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp | 4 +- llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp | 4 +- .../CodeView/ContinuationRecordBuilder.cpp | 20 +- .../DebugInfo/CodeView/GlobalTypeTableBuilder.cpp | 9 +- .../DebugInfo/CodeView/MergingTypeTableBuilder.cpp | 6 +- .../DebugInfo/CodeView/SimpleTypeSerializer.cpp | 18 +- llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp | 4 +- llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp | 4 +- llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 12 +- .../lib/DebugInfo/CodeView/TypeTableCollection.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 3 + llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 12 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 4 +- llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp | 5 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 5 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.h | 4 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 24 +- llvm/lib/IR/Pass.cpp | 4 +- llvm/lib/Object/Binary.cpp | 1 + llvm/lib/Object/CMakeLists.txt | 1 + llvm/lib/Object/COFFObjectFile.cpp | 2 +- llvm/lib/Object/ObjectFile.cpp | 2 + llvm/lib/Object/SymbolicFile.cpp | 1 + llvm/lib/Object/XCOFFObjectFile.cpp | 270 ++++++++++++++ llvm/lib/ObjectYAML/CMakeLists.txt | 1 + llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 2 +- llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp | 4 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 21 +- llvm/lib/ObjectYAML/XCOFFYAML.cpp | 42 +++ llvm/lib/ProfileData/ProfileSummaryBuilder.cpp | 13 +- llvm/lib/Support/Unix/Path.inc | 7 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 2 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 10 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 7 + llvm/lib/Target/AMDGPU/SIInstructions.td | 1 + llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 127 ++++++- llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp | 6 + .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 4 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 2 +- llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 7 + llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp | 2 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 32 +- .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp | 3 + .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.h | 4 + .../RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp | 8 + .../Target/RISCV/MCTargetDesc/RISCVFixupKinds.h | 12 + .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 69 ++++ llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 58 ++- llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h | 6 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 2 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 21 ++ llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp | 31 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 8 + llvm/lib/Target/SystemZ/SystemZOperands.td | 20 ++ .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 9 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 76 +++- llvm/lib/Target/X86/X86ISelLowering.cpp | 173 ++++----- llvm/lib/Target/X86/X86ISelLowering.h | 6 + llvm/lib/Target/X86/X86InstrInfo.td | 45 +-- llvm/lib/Target/X86/X86InstrSSE.td | 17 +- llvm/lib/Target/X86/X86InstrSystem.td | 13 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 2 +- llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 6 +- llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 4 +- llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp | 2 +- llvm/lib/Transforms/IPO/Inliner.cpp | 2 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 11 +- .../Instrumentation/IndirectCallPromotion.cpp | 4 +- .../lib/Transforms/Scalar/WarnMissedTransforms.cpp | 2 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 29 +- .../CodeGen/AArch64/GlobalISel/legalize-fexp2.mir | 252 +++++++++++++ .../GlobalISel/legalizer-info-validation.mir | 2 +- llvm/test/CodeGen/AArch64/f16-instructions.ll | 9 + llvm/test/CodeGen/AArch64/max-jump-table.ll | 48 +-- llvm/test/CodeGen/AArch64/min-jump-table.ll | 30 +- llvm/test/CodeGen/AArch64/win64-jumptable.ll | 52 +-- llvm/test/CodeGen/AMDGPU/collapse-endcf.mir | 150 +++++--- .../CodeGen/AMDGPU/llvm.amdgcn.ds.ordered.swap.ll | 5 +- .../CodeGen/ARM/GlobalISel/arm-regbankselect.mir | 56 +++ llvm/test/CodeGen/ARM/GlobalISel/select-dbg.mir | 57 +++ llvm/test/CodeGen/ARM/cmpxchg-idioms.ll | 4 +- llvm/test/CodeGen/SystemZ/int-sadd-07.ll | 63 +++- llvm/test/CodeGen/SystemZ/int-uadd-12.ll | 34 ++ llvm/test/CodeGen/X86/apm.ll | 9 +- llvm/test/CodeGen/X86/avg.ll | 174 ++++----- llvm/test/CodeGen/X86/clzero.ll | 3 +- llvm/test/CodeGen/X86/fast-isel-gc-intrinsics.ll | 2 + llvm/test/CodeGen/X86/haddsub-shuf.ll | 80 +++++ .../test/CodeGen/X86/inline-asm-i-constraint-i1.ll | 15 + llvm/test/CodeGen/X86/mul-constant-i64.ll | 217 ------------ llvm/test/CodeGen/X86/mwaitx.ll | 50 ++- llvm/test/CodeGen/X86/pku.ll | 4 +- llvm/test/CodeGen/X86/sse3-intrinsics-x86.ll | 7 +- llvm/test/CodeGen/X86/stack-folding-int-avx2.ll | 42 +-- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 46 +-- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 42 +-- llvm/test/CodeGen/X86/x86-64-baseptr.ll | 6 +- .../DebugInfo/dwarfdump-bad-lookup-address.test | 11 + llvm/test/DebugInfo/invalid-relocations.test | 10 +- llvm/test/Demangle/invalid-manglings.test | 22 +- .../SVE/directive-arch_extension-negative.s | 7 + .../test/MC/AArch64/SVE/directive-arch_extension.s | 6 + .../MC/AArch64/directive-arch_extension-negative.s | 80 +++++ .../MC/AArch64/directive-arch_extension-nosimd.s | 6 - .../MC/AArch64/directive-arch_extension-simd.s | 6 - llvm/test/MC/AArch64/directive-arch_extension.s | 61 ++++ llvm/test/MC/RISCV/relocations.s | 35 ++ llvm/test/MC/RISCV/rv32d-invalid.s | 4 +- llvm/test/MC/RISCV/rv32f-invalid.s | 4 +- llvm/test/MC/RISCV/rv32i-invalid.s | 33 +- llvm/test/MC/RISCV/rv64i-invalid.s | 6 +- llvm/test/MC/RISCV/rvi-pseudos-invalid.s | 2 +- .../Object/AArch64/yaml2obj-elf-aarch64-rel.yaml | 18 +- llvm/test/Object/AMDGPU/elf64-relocs.yaml | 18 +- llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml | 18 +- llvm/test/Object/Mips/abi-flags.yaml | 7 +- llvm/test/Object/Mips/elf-abi.yaml | 40 +-- llvm/test/Object/Mips/elf-flags.yaml | 10 +- llvm/test/Object/Mips/elf-mips64-rel.yaml | 26 +- llvm/test/Object/X86/yaml-elf-x86-rel-broken.yaml | 4 +- llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml | 18 +- llvm/test/Object/obj2yaml-invalid-reloc.test | 4 +- llvm/test/Object/obj2yaml.test | 31 +- llvm/test/Object/yaml2obj-elf-alignment.yaml | 19 +- llvm/test/Object/yaml2obj-elf-multi-doc.test | 24 +- llvm/test/Object/yaml2obj-elf-rel-noref.yaml | 37 +- llvm/test/Object/yaml2obj-elf-rel.yaml | 22 +- .../yaml2obj-elf-symbol-LocalGlobalWeak.yaml | 23 +- llvm/test/Object/yaml2obj-elf-symbol-basic.yaml | 15 +- .../Object/yaml2obj-elf-symbol-visibility.yaml | 128 +++---- llvm/test/Transforms/InstCombine/icmp-sub.ll | 12 +- .../Transforms/SLPVectorizer/X86/operandorder.ll | 33 +- .../SampleProfile/Inputs/inline.compactbinary.afdo | Bin 184 -> 185 bytes .../Transforms/SampleProfile/Inputs/summary.prof | 5 + .../SampleProfile/compact-binary-profile.ll | 2 +- llvm/test/Transforms/SampleProfile/summary.ll | 13 +- .../Transforms/SimplifyCFG/sink-common-code.ll | 44 --- llvm/test/tools/llvm-ar/Inputs/add-lib1.yaml | 13 +- llvm/test/tools/llvm-ar/Inputs/add-lib2.yaml | 13 +- llvm/test/tools/llvm-ar/Inputs/add-lib3.yaml | 13 +- llvm/test/tools/llvm-ar/Inputs/elf.yaml | 5 +- .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 7 - .../ELF/Inputs/compress-debug-sections.yaml | 25 +- llvm/test/tools/llvm-objcopy/ELF/abs-symbol.test | 8 +- .../test/tools/llvm-objcopy/ELF/armexidx-link.test | 19 +- .../tools/llvm-objcopy/ELF/basic-archive-copy.test | 10 +- .../tools/llvm-objcopy/ELF/basic-relocations.test | 40 ++- .../test/tools/llvm-objcopy/ELF/common-symbol.test | 36 +- .../tools/llvm-objcopy/ELF/cross-arch-headers.test | 19 +- .../ELF/cross-arch-sections-symbols.test | 21 +- llvm/test/tools/llvm-objcopy/ELF/discard-all.test | 45 ++- .../tools/llvm-objcopy/ELF/discard-locals-rel.test | 7 +- .../tools/llvm-objcopy/ELF/discard-locals.test | 41 ++- .../ELF/discard-mix-local-and-all.test | 21 +- llvm/test/tools/llvm-objcopy/ELF/globalize.test | 38 +- .../llvm-objcopy/ELF/group-addr-misaligned.test | 5 +- .../tools/llvm-objcopy/ELF/group-big-endian.test | 32 +- .../tools/llvm-objcopy/ELF/group-unchanged.test | 32 +- llvm/test/tools/llvm-objcopy/ELF/group.test | 32 +- .../ELF/hexagon-unsupported-on-x86.test | 6 +- .../tools/llvm-objcopy/ELF/keep-file-symbols.test | 15 +- .../ELF/keep-global-symbols-mix-globalize.test | 31 +- .../llvm-objcopy/ELF/keep-global-symbols.test | 64 ++-- .../ELF/keep-symbol-remove-section.test | 11 +- llvm/test/tools/llvm-objcopy/ELF/keep-symbol.test | 31 +- .../tools/llvm-objcopy/ELF/localize-hidden.test | 98 +++--- llvm/test/tools/llvm-objcopy/ELF/localize.test | 51 +-- .../tools/llvm-objcopy/ELF/prefix-symbols.test | 21 +- .../tools/llvm-objcopy/ELF/redefine-symbol.test | 30 +- llvm/test/tools/llvm-objcopy/ELF/regex.test | 31 +- .../ELF/reloc-error-remove-symtab.test | 8 +- .../ELF/remove-section-with-symbol.test | 23 +- .../ELF/rename-section-flag-preserved.test | 1 - .../llvm-objcopy/ELF/rename-section-flag.test | 2 + .../ELF/section-index-unsupported.test | 6 +- .../tools/llvm-objcopy/ELF/set-section-flags.test | 4 +- .../ELF/strip-all-and-keep-symbol.test | 31 +- .../llvm-objcopy/ELF/strip-all-and-remove.test | 18 +- .../llvm-objcopy/ELF/strip-debug-and-remove.test | 18 +- llvm/test/tools/llvm-objcopy/ELF/strip-debug.test | 11 +- .../tools/llvm-objcopy/ELF/strip-group-symbol.test | 8 +- .../llvm-objcopy/ELF/strip-multiple-files.test | 21 +- .../tools/llvm-objcopy/ELF/strip-reloc-symbol.test | 11 +- .../tools/llvm-objcopy/ELF/strip-section-err.test | 8 +- .../ELF/strip-symbol-and-relocation.test | 6 +- llvm/test/tools/llvm-objcopy/ELF/strip-symbol.test | 35 +- .../tools/llvm-objcopy/ELF/strip-unneeded.test | 73 ++-- llvm/test/tools/llvm-objcopy/ELF/symbol-copy.test | 69 ++-- .../tools/llvm-objcopy/ELF/symbol-empty-name.test | 15 +- llvm/test/tools/llvm-objcopy/ELF/weaken-all.test | 42 +-- llvm/test/tools/llvm-objcopy/ELF/weaken.test | 35 +- .../X86/Inputs/simple-executable-x86_64.yaml | 76 ++-- llvm/test/tools/llvm-objdump/X86/adjust-vma.test | 19 +- .../X86/disasm-zeroes-relocations.test | 4 +- .../llvm-objdump/X86/disassemble-demangle.test | 17 +- llvm/test/tools/llvm-objdump/relocations-elf.test | 19 +- llvm/test/tools/llvm-objdump/symbol-table-elf.test | 36 +- llvm/test/tools/llvm-objdump/verdef-elf.test | 4 +- llvm/test/tools/llvm-objdump/verneed-elf.test | 4 +- .../tools/llvm-objdump/verneed-wrong-info.test | 4 +- .../Inputs/dwarf-exprs.exe-x86-64.yaml | 10 +- llvm/test/tools/llvm-readobj/broken-group.test | 11 +- llvm/test/tools/llvm-readobj/demangle.test | 15 +- .../test/tools/llvm-readobj/elf-hidden-versym.test | 4 +- .../tools/llvm-readobj/elf-invalid-versioning.test | 4 +- llvm/test/tools/llvm-readobj/elf-no-shdrs.test | 6 +- .../test/tools/llvm-readobj/elf-packed-relocs.test | 21 +- .../elf-reloc-negative-addend-no-sym.test | 4 +- .../elf-reloc-symbol-with-versioning.test | 32 +- .../llvm-readobj/elf-reloc-zero-name-or-value.test | 16 +- .../test/tools/llvm-readobj/elf-section-types.test | 4 +- llvm/test/tools/llvm-readobj/elf-symbol-64bit.test | 7 +- .../tools/llvm-readobj/elf-symbol-binding.test | 11 +- llvm/test/tools/llvm-readobj/elf-symbol-shndx.test | 40 ++- llvm/test/tools/llvm-readobj/elf-symbol-types.test | 58 +-- .../tools/llvm-readobj/elf-symbol-visibility.test | 21 +- llvm/test/tools/llvm-readobj/gnu-notes.test | 34 +- llvm/test/tools/llvm-symbolizer/basic.s | 2 + llvm/test/tools/llvm-symbolizer/flag-grouping.test | 3 + llvm/test/tools/llvm-symbolizer/output-style.test | 11 + llvm/test/tools/obj2yaml/Inputs/aix_xcoff.o | Bin 0 -> 588 bytes .../Inputs/aix_xcoff_truncated_file_header.o | Bin 0 -> 6 bytes llvm/test/tools/obj2yaml/aix_xcoff.test | 11 + .../obj2yaml/aix_xcoff_truncated_file_header.test | 2 + .../tools/obj2yaml/elf-gnu-unique-symbols.yaml | 13 +- llvm/test/tools/obj2yaml/missing_symtab.test | 2 +- .../tools/obj2yaml/special-symbol-indices.yaml | 56 +-- llvm/test/tools/obj2yaml/symbol-type.yaml | 22 +- llvm/test/tools/obj2yaml/verdef-section.yaml | 4 +- llvm/test/tools/obj2yaml/verneed-section.yaml | 4 +- llvm/test/tools/obj2yaml/versym-section.yaml | 15 +- llvm/test/tools/sanstats/elf.test | 59 ++-- llvm/test/tools/yaml2obj/dynamic-symbols.yaml | 24 +- llvm/test/tools/yaml2obj/dynsym-dynstr-addr.yaml | 4 +- llvm/test/tools/yaml2obj/elf-comdat-broken.yaml | 4 +- .../tools/yaml2obj/elf-gnu-unique-symbols.yaml | 6 +- .../tools/yaml2obj/elf-symbols-binding-order.yaml | 18 + llvm/test/tools/yaml2obj/elf-symtab-shinfo.yaml | 8 +- llvm/test/tools/yaml2obj/elf-symtab-shtype.yaml | 4 +- llvm/test/tools/yaml2obj/local-symbols.yaml | 36 ++ .../yaml2obj/relocation-explicit-symbol-index.yaml | 4 +- llvm/test/tools/yaml2obj/symbol-index.yaml | 45 ++- llvm/test/tools/yaml2obj/symbol-type.yaml | 36 +- llvm/test/tools/yaml2obj/verdef-section.yaml | 4 +- llvm/test/tools/yaml2obj/verneed-section.yaml | 4 +- llvm/test/tools/yaml2obj/versym-section.yaml | 7 +- llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp | 2 +- llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp | 2 +- llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 17 +- llvm/tools/obj2yaml/CMakeLists.txt | 1 + llvm/tools/obj2yaml/elf2yaml.cpp | 34 +- llvm/tools/obj2yaml/obj2yaml.cpp | 4 + llvm/tools/obj2yaml/obj2yaml.h | 3 + llvm/tools/obj2yaml/xcoff2yaml.cpp | 52 +++ llvm/tools/yaml2obj/yaml2elf.cpp | 84 ++--- .../DebugInfo/CodeView/RandomAccessVisitorTest.cpp | 13 +- llvm/utils/gn/build/toolchain/BUILD.gn | 2 +- .../clangd/index/dex/dexp/BUILD.gn | 13 + .../gn/secondary/clang-tools-extra/test/BUILD.gn | 3 +- llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn | 1 + .../gn/secondary/llvm/lib/ObjectYAML/BUILD.gn | 1 + .../gn/secondary/llvm/tools/obj2yaml/BUILD.gn | 1 + openmp/cmake/DetectTestCompiler/CMakeLists.txt | 8 +- openmp/cmake/OpenMPTesting.cmake | 10 +- openmp/runtime/cmake/LibompHandleFlags.cmake | 7 +- openmp/runtime/cmake/LibompMicroTests.cmake | 2 +- openmp/runtime/src/kmp_csupport.cpp | 15 + openmp/runtime/src/kmp_dispatch.cpp | 6 + openmp/runtime/src/kmp_runtime.cpp | 48 ++- openmp/runtime/src/kmp_sched.cpp | 56 +-- openmp/runtime/src/kmp_stats.cpp | 1 - openmp/runtime/src/kmp_stats.h | 13 +- .../test/misc_bugs/omp_foreign_thread_team_reuse.c | 2 +- .../runtime/test/tasking/bug_nested_proxy_task.c | 2 +- .../test/tasking/bug_proxy_task_dep_waiting.c | 2 +- pstl/CMakeLists.txt | 1 + pstl/include/pstl/internal/algorithm_impl.h | 57 +++ pstl/include/pstl/internal/glue_algorithm_impl.h | 9 +- 543 files changed, 7178 insertions(+), 4932 deletions(-) create mode 100644 clang-tools-extra/clangd/fuzzer/DummyClangdMain.cpp rename clang-tools-extra/clangd/fuzzer/{ClangdFuzzer.cpp => clangd-fuzzer.cpp} (96%) delete mode 100644 clang/include/clang/Tooling/Refactoring/Transformer.h delete mode 100644 clang/lib/Tooling/Refactoring/Transformer.cpp create mode 100644 clang/test/CodeGenCXX/address-space-of-this.cpp create mode 100644 clang/test/CodeGenCXX/microsoft-abi-template-static-init.cpp create mode 100644 clang/test/CodeGenOpenCLCXX/local_addrspace_init.cl copy clang/test/Driver/Inputs/{basic_cross_linux_tree/usr/bin/i386-unknown-linux-g [...] copy clang/test/Driver/Inputs/{ami_linux_tree/usr/lib/gcc/x86_64-amazon-linux/7 => [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_riscv64_tre [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] delete mode 100644 clang/unittests/Tooling/TransformerTest.cpp create mode 100644 lld/test/COFF/Inputs/delayimporttables-dll1.yaml create mode 100644 lld/test/COFF/Inputs/delayimporttables-dll2.yaml create mode 100644 lld/test/COFF/delayimporttables.yaml create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 llvm/include/llvm/Object/XCOFFObjectFile.h create mode 100644 llvm/include/llvm/ObjectYAML/XCOFFYAML.h create mode 100644 llvm/lib/Object/XCOFFObjectFile.cpp create mode 100644 llvm/lib/ObjectYAML/XCOFFYAML.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-fexp2.mir create mode 100644 llvm/test/CodeGen/ARM/GlobalISel/select-dbg.mir create mode 100644 llvm/test/CodeGen/SystemZ/int-uadd-12.ll create mode 100644 llvm/test/CodeGen/X86/inline-asm-i-constraint-i1.ll create mode 100644 llvm/test/DebugInfo/dwarfdump-bad-lookup-address.test create mode 100644 llvm/test/MC/AArch64/SVE/directive-arch_extension-negative.s create mode 100644 llvm/test/MC/AArch64/SVE/directive-arch_extension.s create mode 100644 llvm/test/MC/AArch64/directive-arch_extension-negative.s delete mode 100644 llvm/test/MC/AArch64/directive-arch_extension-nosimd.s delete mode 100644 llvm/test/MC/AArch64/directive-arch_extension-simd.s create mode 100644 llvm/test/MC/AArch64/directive-arch_extension.s create mode 100644 llvm/test/tools/llvm-symbolizer/output-style.test create mode 100644 llvm/test/tools/obj2yaml/Inputs/aix_xcoff.o create mode 100644 llvm/test/tools/obj2yaml/Inputs/aix_xcoff_truncated_file_header.o create mode 100644 llvm/test/tools/obj2yaml/aix_xcoff.test create mode 100644 llvm/test/tools/obj2yaml/aix_xcoff_truncated_file_header.test create mode 100644 llvm/test/tools/yaml2obj/elf-symbols-binding-order.yaml create mode 100644 llvm/test/tools/yaml2obj/local-symbols.yaml create mode 100644 llvm/tools/obj2yaml/xcoff2yaml.cpp create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp [...]