This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig in repository toolchain/ci/llvm-project.
from cfd9d395674 [lldb][NFC] NULL -> nullptr in DWARFASTParserClang::UpdateS [...] adds bb7b8540f09 [InstCombine] Optimize some memccpy calls to memcpy/null adds 4a59eedd2d1 [ARM][ConstantIslands] Correct block size update adds 0e32fbd2231 [InstCombine] Fixed std::min on some bots. NFCI adds 7047a3a729c [lldb][NFC] Extract pointer to member type parsing from DWA [...] adds cced971fd3d [ARM][ReachingDefs] RDA in LoLoops adds 3ec193fb527 [SystemZ] Don't build a PPA instruction with an immediate [...] adds 28166816b05 [ARM][ReachingDefs] Remove dead code in loloops. adds 4a649ad21aa [AArch64][SVE] Implement floating-point conversion intrinsics adds e54c83ec4dd [OpenCL] Add work-group and miscellaneous vector builtin functions adds e8013ef53ac [lldb][NFC] Extract array type parsing from DWARFASTParserC [...] adds 94939650b63 [lldb][NFCI] Extract subroutine parsing from DWARFASTParser [...] adds 8f2b57d257e [lldb][NFC] Extract enum parsing from DWARFASTParserClang:: [...] adds e73f78acd34 [X86][MC] no error diagnostic for out-of-range jrcxz/jecxz/jcxz adds 5f8b8d28204 [openmp] Recognise ARMv7ve machine arch. adds f69ac55d60d [yaml2obj] - Teach tool to describe SHT_GNU_verdef section [...] adds c547c22f189 [NFC] ASSERT_EQ before accessing items in containers adds 8805316172a [clangd] Speed up when building rename edit. adds 30fc94be237 [lldb][NFC] Extract type modifier parsing from DWARFASTPars [...] adds 4023bd05fcb [lldb] Add boilerplate to recognize the .debug_rnglists.dwo [...] adds 0181338ddae [lldb][NFC] Simplify structure parsing code in DWARFASTPars [...] adds 91827ebf5e3 [yaml2obj] - Fix BB after «[yaml2obj] - Teach tool to descr [...] adds cdfecb82ee2 [lldb][NFC] Remove no longer unused variable in DWARFASTPar [...] adds 9b06897009d [lldb/symbolvendorelf] Copy more sections from separate deb [...] adds 957d9a0335b [lldb] remove unsigned Stream::operator<< overloads adds 4eacc32672e Partially reland "[Diagnostics] Put "deprecated copy" warni [...] adds 6612fabc47f [lldb] remove a superfluous semicolon adds 12284e54b48 [lldb] fix a -Wcast-qual warning adds 64225aea8f9 [llvm-readobj][test] - Cleanup the many-sections.s test case. adds 290e43ddb66 [lldb] Use llvm::format in AppleObjCRuntimeV2.cpp adds 16144d2b21d [lldb][NFC] Modernize string handling in DWARFASTParserClan [...] adds 2bd252ea894 [InferFuncAttributes][Attributor] add tests for 'dereferenc [...] adds 5871cba8617 [lldb] Avoid snprintf in PlatformRemoteDarwinDevice adds d88f67bdca7 [llvm-readobj/llvm-readelf] - Reimplement dumping of the SH [...] adds d7be3eab5c0 [RISCV] Handle fcopysign(f32, f64) and fcopysign(f64, f32) adds 6fd4c42fa81 [LegalizeTypes][RISCV] Soften FCOPYSIGN operand adds aa0e92e1f70 [clang-tidy] Use range-for for check registration. NFC adds 3cd9a8b7dc6 [lldb] [test] Un-XFAIL lldb-server tests fixed on NetBSD adds a913e872d6e [OPENMP]Fix PR44133: crash on lambda reductions in templates. adds 008e65a7bfb [AMDGPU] Fix emitIfBreak CF lowering: use temp reg to make [...] adds 7707d8aa9db [XCOFF][AIX] Check linkage on the function, and two fixes f [...] adds 184d72a7c6a [DebugInfo] Disallow fragmenting DIExpressions with shift o [...] adds 549db744bde [ARM] Lots of MVE offset masked load and store tests. NFC adds b5315ae8ffa [Codegen][ARM] Add addressing modes from masked loads and stores adds 4965779f171 [ARM] Clean up the load and store code. NFC adds 87c3f4a5e0b [OPENMP]Simplify printing of declare variant attribute, NFC. adds 49a2b2a3d2c [OPENMP]Remove tab in message, NFC. adds a2fc9644178 [ELF] Replace SymbolTable::forEachSymbol with iterator_rang [...] adds 54a366f5156 [ELF] Add a corrector for case mismatch problems adds cd9c915d2ac [Object][RISCV][test] Improve DebugInfo/RISCV/relax-debug-frame.ll adds b8cb73dd386 [X86] Pre-commit test modifications for D68857. NFC adds cfce8f2cfba [X86] Add strict fp support for operations of X87 instructions adds fe955e6c70e TargetPassConfig: const char * -> const char [] adds ee3b375b4cb [LegalizeDAG] Use getOperationAction instead of getStrictFP [...] adds a38fc616487 [AIX] Disable clang python binding tests adds 9b08366f574 [LegalizeTypes] Add SoftenFloatRes_Unary and SoftenFloatRes [...] adds 11074bfffee [mips] Fix sc, scs, ll, lld instructions expanding adds 8d20dd0b069 [ConstFolding] move tests for copysign; NFC adds 48a3a1e0906 [InstSimplify] add tests for copysign; NFC adds e177c5a00da [InstSimplify] fold copysign with same args to the arg adds 6c92cdff722 Initial implementation of -fmacro-prefix-map and -ffile-prefix-map adds fc6a6900cf8 [unittest] Fix unittests/Support/Path.cpp after D49466 adds df773ebb5f8 [X86] Add test cases for constrained lrint/llrint/lround/ll [...] adds 3bb24bf2576 Fix tests on Windows after D49466 adds ad58d1a9d11 [CodeMoverUtils] Don't dereference nullptr in test adds 5e40f2cf0fe [CodeMoverUtils] clang-format the test adds 1260ea7421a [PowerPC] [NFC] rename PPCLoopPreIncPrep.cpp to PPCLoopInst [...] adds 75fd939bb91 [ELF] Adjust test to work for zlib 1.2.8 adds 7ddc6287a08 [Preprocessor] Fix backslash tests on Windows after D49466 adds 350565dbc06 [LegalizeTypes] Add SoftenFloatOp_Unary to reduce some dupl [...] adds ded24904942 Workaround for EvalInfo ctor for MSVC 2017 adds f7aeca45b23 [Fuchsia] Don't fail for unknown architectures adds 82b4dc0256d XFAIL a test on Windows adds fd39b1bb20c Revert "Revert "As a follow-up to my initial mail to llvm-d [...] adds 98189755cd9 [PowerPC] [NFC] change PPCLoopPreIncPrep class name after D [...] adds e68b8161781 Update build_llvm_package.bat to build from the monorepo adds 3a280422b66 [lldb][NFC] Early exit in DWARFASTParserClang::ParseArrayType adds 344bdeb797b [LLDB] Avoid using InitializeContext for zero-initializing [...] adds 943513b7992 [X86] [Win64] Avoid truncating large (> 32 bit) stack allocations adds 47046f05e66 [MC] Produce proper section relative relocations for COFF i [...] adds d11dc9e77b6 [llvm-objcopy] [COFF] Fix a typo in a comment. NFC. adds f1b117394d7 [lldb][NFC] Remove unused CompilerType memory functions adds e20a1e486e1 clang-format-vs : Fix Unicode formatting adds 92d5ea5d167 [lldb][NFC] Move TypeSystem RTTI to static variable to remo [...] adds 3b35603a56b [llvm-readobj] - Always print "Predecessors" for version de [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/ClangTidy.cpp | 6 +- clang-tools-extra/clangd/refactor/Rename.cpp | 90 +- clang-tools-extra/clangd/refactor/Rename.h | 7 + .../clangd/unittests/CodeCompleteTests.cpp | 5 +- .../clangd/unittests/DiagnosticsTests.cpp | 5 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 27 + clang/bindings/python/tests/CMakeLists.txt | 5 + clang/include/clang/Basic/Attr.td | 51 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 4 +- clang/include/clang/Basic/DiagnosticGroups.td | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 12 +- clang/include/clang/Driver/Options.td | 6 + clang/include/clang/Lex/PreprocessorOptions.h | 5 + clang/lib/AST/ExprConstant.cpp | 6 +- clang/lib/CodeGen/CGDebugInfo.h | 3 +- clang/lib/Driver/ToolChains/Clang.cpp | 23 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 15 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 5 +- clang/lib/Driver/ToolChains/Gnu.cpp | 13 + clang/lib/Frontend/CompilerInvocation.cpp | 3 + clang/lib/Lex/PPMacroExpansion.cpp | 15 +- clang/lib/Sema/OpenCLBuiltins.td | 57 +- clang/lib/Sema/SemaDeclCXX.cpp | 10 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 83 +- .../CodeGen/2008-07-30-implicit-initialization.c | 2 +- clang/test/CodeGen/arm-fp16-arguments.c | 6 +- clang/test/CodeGen/arm-vfp16-arguments2.cpp | 6 +- clang/test/CodeGen/atomic-ops-libcall.c | 34 +- clang/test/CodeGen/debug-prefix-map.c | 14 +- clang/test/CodeGenCXX/atomicinit.cpp | 2 +- clang/test/CodeGenCXX/auto-var-init.cpp | 9 +- clang/test/CodeGenCXX/discard-name-values.cpp | 4 +- .../test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp | 18 +- clang/test/CodeGenCXX/microsoft-abi-typeid.cpp | 8 +- clang/test/CodeGenCXX/nrvo.cpp | 18 +- clang/test/CodeGenCXX/stack-reuse.cpp | 2 +- clang/test/CodeGenCXX/wasm-args-returns.cpp | 12 +- clang/test/CodeGenObjCXX/arc-blocks.mm | 6 +- clang/test/CodeGenObjCXX/nrvo.mm | 4 +- clang/test/Driver/debug-prefix-map.S | 1 + clang/test/Driver/debug-prefix-map.c | 37 +- ...source_to_dependency_directives_invalid_error.c | 32 +- .../declare_reduction_codegen_in_templates.cpp | 43 + clang/test/PCH/no-escaping-block-tail-calls.cpp | 4 +- clang/test/Preprocessor/file_test.c | 23 + clang/test/Preprocessor/file_test.h | 2 + clang/test/Sema/eval-info.c | 9 + clang/test/SemaCXX/deprecated-copy.cpp | 22 + clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 8 + .../ClangFormat/ClangFormatPackage.cs | 31 +- lld/ELF/Driver.cpp | 19 +- lld/ELF/LTO.cpp | 4 +- lld/ELF/MarkLive.cpp | 6 +- lld/ELF/Relocations.cpp | 15 +- lld/ELF/SymbolTable.h | 16 +- lld/ELF/Writer.cpp | 16 +- lld/test/ELF/compressed-debug-level.test | 4 +- lld/test/ELF/undef-spell-corrector.s | 10 + lld/test/ELF/verdef-defaultver.s | 3 + lld/test/ELF/verdef-dependency.s | 4 + lld/test/ELF/verdef.s | 4 + lldb/include/lldb/Symbol/ClangASTContext.h | 8 +- lldb/include/lldb/Symbol/CompilerType.h | 8 - lldb/include/lldb/Symbol/TypeSystem.h | 43 +- lldb/include/lldb/Utility/Stream.h | 43 +- lldb/include/lldb/lldb-enumerations.h | 1 + .../ambiguous_tail_call_seq1/Makefile | 2 +- .../ambiguous_tail_call_seq2/Makefile | 2 +- .../disambiguate_call_site/Makefile | 2 +- .../disambiguate_paths_to_common_sink/Makefile | 2 +- .../disambiguate_tail_call_seq/Makefile | 2 +- .../inlining_and_tail_calls/Makefile | 2 +- .../tail_call_frames/sbapi_support/Makefile | 2 +- .../thread_step_out_message/Makefile | 2 +- .../thread_step_out_or_return/Makefile | 2 +- .../tail_call_frames/unambiguous_sequence/Makefile | 2 +- .../test/tools/lldb-server/TestLldbGdbServer.py | 2 - lldb/source/Core/Section.cpp | 2 + lldb/source/Expression/DWARFExpression.cpp | 2 +- .../CPlusPlus/CPPLanguageRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 10 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 1 + .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 1 + .../Platform/MacOSX/PlatformRemoteDarwinDevice.cpp | 33 +- .../Windows/Common/RegisterContextWindows.cpp | 11 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 1505 +++++------ .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h | 14 + .../Plugins/SymbolFile/DWARF/DWARFContext.cpp | 3 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 19 +- lldb/source/Symbol/ClangASTContext.cpp | 11 +- lldb/source/Symbol/CompilerDecl.cpp | 3 +- lldb/source/Symbol/CompilerDeclContext.cpp | 3 +- lldb/source/Symbol/CompilerType.cpp | 167 -- lldb/source/Symbol/ObjectFile.cpp | 1 + lldb/source/Symbol/SymbolContext.cpp | 16 +- lldb/source/Symbol/Type.cpp | 2 +- lldb/source/Symbol/TypeSystem.cpp | 2 - lldb/source/Symbol/Variable.cpp | 2 +- lldb/source/Utility/Stream.cpp | 24 - lldb/test/Shell/ObjectFile/ELF/build-id-case.yaml | 74 +- lldb/test/Shell/ObjectFile/ELF/section-types.yaml | 14 + lldb/test/Shell/SymbolFile/DWARF/array-sizes.s | 2 +- lldb/tools/driver/Driver.cpp | 2 +- lldb/unittests/Utility/StreamTest.cpp | 9 - llvm/include/llvm/CodeGen/ReachingDefAnalysis.h | 27 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 19 +- llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 53 +- llvm/include/llvm/CodeGen/TargetLowering.h | 114 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 67 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 4 +- llvm/include/llvm/Passes/PassBuilder.h | 10 +- llvm/include/llvm/Support/Path.h | 23 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 10 +- .../llvm/Transforms/Utils/SimplifyLibCalls.h | 1 + llvm/lib/Analysis/InstructionSimplify.cpp | 5 + llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 79 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 177 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 4 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 560 ++--- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 16 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 4 + .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 36 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 63 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 13 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 8 + llvm/lib/CodeGen/TargetLoweringBase.cpp | 2 + llvm/lib/CodeGen/TargetPassConfig.cpp | 8 +- llvm/lib/IR/DebugInfoMetadata.cpp | 8 +- llvm/lib/MC/MCDwarf.cpp | 3 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 2 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 26 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 10 +- llvm/lib/Passes/PassBuilder.cpp | 48 +- llvm/lib/Support/Path.cpp | 41 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 27 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 76 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 29 +- llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 7 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 20 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 118 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 74 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 449 ++-- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 315 ++- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 169 +- llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h | 7 + .../Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 1 + .../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 35 - llvm/lib/Target/Mips/Mips32r6InstrInfo.td | 4 +- llvm/lib/Target/Mips/Mips64r6InstrInfo.td | 4 +- llvm/lib/Target/Mips/MipsInstrInfo.td | 7 + llvm/lib/Target/Mips/MipsTargetStreamer.h | 4 - llvm/lib/Target/PowerPC/CMakeLists.txt | 2 +- llvm/lib/Target/PowerPC/PPC.h | 4 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 18 +- ...LoopPreIncPrep.cpp => PPCLoopInstrFormPrep.cpp} | 46 +- llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 10 +- llvm/lib/Target/RISCV/RISCVInstrInfoD.td | 3 + .../SystemZ/MCTargetDesc/SystemZInstPrinter.cpp | 8 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 2 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 27 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 2 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 12 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 64 +- llvm/lib/Target/X86/X86InstrFPStack.td | 34 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 35 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 46 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 41 + llvm/test/Analysis/ConstantFolding/copysign.ll | 53 + .../CodeGen/AArch64/sve-intrinsics-fp-converts.ll | 400 +++ .../CodeGen/AArch64/sve2-intrinsics-fp-converts.ll | 84 + .../AMDGPU/divergent-branch-uniform-condition.ll | 26 +- llvm/test/CodeGen/AMDGPU/i1-copy-from-loop.ll | 5 +- llvm/test/CodeGen/AMDGPU/loop_break.ll | 7 +- llvm/test/CodeGen/AMDGPU/multilevel-break.ll | 28 +- llvm/test/CodeGen/AMDGPU/si-annotate-cf.ll | 3 +- llvm/test/CodeGen/AMDGPU/simplify-libcalls.ll | 268 +- llvm/test/CodeGen/AMDGPU/valu-i1.ll | 5 +- llvm/test/CodeGen/AMDGPU/wave32.ll | 14 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 + llvm/test/CodeGen/PowerPC/addi-licm.ll | 2 +- .../CodeGen/PowerPC/aix-weak-undef-func-call.ll | 30 + llvm/test/CodeGen/PowerPC/ppc-passname.ll | 20 +- llvm/test/CodeGen/RISCV/copysign-casts.ll | 110 + .../cond-vector-reduce-mve-codegen.ll | 2 +- .../Thumb2/LowOverheadLoops/fast-fp-loops.ll | 25 +- .../Thumb2/LowOverheadLoops/mve-tail-data-types.ll | 137 +- .../Thumb2/LowOverheadLoops/out-of-range-cbz.mir | 451 ++++ .../LowOverheadLoops/unsafe-cpsr-loop-def.mir | 153 ++ .../LowOverheadLoops/unsafe-cpsr-loop-use.mir | 152 ++ .../LowOverheadLoops/vector-arith-codegen.ll | 98 +- .../test/CodeGen/Thumb2/LowOverheadLoops/wlstp.mir | 21 +- llvm/test/CodeGen/Thumb2/ifcvt-neon-deprecated.mir | 113 +- llvm/test/CodeGen/Thumb2/mve-masked-ldst-offset.ll | 2646 ++++++++++++++++++++ .../test/CodeGen/Thumb2/mve-masked-ldst-postinc.ll | 2646 ++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-masked-ldst-preinc.ll | 2646 ++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll | 118 +- llvm/test/CodeGen/Thumb2/mve-masked-load.ll | 60 +- llvm/test/CodeGen/Thumb2/mve-masked-store.ll | 60 +- llvm/test/CodeGen/X86/fp-strict-scalar.ll | 6 +- llvm/test/CodeGen/X86/fp128-libcalls-strict.ll | 52 + llvm/test/CodeGen/X86/fp80-strict-scalar.ll | 17 +- llvm/test/CodeGen/X86/win64-stackprobe-overflow.ll | 14 + llvm/test/DebugInfo/RISCV/relax-debug-frame.ll | 24 +- llvm/test/Feature/optnone-opt.ll | 6 - llvm/test/MC/COFF/cfi-sections.s | 26 + llvm/test/MC/MachO/reloc.s | 2 +- llvm/test/MC/Mips/ll-expansion.s | 406 +++ llvm/test/MC/Mips/lld-expansion.s | 188 ++ llvm/test/MC/Mips/sc-expansion.s | 442 +++- llvm/test/MC/Mips/scd-expansion.s | 188 ++ llvm/test/MC/X86/x86-jcxz-loop-fixup.s | 26 + llvm/test/Other/new-pm-defaults.ll | 78 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 46 +- .../InferFunctionAttrs/dereferenceable.ll | 28 + llvm/test/Transforms/InstCombine/copysign.ll | 49 - llvm/test/Transforms/InstCombine/memccpy.ll | 165 +- llvm/test/Transforms/InstSimplify/call.ll | 19 + llvm/test/Transforms/MemCpyOpt/lifetime.ll | 2 +- .../PhaseOrdering/simplifycfg-options.ll | 8 +- .../Transforms/PhaseOrdering/two-shifts-by-sext.ll | 4 +- .../Inputs/many-sections-stripped.elf-x86_64 | Bin 504 -> 0 bytes .../llvm-readobj/Inputs/many-sections.elf-x86_64 | Bin 504 -> 0 bytes llvm/test/tools/llvm-readobj/elf-versioninfo.test | 250 +- llvm/test/tools/llvm-readobj/many-sections.s | 74 +- llvm/test/tools/yaml2obj/ELF/verdef-section.yaml | 89 +- llvm/tools/llvm-objcopy/COFF/Object.h | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 214 +- llvm/tools/obj2yaml/elf2yaml.cpp | 4 +- llvm/unittests/IR/MetadataTest.cpp | 43 + llvm/unittests/Support/Path.cpp | 35 + .../Transforms/Utils/CodeMoverUtilsTest.cpp | 100 +- .../gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn | 2 +- llvm/utils/release/build_llvm_package.bat | 56 +- openmp/runtime/src/kmp_platform.h | 2 +- 234 files changed, 15626 insertions(+), 3544 deletions(-) create mode 100644 clang/test/OpenMP/declare_reduction_codegen_in_templates.cpp create mode 100644 clang/test/Preprocessor/file_test.c create mode 100644 clang/test/Preprocessor/file_test.h create mode 100644 clang/test/Sema/eval-info.c create mode 100644 clang/test/SemaCXX/deprecated-copy.cpp rename llvm/lib/Target/PowerPC/{PPCLoopPreIncPrep.cpp => PPCLoopInstrFormPrep.cpp} (95%) create mode 100644 llvm/test/Analysis/ConstantFolding/copysign.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-fp-converts.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-fp-converts.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-weak-undef-func-call.ll create mode 100644 llvm/test/CodeGen/RISCV/copysign-casts.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/out-of-range-cbz.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/unsafe-cpsr-loop-def.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/unsafe-cpsr-loop-use.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-ldst-offset.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-ldst-postinc.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-ldst-preinc.ll create mode 100644 llvm/test/CodeGen/X86/win64-stackprobe-overflow.ll create mode 100644 llvm/test/MC/COFF/cfi-sections.s create mode 100644 llvm/test/MC/Mips/ll-expansion.s create mode 100644 llvm/test/MC/Mips/lld-expansion.s create mode 100644 llvm/test/MC/Mips/scd-expansion.s create mode 100644 llvm/test/MC/X86/x86-jcxz-loop-fixup.s delete mode 100644 llvm/test/Transforms/InstCombine/copysign.ll delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/many-sections-stripped.elf-x86_64 delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/many-sections.elf-x86_64