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-stable-allmodconfig in repository toolchain/ci/llvm-project.
from 9d1449246dd ar_to_bc.sh: replace readlink -f with custom relative path [...] adds 155bc16e7f5 Simplify TestGdbRemoteRegisterState adds b669fea42f5 SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct [...] adds 0657197588f Fix a number of bugs in __val_expr's subset operator[]. adds bea52e5289b [clangd] Use capacity() instead of size() in RefSlab::bytes() adds 1c4ee160126 PDBFPO: Refactor register reference resolution adds 821263faa56 Fix llvm_unreachable in TestWriteMemory adds 32029135e09 [Internalize] Replace fstream with line_iterator for -inter [...] adds f4219788581 [Internalize] Replace uses of std::set with DenseSet adds c5cefa2caf7 Fix flakyness in TestCommandScriptImmediateOutput adds 7f23e0a62fc Enforce StackID definition in PEI adds 4ec931714de Fix compiler warning, remove extra ";" [NFC] adds 76f2259dde8 Fix tests after r357452 adds 4bc05006354 Make operator==s consistent between c++ and python APIs adds 64bd87ad4bb [X86][AVX] Add test case showing failure to fold broadcast [...] adds 4f839ac1883 [PowerPC] Fix issue with inline asm - soft float mode adds 4bad9c21701 Fix Wimplicit-fallthrough warning introduced in rL357466. NFCI. adds 07ef786652e [clang-tidy] make getLangOpts return a const ref adds 3cee663e71f Add minidump support to obj2yaml adds f8078f6b1d9 [RISCV] Support assembling @plt symbol operands adds deef72091a3 [ObjectYAML] Fix build issue adds 2634a141fdf [mips] Use AltOrders to prevent using odd FP-registers adds 4cefa15a149 [mips] Remove the override of the `isMachineVerifierClean()` adds 68ad5c34e07 Fix typo that I introduced in r357413. Thanks to ensadc@mai [...] adds 38cb238f752 [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file [...] adds 7d3e97d6fa7 gn build: Add build files for non-framework xpc clangd bits adds 709ee69d0a3 gn build: Merge r357469 adds 3bf63cf3b36 Special case some duration arithmetic for GCC and PPC becau [...] adds 1c44ed8b761 [Transforms] Redundant getValueOperand (NFC) adds 0b9527119f7 [Driver] Enable -fsanitize-address-globals-dead-stripping b [...] adds f76fe454268 [SystemZ] Improve instruction selection of 64 bit shifts a [...] adds 838bba9c34b Allow partial UUID matching in Minidump core file plug-in adds b69afa8e9ba [PruneEH] Don't split musttail call from ret adds 6a27c48be22 [SampleProfile] Repeat indirect call promotion only when th [...] adds fb4d9f7287c [SimplifyCFG] Don't split musttail call from ret adds f92acf12995 [cmake] Add function for building native tool adds 7c16c5b6aec [llvm-shlib] Fix cross-compilation for LLVM-C adds c2b831fe1b5 [OPENMP]Fix mapping of the pointers captured by reference. adds 83db88717bc [BPF] Replace fstream and sstream with line_iterator adds a3b71018d9f [SLP] reorderInputsAccordingToOpcode is const method. NFCI. adds 50505868601 Fix buildbot where paths were not matching up. adds 017deaf1ae3 [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some -- [...] adds d3d5d76a7b7 [WideableCond] Fix a nasty bug in detection of "explicit guards" adds fa6cd5ceb92 [PowerPC] Fix reversed bit issue in DCMX mask for "xvtstdcd [...] adds b622809b2df Fix typo; NFC adds 41a7950cfb1 [lldb-server] Use llgs namespace to avoid conflicts with Win32 API adds 0d3a533270f [X86] Allow FixupLEAs to form INC/DEC under OptSize not jus [...] adds 7cb7daabbbe [DAGCombiner] reduce code duplication; NFC adds c6bceec01a4 [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure adds 9da8a68d6b5 [ArgPromotion] Set debug location at updated callsites adds 37b0f9ad953 [os_log] Mark os_log_helper `nounwind` adds a720381bb59 Fix problem with ar_to_bc.sh script introduced by r357450. adds 1ed4bbb9ab6 [Remarks][NFCI] Remove useless include adds 380c2420ecb Clean up windows build bot. adds 27c0f204d79 [driver] clang-format. Fix indentation, split long lines. NFC adds 751510cd78f [driver][mips] Check both `gnuabi64` and `gnu` suffixes in [...] adds 1c5250abaa3 [Reproducers] Print warning when generating the reproducer. adds 9bba938de46 [InstCombine] Added tests for PR41273 adds 010982f7508 [FileCheck] Fix FileCheck.cpp compilation on Solaris adds 3a23fb1e04e [NFC][libdispatch] Improve a few tests adds f401a749e11 [libc++][NFC] Remove useless public: label at the end of class adds 6cd81263600 [libc++] Remove use of auto with actual type adds a31347f17d1 [NativePDB] Don't fail on import modules. adds 0fd3c68c1a7 [OPENMP]Add codegen for private vars with allocate clause. adds 3299ead8e9f [CodeGen] Fix a regression by emitting lambda expressions i [...] adds af913156685 [Sema] Fix a use-after-deallocate of a ParsedAttr adds aac92853779 [libc++] Correctly handle Objective-C++ ARC qualifiers in s [...] adds 22c6215c7e5 [AArch64][GlobalISel] Select llvm.aarch64.stlxr(i64, i64*) adds 9ca4ff26662 [TSan][libdispatch] We don't require any setup on Darwin adds 13d8e929409 [HIP-Clang] Fat binary should not be produced for non GPU code adds 5ba60b22a47 [InstCombine] Simplify ctlz/cttz with bitreverse adds 9f179b2c65b [InstCombine] Added tests for PR41337 adds 8e6d41aeb26 [x86] add more tests for FP scalarization; NFC adds 226b992ebd6 [NFC] Test is C++, not C adds 19775a4c673 [LLD][COFF] Move type merging structures out of PDB.cpp. NFC adds 8129521318a [HIP-Clang] Fat binary should not be produced for non GPU code 2 adds b64f915ae0f [TableGen] Properly calculate the minimum size needed or Co [...] adds ffd8662558b [X86] Check MI.isConvertibleTo3Addr() before calling conver [...] adds 9224c114a98 [X86] Mark the default case of the X86InstrInfo::convertToT [...] adds fc5a176f6aa [NFC][TSan][libdispatch] Cleanup test adds 1754774369a [libc++] Fix error flags and exceptions propagated from inp [...] adds 6d37f326fc6 [HIP-Clang] Fat binary should not be produced for non GPU code adds 00f6cfe9084 [libc++] Fix build when exceptions are turned off adds 1b5310c2df3 Revert r357504, r357491, r357482 because of bot breakage. adds cc525c97b7d [COFF] Reduce the size of Chunk and SectionChunk, NFC adds 38b7e74836e Revert "[libc++] Fix error flags and exceptions propagated [...] adds ea2e2279269 X86: regenerate speculative-load-hardening-indirect.ll tests. NFC. adds ed23352379c [GlobalISel] Add IRTranslator support for llvm.stacksave an [...] adds 2065680b471 AMDGPU: Don't use the default cpu in a few tests adds 0583d9ea8d5 Fix backwards test that I committed yesterday. Sigh adds 45c165b9172 AMDGPU: Fix names for generation features adds 807bedab2e8 AMDGPU: Remove unnecessary subtarget get adds ca9eb68541d [X86] Autogenerate complete checks. NFC adds 16683a3ef81 [X86] Update the test case for v4i1 bitselect in combine-bi [...] adds 7b9e4ebb033 [libcxx] [test] Fix test bugs in string.cons/copy_alloc.pass.cpp. adds 2bb0f75a801 [libcxx] [test] Use ptrdiff_t rather than int in splice_aft [...] adds 4c1581e2da8 [libcxx] [test] Add missing <stdexcept> to name std::out_of [...] adds ef4c66c1c83 [WebAssembly] Remove unneeded target operand flags adds 03e74928762 InstSimplify: Fold round intrinsics from sitofp/uitofp adds 1e6c9318440 [libc++abi] Actually set POSITION_INDEPENDENT_CODE when bui [...] adds 31d7394dc7c [libc++abi] Add LIBCXXABI_ENABLE_PIC cmake option adds b4f9991f383 [WebAssembly] Add Emscripten OS definition + small_printf adds aa107ca3a55 Avoid macro redefinition error if HAVE_LIBCOMPRESSION is al [...] adds 6ed7a95c9ef [lldb-dotest] Print dotest.py invocation. adds cad96c498c5 [lit] Use 10 minute timeout by default. adds 30d9af1b247 [CMake] Differentiate between static and shared libc++abi adds f7887d41cbd [analyzer] When failing to evaluate a __builtin_constant_p, [...] adds f426ddbfc7d AMDGPU: Assume ECC is enabled by default if supported adds 5e349afccbf Fix TargetLibraryInfoTest.ValidProto after rL357552 adds 4178c153302 [PowerPC]add testcase for ppcctrloops pass shortloop check new d9c24dca73d [clangd] Return clangd::TextEdit in ClangdServer::rename. NFC new 2374bff376c [libclang][test] Suppress annoying 'LIBCLANG TOOLING ERROR' output
The 2 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/clang-tidy/ClangTidyCheck.h | 2 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 18 +- clang-tools-extra/clangd/ClangdServer.cpp | 9 +- clang-tools-extra/clangd/ClangdServer.h | 2 +- clang-tools-extra/clangd/index/Ref.h | 2 +- clang-tools-extra/unittests/clangd/SyncAPI.cpp | 8 +- clang-tools-extra/unittests/clangd/SyncAPI.h | 2 +- clang/bindings/python/tests/cindex/test_cdb.py | 9 + clang/include/clang/Sema/ParsedAttr.h | 8 + clang/lib/Basic/Targets.cpp | 4 + clang/lib/Basic/Targets/OSTargets.h | 15 + clang/lib/Basic/Targets/PPC.cpp | 3 + clang/lib/Basic/Targets/PPC.h | 11 +- clang/lib/CodeGen/CGBuiltin.cpp | 1 + clang/lib/CodeGen/CGCUDANV.cpp | 4 + clang/lib/CodeGen/CGExpr.cpp | 2 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 23 +- clang/lib/Driver/Driver.cpp | 25 +- clang/lib/Driver/SanitizerArgs.cpp | 1 + clang/lib/Driver/ToolChains/Gnu.cpp | 8 +- clang/lib/Driver/ToolChains/Linux.cpp | 46 +- clang/lib/Sema/SemaType.cpp | 4 +- .../Checkers/BuiltinFunctionChecker.cpp | 10 +- clang/lib/StaticAnalyzer/Checkers/Taint.cpp | 2 +- clang/test/Analysis/builtin-functions.cpp | 9 +- clang/test/CodeGenCUDA/device-stub.cu | 12 +- clang/test/CodeGenCXX/nrvo.cpp | 1 - clang/test/CodeGenCXX/stack-reuse-exceptions.cpp | 2 +- clang/test/CodeGenObjC/exceptions.m | 2 +- clang/test/CodeGenObjCXX/os_log.mm | 19 + clang/test/CodeGenObjCXX/property-lvalue-lambda.mm | 47 + clang/test/Driver/fsanitize.c | 1 + clang/test/Driver/linux-ld.c | 10 + clang/test/Driver/ppc-inlineasm-sf.c | 16 + clang/test/OpenMP/parallel_private_codegen.cpp | 20 +- clang/test/OpenMP/target_firstprivate_codegen.cpp | 38 +- clang/test/SemaObjC/arc-property-decl-attrs.m | 4 + compiler-rt/CMakeLists.txt | 2 +- .../symbolizer/scripts/ar_to_bc.sh | 4 +- compiler-rt/test/profile/Linux/counter_promo_for.c | 4 +- .../test/profile/Linux/counter_promo_while.c | 4 +- compiler-rt/test/tsan/libdispatch/apply.c | 1 - compiler-rt/test/tsan/libdispatch/data.c | 15 +- .../{groups-destructor.c => groups-destructor.cc} | 0 compiler-rt/test/tsan/libdispatch/source-serial.c | 9 +- libcxx/cmake/Modules/HandleLibCXXABI.cmake | 32 +- libcxx/include/istream | 5 +- libcxx/include/thread | 5 + libcxx/include/type_traits | 5 + libcxx/include/valarray | 23 +- libcxx/lib/CMakeLists.txt | 15 +- libcxx/src/chrono.cpp | 3 +- .../libcxx/type_traits/is_pointer_objc.arc.pass.mm | 56 + .../forwardlist.ops/splice_after_range.pass.cpp | 47 +- .../valarray.sub/gslice_const.pass.cpp | 116 +- .../valarray.sub/gslice_non_const.pass.cpp | 113 +- .../valarray.sub/indirect_array_const.pass.cpp | 88 +- .../valarray.sub/indirect_array_non_const.pass.cpp | 90 +- .../valarray.sub/slice_const.pass.cpp | 29 +- .../valarray.sub/slice_non_const.pass.cpp | 56 +- .../valarray.sub/valarray_bool_const.pass.cpp | 19 +- .../valarray.sub/valarray_bool_non_const.pass.cpp | 47 +- .../basic.string/string.cons/copy_alloc.pass.cpp | 13 +- .../std/strings/string.conversions/stold.pass.cpp | 5 +- libcxxabi/CMakeLists.txt | 1 + libcxxabi/src/CMakeLists.txt | 7 +- lld/COFF/Chunks.cpp | 15 +- lld/COFF/Chunks.h | 74 +- lld/COFF/ICF.cpp | 8 +- lld/COFF/MarkLive.cpp | 4 +- lld/COFF/PDB.cpp | 77 +- lld/COFF/TypeMerger.h | 65 + lldb/include/lldb/API/SBAddress.h | 4 + lldb/include/lldb/API/SBFileSpec.h | 4 + lldb/include/lldb/API/SBWatchpoint.h | 4 + lldb/include/lldb/Target/Platform.h | 2 +- lldb/lit/lit.site.cfg.py.in | 1 + .../TestCommandScriptImmediateOutput.py | 10 +- .../gdb_remote_client/TestWriteMemory.py | 2 +- lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 2 +- .../lldb-server/TestGdbRemoteRegisterState.py | 9 - lldb/scripts/Python/modify-python-lldb.py | 51 +- lldb/scripts/interface/SBAddress.i | 9 + lldb/scripts/interface/SBBreakpoint.i | 4 + lldb/scripts/interface/SBFileSpec.i | 4 + lldb/scripts/interface/SBModule.i | 4 + lldb/scripts/interface/SBWatchpoint.i | 4 + lldb/scripts/lldb.swig | 3 +- lldb/source/API/SBAddress.cpp | 9 + lldb/source/API/SBFileSpec.cpp | 18 + lldb/source/API/SBWatchpoint.cpp | 18 + lldb/source/Commands/CommandObjectReproducer.cpp | 3 + .../gdb-remote/GDBRemoteCommunicationClient.cpp | 2 + .../SymbolFile/NativePDB/CompileUnitIndex.cpp | 13 +- .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 140 +- lldb/tools/lldb-server/lldb-server.cpp | 10 +- lldb/utils/lldb-dotest/lldb-dotest.in | 1 + llvm/cmake/modules/CrossCompile.cmake | 27 + llvm/cmake/modules/TableGen.cmake | 22 +- llvm/include/llvm-c/Remarks.h | 1 - llvm/include/llvm/ADT/Triple.h | 8 +- llvm/include/llvm/Analysis/TargetLibraryInfo.def | 9 + llvm/include/llvm/BinaryFormat/COFF.h | 2 +- llvm/include/llvm/CodeGen/MachineFrameInfo.h | 7 +- llvm/include/llvm/ObjectYAML/MinidumpYAML.h | 12 + llvm/include/llvm/Transforms/IPO/Internalize.h | 6 +- llvm/lib/Analysis/GuardUtils.cpp | 9 +- llvm/lib/Analysis/InstructionSimplify.cpp | 16 + llvm/lib/Analysis/TargetLibraryInfo.cpp | 15 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 28 + llvm/lib/CodeGen/MIRParser/MIRParser.cpp | 6 +- llvm/lib/CodeGen/MachineFrameInfo.cpp | 9 +- llvm/lib/CodeGen/PrologEpilogInserter.cpp | 27 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 16 +- llvm/lib/ObjectYAML/LLVMBuild.txt | 2 +- llvm/lib/ObjectYAML/MinidumpYAML.cpp | 32 + llvm/lib/Support/Triple.cpp | 2 + .../Target/AArch64/AArch64InstructionSelector.cpp | 76 +- llvm/lib/Target/AMDGPU/AMDGPU.td | 28 +- llvm/lib/Target/AMDGPU/AMDGPUFeatures.td | 5 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 1 + llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 4 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 2 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 1 - llvm/lib/Target/AMDGPU/R600Processors.td | 11 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 4 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 5 + llvm/lib/Target/BPF/BTFDebug.cpp | 21 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 1 - llvm/lib/Target/Mips/MipsRegisterInfo.cpp | 5 - llvm/lib/Target/Mips/MipsRegisterInfo.td | 36 +- llvm/lib/Target/Mips/MipsTargetMachine.h | 4 - llvm/lib/Target/PowerPC/PPCInstrFormats.td | 4 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 14 +- .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp | 3 +- .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.h | 1 + .../RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp | 2 + .../Target/RISCV/MCTargetDesc/RISCVFixupKinds.h | 4 + .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 4 + llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 11 +- llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h | 1 + llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 16 + llvm/lib/Target/SystemZ/SystemZOperators.td | 4 + .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 8 +- .../WebAssembly/WebAssemblyFrameLowering.cpp | 4 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 23 +- .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 2 +- .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 2 +- .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 40 +- .../Target/WebAssembly/WebAssemblyMCInstLower.h | 3 +- llvm/lib/Target/X86/X86FixupLEAs.cpp | 8 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 +- llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 16 +- llvm/lib/Transforms/IPO/Internalize.cpp | 23 +- llvm/lib/Transforms/IPO/PruneEH.cpp | 3 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 3 + .../Transforms/InstCombine/InstCombineCalls.cpp | 10 +- llvm/lib/Transforms/Utils/Local.cpp | 6 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 29 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 48 + llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 24 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 9 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 12 + .../AArch64/GlobalISel/select-stlxr-intrin.mir | 32 + llvm/test/CodeGen/AArch64/arm64-ldxr-stxr.ll | 4 + llvm/test/CodeGen/AArch64/max-jump-table.ll | 48 +- llvm/test/CodeGen/AArch64/min-jump-table.ll | 30 +- llvm/test/CodeGen/AArch64/stack-id-pei-alloc.mir | 56 + .../AArch64/stack-id-stackslot-scavenging.mir | 24 + llvm/test/CodeGen/AArch64/win64-jumptable.ll | 52 +- llvm/test/CodeGen/AMDGPU/bitreverse.ll | 534 ++++---- .../CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll | 32 +- llvm/test/CodeGen/AMDGPU/load-hi16.ll | 2 +- llvm/test/CodeGen/AMDGPU/lshl64-to-32.ll | 90 +- llvm/test/CodeGen/AMDGPU/max.ll | 9 +- llvm/test/CodeGen/AMDGPU/min.ll | 7 +- llvm/test/CodeGen/AMDGPU/sgpr-control-flow.ll | 4 +- llvm/test/CodeGen/AMDGPU/shift-i128.ll | 1424 +++++++++----------- llvm/test/CodeGen/AMDGPU/sign_extend.ll | 264 ++-- llvm/test/CodeGen/AMDGPU/sram-ecc-default.ll | 24 + llvm/test/CodeGen/AMDGPU/v_madak_f16.ll | 18 +- llvm/test/CodeGen/AMDGPU/zero_extend.ll | 2 +- llvm/test/CodeGen/ARM/cmpxchg-idioms.ll | 4 +- .../CodeGen/MIR/AMDGPU/machine-function-info.ll | 2 +- llvm/test/CodeGen/Mips/no-odd-spreg-msa.ll | 8 +- llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll | 53 +- llvm/test/CodeGen/SystemZ/rot-shift-64-sub-amt.ll | 82 ++ llvm/test/CodeGen/X86/avx-vbroadcast.ll | 48 + llvm/test/CodeGen/X86/combine-bitselect.ll | 110 +- llvm/test/CodeGen/X86/dagcombine-shifts.ll | 155 ++- llvm/test/CodeGen/X86/fixup-lea.ll | 74 +- llvm/test/CodeGen/X86/scalarize-fp.ll | 184 +++ .../X86/speculative-load-hardening-indirect.ll | 62 +- llvm/test/MC/Disassembler/PowerPC/vsx.txt | 6 + llvm/test/MC/PowerPC/vsx.s | 7 + llvm/test/MC/RISCV/function-call.s | 8 + llvm/test/MC/RISCV/lla-invalid.s | 1 + llvm/test/MC/RISCV/tail-call.s | 6 + llvm/test/Transforms/ArgumentPromotion/dbg.ll | 26 +- .../AMDGPU/inline-target-feature-sram-ecc.ll | 70 + .../Transforms/InstCombine/ctlz-cttz-bitreverse.ll | 69 + .../InstCombine/ctpop-bswap-bitreverse.ll | 53 + .../Transforms/InstSimplify/round-intrinsics.ll | 36 +- .../basic_widenable_branch_guards.ll | 59 + .../Transforms/LoopVectorize/middle-block-dbg.ll | 110 ++ llvm/test/Transforms/PruneEH/musttail.ll | 15 + .../SampleProfile/Inputs/cold-indirect-call.prof | 6 + .../Transforms/SampleProfile/cold-indirect-call.ll | 31 + llvm/test/Transforms/SimplifyCFG/noreturn-call.ll | 22 +- .../Transforms/SimplifyCFG/sink-common-code.ll | 44 + .../ELF/copy-after-strip-sections.test | 26 + .../llvm-objcopy/ELF/rename-section-flag.test | 104 +- .../tools/llvm-objcopy/ELF/set-section-flags.test | 117 +- llvm/test/tools/obj2yaml/basic-minidump.yaml | 35 + llvm/tools/llvm-config/CMakeLists.txt | 11 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 21 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 28 +- llvm/tools/llvm-objcopy/ELF/Object.h | 6 +- llvm/tools/llvm-shlib/CMakeLists.txt | 12 +- llvm/tools/obj2yaml/CMakeLists.txt | 1 + llvm/tools/obj2yaml/minidump2yaml.cpp | 24 + llvm/tools/obj2yaml/obj2yaml.cpp | 3 + llvm/tools/obj2yaml/obj2yaml.h | 3 + llvm/unittests/Analysis/TargetLibraryInfoTest.cpp | 5 + llvm/utils/FileCheck/FileCheck.cpp | 3 +- llvm/utils/TableGen/AsmMatcherEmitter.cpp | 18 +- .../utils/gn/build/sync_source_lists_from_cmake.py | 3 +- .../clang-tools-extra/clangd/tool/BUILD.gn | 16 +- .../clang-tools-extra/clangd/xpc/BUILD.gn | 26 + .../clang-tools-extra/clangd/xpc/enable.gni | 4 + .../secondary/clang-tools-extra/unittests/BUILD.gn | 6 +- .../unittests/clangd/xpc/BUILD.gn | 15 + .../gn/secondary/llvm/tools/obj2yaml/BUILD.gn | 1 + 234 files changed, 4557 insertions(+), 2539 deletions(-) create mode 100644 clang/test/CodeGenObjCXX/os_log.mm create mode 100644 clang/test/CodeGenObjCXX/property-lvalue-lambda.mm create mode 100644 clang/test/Driver/ppc-inlineasm-sf.c rename compiler-rt/test/tsan/libdispatch/{groups-destructor.c => groups-destructor [...] create mode 100644 libcxx/test/libcxx/type_traits/is_pointer_objc.arc.pass.mm create mode 100644 lld/COFF/TypeMerger.h create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-stlxr-intrin.mir create mode 100644 llvm/test/CodeGen/AArch64/stack-id-pei-alloc.mir create mode 100644 llvm/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir create mode 100644 llvm/test/CodeGen/AMDGPU/sram-ecc-default.ll create mode 100644 llvm/test/CodeGen/SystemZ/rot-shift-64-sub-amt.ll create mode 100644 llvm/test/Transforms/Inline/AMDGPU/inline-target-feature-sram-ecc.ll create mode 100644 llvm/test/Transforms/InstCombine/ctlz-cttz-bitreverse.ll create mode 100644 llvm/test/Transforms/InstCombine/ctpop-bswap-bitreverse.ll create mode 100644 llvm/test/Transforms/LoopVectorize/middle-block-dbg.ll create mode 100644 llvm/test/Transforms/PruneEH/musttail.ll create mode 100644 llvm/test/Transforms/SampleProfile/Inputs/cold-indirect-call.prof create mode 100644 llvm/test/Transforms/SampleProfile/cold-indirect-call.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/copy-after-strip-sections.test create mode 100644 llvm/test/tools/obj2yaml/basic-minidump.yaml create mode 100644 llvm/tools/obj2yaml/minidump2yaml.cpp create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/enable.gni create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/unittests/clangd/xpc/ [...]