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-allyesconfig in repository toolchain/ci/llvm-project.
from 79cc9e9b304 Revert "[Concepts] Constrained partial specializations and [...] adds 891e25b02d7 Revert "[DebugInfo] Support to emit debugInfo for extern va [...] adds 2046d72e916 build: improve python checks for Windows adds 2791667d2e3 [DAGCombiner] Check term use before applying aggressive FSU [...] adds bd5c8d167b7 [lldb/ScriptInterpreter] Unify error message for command sc [...] adds 2539cd22e96 [ELF] Delete a redundant R_HINT check from isStaticLinkTime [...] adds 7259f04dde8 [SCEV] add testcase for get accurate range for addrecexpr w [...] adds fb53396c494 [NFC] Remove unnecessary blank and rename align-branch-64-5 [...] adds e3d8ee35e4a reland "[DebugInfo] Support to emit debugInfo for extern va [...] adds 5128026467c [AST] Add missing MultiplexConsumer::CompleteExternalDeclaration adds 9681dc9627b [PowerPC] Exploit `vrl(b|h|w|d)` to perform vector rotation adds da0fe5db999 [AVR] Fix codegen for rotate instructions adds b449d19e558 build: use `find_package(Python3)` rather than `PYTHON_HOME` adds 1562511275f [lldb/ScriptInterpreter] Remove can_reload which is always [...] adds df061c3e2b9 [Concepts] Constrained partial specializations and function [...] adds 9d1071eac40 [NFC][Test][PowerPC] Add more tests for 'and mask' adds a755ccefe67 [SLP] Replace NeedToGather variable with enum. adds 3654ed21ee7 Fix case style warnings in DIBuilder. NFC. adds 6d5e35e89d7 [Power9] Remove the PPCISD::XXREVERSE as it has completely [...] adds 42ec584a8b4 [lldb][NFC] Make CompilerDeclContext construction type safe adds 6df6edfd0a0 [lldb][NFC] Document CompilerDeclContext constructors adds 70fa4c4f886 [NFC] Style cleanups adds 5dca0596a95 [lldb] Add a SubsystemRAII that takes care of calling Initi [...] adds fecb122cca2 [lldb][NFC] Simplify ClangASTContext::GetTranslationUnitDecl adds 12a3d97cf68 [lldb/lua] Fix bindings.test for lua-5.1 adds fbccef6b255 [lldb] Fix a -Wreturn-type gcc warning in ScriptInterpreter.cpp adds cc522bc4e3e [llvm-readobj][test] - Stop using Inputs/trivial.obj.elf-x86-64. adds 86c9831bb40 [ItaniumCXXABI] Don't mark an extern_weak init function as [...] adds b774aa1011a [ARM] [Windows] Use COFF stubs for calls to extern_weak functions adds 5a751e747db [AArch64] [Windows] Use COFF stubs for calls to extern_weak [...] adds 2cebc1a7170 [yaml2obj] - Add testing for OSABI field. adds 3cfb6677b2a [lldb] Don't process symlinks deep inside DWARFUnit adds 1f985775566 [yaml2obj] - Add support for ELFOSABI_LINUX. adds f027e1a68da [yaml2obj] - Allow using an arbitrary value for OSABI. adds 73951a11c64 [lldb] Add sanity check to CreateDeclContext and fixed illf [...] adds 76d294cb874 [lldb][NFC] Delete all 'else return ...' in CompilerDeclCon [...] adds a175c6a6f6b [lldb][NFC] Remove wrong and unused ClangASTContext::CopyDe [...] adds b6c29d9de02 [lldb][NFC] Remove unused 'type' parameter in ClangExpressi [...] adds 5bd9eee53d1 [find_interesting_reviews.py] Add git blame output cache adds 40bd809b6d5 [lldb][NFC] Simplify ClangExternalASTSourceCallbacks adds b714583fd09 [OpenCL] Add atomic builtin functions adds 982a9e3d46b [lldb][NFC] Remove unused callback functionality from Clang [...] adds 109e4e3851e [Matrix] Add forward shape propagation and first shape awar [...] adds eca40066ebb [NFC] Move OptionUtils from Basic to Driver adds 8d6f59b78a8 [Matrix] Use fmuladd for matrix.multiply if allowed. adds 46f02fc922e [lldb/DWARF] Fix hostname-stripping logic adds d105ea26e87 [gn build] Port eca40066ebb adds e40ac74dacd [lldb] Remove DWARFUnit::AppendDIEsWithTag adds 0860db966a7 [OPENMP50]Codegen for nontemporal clause. adds 8cefc37be5a [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' extra [...] adds 79b3325be0b [PowerPC] NFC - fix the testcase bug of folding rlwinm adds 5b1d0dc6bf0 [RISCV][NFC] Fix use of missing attribute groups in tests adds c7c05b0c8a0 [AMDGPU] Don't create MachinePointerInfos with an UndefValu [...] adds 261b7b4a6b0 [ELF] Don't suggest an alternative spelling for a symbol in [...] adds d2c9c9157b0 Move from a long list of checkers to tables adds e7d5131d3b1 [lldb/Test] Disable TestSynchronous.test on Windows. adds a9fdfe63ce0 Fix LLVM tool --version build mode printing for MSVC adds e028cee66a2 MC: Ensure test only reads from the Inputs directory adds d35bcbbb5da [Sema][X86] Consider target attribute into the checks in va [...] adds 7a9ebe95125 [msan] Intercept qsort, qsort_r. adds caa48a6b88a [msan] Check qsort input. new 0d3f782e413 [FPEnv][X86] More strict int <-> FP conversion fixes
The 1 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/docs/clang-tidy/checks/list.rst | 788 ++++++------- clang/include/clang/AST/ASTContext.h | 12 + clang/include/clang/AST/DeclTemplate.h | 29 +- clang/include/clang/AST/OpenMPClause.h | 23 + clang/include/clang/AST/RecursiveASTVisitor.h | 3 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 15 +- clang/include/clang/Basic/TargetInfo.h | 6 +- .../include/clang/{Basic => Driver}/OptionUtils.h | 6 +- clang/include/clang/Frontend/MultiplexConsumer.h | 1 + clang/include/clang/Frontend/Utils.h | 2 +- clang/include/clang/Sema/Sema.h | 58 + clang/lib/AST/ASTContext.cpp | 63 ++ clang/lib/AST/ASTImporter.cpp | 34 +- clang/lib/AST/DeclTemplate.cpp | 79 +- clang/lib/AST/OpenMPClause.cpp | 12 +- clang/lib/AST/StmtProfile.cpp | 7 +- clang/lib/Basic/CMakeLists.txt | 2 - clang/lib/Basic/Targets/X86.cpp | 19 +- clang/lib/Basic/Targets/X86.h | 15 +- clang/lib/CodeGen/CGExpr.cpp | 33 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 41 + clang/lib/CodeGen/CGOpenMPRuntime.h | 19 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 5 +- clang/lib/CodeGen/CodeGenFunction.cpp | 8 +- clang/lib/CodeGen/CodeGenModule.cpp | 54 +- clang/lib/CodeGen/CodeGenModule.h | 8 - clang/lib/CodeGen/ItaniumCXXABI.cpp | 4 +- clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/{Basic => Driver}/OptionUtils.cpp | 2 +- clang/lib/Frontend/FrontendActions.cpp | 4 + clang/lib/Frontend/MultiplexConsumer.cpp | 5 + clang/lib/Sema/OpenCLBuiltins.td | 79 ++ clang/lib/Sema/SemaConcept.cpp | 360 ++++++ clang/lib/Sema/SemaOpenMP.cpp | 46 +- clang/lib/Sema/SemaStmtAsm.cpp | 13 +- clang/lib/Sema/SemaTemplate.cpp | 30 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 229 +++- clang/lib/Sema/SemaTemplateInstantiate.cpp | 42 + clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 5 +- clang/lib/Serialization/ASTReader.cpp | 5 + clang/lib/Serialization/ASTReaderDecl.cpp | 10 +- clang/lib/Serialization/ASTWriter.cpp | 2 + clang/lib/Serialization/ASTWriterDecl.cpp | 8 +- clang/test/CXX/expr/expr.prim/expr.prim.id/p3.cpp | 15 +- .../CXX/temp/temp.constr/temp.constr.normal/p1.cpp | 18 + .../class-template-partial-specializations.cpp | 50 + .../temp.constr.order/function-templates.cpp | 89 ++ .../var-template-partial-specializations.cpp | 53 + clang/test/CodeGen/debug-info-extern-basic.c | 3 +- clang/test/CodeGen/debug-info-extern-duplicate.c | 3 +- clang/test/CodeGen/debug-info-extern-multi.c | 3 +- clang/test/CodeGen/debug-info-extern-unused.c | 3 +- clang/test/CodeGen/x86_32-inline-asm.c | 32 + clang/test/CodeGenCXX/mingw-thread-local.cpp | 9 + clang/test/OpenMP/distribute_simd_codegen.cpp | 12 +- clang/test/OpenMP/for_simd_codegen.cpp | 5 +- clang/test/OpenMP/simd_codegen.cpp | 59 +- .../OpenMP/target_parallel_for_simd_codegen.cpp | 5 +- clang/test/OpenMP/target_simd_codegen.cpp | 150 ++- ...ams_distribute_parallel_for_simd_if_codegen.cpp | 13 +- .../target_teams_distribute_simd_codegen.cpp | 4 +- .../test/OpenMP/teams_distribute_simd_codegen.cpp | 8 +- clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 10 +- clang/tools/libclang/CIndex.cpp | 2 + .../sanitizer_common_interceptors.inc | 89 ++ .../sanitizer_platform_interceptors.h | 8 + compiler-rt/test/msan/qsort.cpp | 78 ++ lld/ELF/Relocations.cpp | 19 +- lld/test/ELF/undef-not-suggest.test | 56 + lldb/CMakeLists.txt | 3 + lldb/cmake/modules/LLDBConfig.cmake | 190 +--- lldb/include/lldb/Interpreter/ScriptInterpreter.h | 7 +- lldb/include/lldb/Symbol/ClangASTContext.h | 29 +- .../lldb/Symbol/ClangExternalASTSourceCallbacks.h | 103 +- lldb/include/lldb/Symbol/CompilerDeclContext.h | 8 +- lldb/source/Commands/CommandObjectCommands.cpp | 16 +- lldb/source/Core/Module.cpp | 4 +- lldb/source/Interpreter/ScriptInterpreter.cpp | 9 + .../Clang/ClangExpressionDeclMap.cpp | 27 +- .../Clang/ClangExpressionDeclMap.h | 8 +- .../Python/OperatingSystemPython.cpp | 5 +- .../Python/ScriptInterpreterPython.cpp | 12 +- .../Python/ScriptInterpreterPythonImpl.h | 2 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 4 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 41 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 2 - .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 21 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 2 +- .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 2 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 7 +- lldb/source/Symbol/ClangASTContext.cpp | 73 +- .../Symbol/ClangExternalASTSourceCallbacks.cpp | 70 +- lldb/source/Symbol/CompilerDeclContext.cpp | 12 +- lldb/test/Shell/Reproducer/TestSynchronous.test | 1 + .../test/Shell/ScriptInterpreter/Lua/bindings.test | 2 +- .../ScriptInterpreter/None/import_module.test | 2 + .../SymbolFile/DWARF/debug_line-relative_path.s | 49 + lldb/unittests/Core/MangledTest.cpp | 12 +- lldb/unittests/Editline/EditlineTest.cpp | 7 +- .../Expression/ClangExpressionDeclMapTest.cpp | 10 +- lldb/unittests/Expression/ClangParserTest.cpp | 10 +- .../Expression/CppModuleConfigurationTest.cpp | 12 +- lldb/unittests/Expression/DWARFExpressionTest.cpp | 5 +- .../Host/ConnectionFileDescriptorTest.cpp | 7 +- lldb/unittests/Host/HostInfoTest.cpp | 11 +- lldb/unittests/Host/MainLoopTest.cpp | 7 +- lldb/unittests/Host/SocketAddressTest.cpp | 6 +- lldb/unittests/Host/SocketTest.cpp | 7 +- lldb/unittests/Interpreter/TestCompletion.cpp | 6 +- .../Language/Highlighting/HighlighterTest.cpp | 23 +- .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 19 +- .../ObjectFile/PECOFF/TestPECallFrameInfo.cpp | 12 +- .../Process/minidump/MinidumpParserTest.cpp | 5 +- lldb/unittests/Symbol/LocateSymbolFileTest.cpp | 10 +- lldb/unittests/Symbol/TestClangASTContext.cpp | 14 +- lldb/unittests/Symbol/TestClangASTImporter.cpp | 11 +- lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp | 17 +- lldb/unittests/Symbol/TestLineEntry.cpp | 18 +- .../SymbolFile/DWARF/DWARFASTParserClangTests.cpp | 17 +- .../SymbolFile/DWARF/SymbolFileDWARFTests.cpp | 26 +- lldb/unittests/Target/ModuleCacheTest.cpp | 33 +- lldb/unittests/TestingSupport/SubsystemRAII.h | 90 ++ lldb/unittests/Utility/CMakeLists.txt | 1 + lldb/unittests/Utility/SubsystemRAIITest.cpp | 99 ++ llvm/include/llvm/IR/DIBuilder.h | 10 +- llvm/include/llvm/MC/MCFragment.h | 39 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 27 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 28 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 52 +- llvm/lib/IR/DIBuilder.cpp | 16 +- llvm/lib/MC/MCFragment.cpp | 22 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 2 + llvm/lib/Support/CommandLine.cpp | 24 +- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 7 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 82 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 4 + llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 3 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 12 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 12 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 10 +- llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp | 91 ++ llvm/lib/Target/AVR/AVRISelLowering.cpp | 5 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 12 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 19 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 4 - llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 14 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 5 - llvm/lib/Target/PowerPC/PPCInstrVSX.td | 8 - llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 45 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 7 - llvm/lib/Target/X86/X86ISelLowering.cpp | 39 +- llvm/lib/Target/X86/X86InstrAVX512.td | 98 +- llvm/lib/Target/X86/X86InstrSSE.td | 64 +- .../Transforms/Scalar/LowerMatrixIntrinsics.cpp | 360 +++++- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 56 +- .../test/Analysis/ScalarEvolution/range_nw_flag.ll | 20 + .../GlobalISel/call-translator-tail-call-weak.ll | 15 + .../GlobalISel/call-translator-tail-call.ll | 17 - llvm/test/CodeGen/AArch64/merge-store.ll | 20 +- llvm/test/CodeGen/AArch64/windows-extern-weak.ll | 27 + .../GlobalISel/irtranslator-amdgpu_kernel.ll | 152 +-- .../AMDGPU/GlobalISel/legalize-addrspacecast.mir | 8 +- llvm/test/CodeGen/AMDGPU/fadd-fma-fmul-combine.ll | 118 +- llvm/test/CodeGen/ARM/combine-vmovdrr.ll | 4 +- llvm/test/CodeGen/ARM/tail-call-weak.ll | 9 +- llvm/test/CodeGen/AVR/rot.ll | 8 +- llvm/test/CodeGen/PowerPC/and-mask.ll | 91 ++ llvm/test/CodeGen/PowerPC/fold-rlwinm.mir | 14 +- llvm/test/CodeGen/PowerPC/funnel-shift-rot.ll | 24 +- llvm/test/CodeGen/PowerPC/shift_mask.ll | 22 - llvm/test/CodeGen/PowerPC/vec_revb.ll | 5 +- llvm/test/CodeGen/PowerPC/vector-rotates.ll | 136 +++ llvm/test/CodeGen/RISCV/frame-info.ll | 2 +- llvm/test/CodeGen/RISCV/frame.ll | 2 +- llvm/test/CodeGen/RISCV/remat.ll | 8 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-10.ll | 6 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-12.ll | 6 +- llvm/test/CodeGen/X86/avg-mask.ll | 68 +- llvm/test/CodeGen/X86/fp-intrinsics-flags.ll | 26 +- llvm/test/CodeGen/X86/fp-intrinsics.ll | 124 +- llvm/test/CodeGen/X86/fp-strict-scalar-fptoint.ll | 224 ++-- llvm/test/CodeGen/X86/fp80-strict-scalar.ll | 4 +- llvm/test/CodeGen/X86/madd.ll | 12 +- llvm/test/CodeGen/X86/masked_store_trunc_ssat.ll | 4 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-512.ll | 36 +- llvm/test/CodeGen/X86/vec-strict-fptoint-128.ll | 719 ++++++------ llvm/test/CodeGen/X86/vec-strict-fptoint-256.ll | 210 ++-- llvm/test/CodeGen/X86/vec-strict-fptoint-512.ll | 32 +- .../X86/vector-constrained-fp-intrinsics.ll | 1193 +++++++++++++------- llvm/test/MC/X86/Inputs/align-branch-64-1.s | 43 + llvm/test/MC/X86/Inputs/align-branch-64-2.s | 27 + llvm/test/MC/X86/align-branch-64-1a.s | 49 +- llvm/test/MC/X86/align-branch-64-1b.s | 2 +- llvm/test/MC/X86/align-branch-64-1c.s | 2 +- llvm/test/MC/X86/align-branch-64-1d.s | 4 +- llvm/test/MC/X86/align-branch-64-2a.s | 29 +- llvm/test/MC/X86/align-branch-64-2b.s | 2 +- llvm/test/MC/X86/align-branch-64-2c.s | 2 +- .../{align-branch-64-5b.s => align-branch-64-6a.s} | 0 .../bigger-expressions-double.ll | 559 ++++----- .../multiply-double-contraction-fmf.ll | 69 ++ .../multiply-double-contraction.ll | 69 ++ .../multiply-float-contraction-fmf.ll | 69 ++ .../multiply-float-contraction.ll | 69 ++ .../LowerMatrixIntrinsics/propagate-forward.ll | 44 + .../LowerMatrixIntrinsics/propagate-mixed-users.ll | 53 + llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.ll | 1 - .../llvm-readobj/ELF/Inputs/trivial.obj.elf-x86-64 | Bin 1256 -> 0 bytes .../tools/llvm-readobj/ELF/gnu-file-headers.test | 206 ++-- .../ELF/gnu-section-mapping-no-phdrs.test | 23 +- llvm/test/tools/llvm-readobj/ELF/hex-dump.test | 52 +- .../tools/llvm-readobj/ELF/thin-archive-paths.test | 11 +- llvm/test/tools/yaml2obj/ELF/header-osabi.yaml | 340 ++++++ llvm/utils/Reviewing/find_interesting_reviews.py | 71 +- llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 1 - llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + 219 files changed, 6908 insertions(+), 3644 deletions(-) mode change 100644 => 100755 clang/include/clang/AST/DeclTemplate.h rename clang/include/clang/{Basic => Driver}/OptionUtils.h (94%) mode change 100644 => 100755 clang/include/clang/Sema/Sema.h mode change 100644 => 100755 clang/lib/AST/DeclTemplate.cpp rename clang/lib/{Basic => Driver}/OptionUtils.cpp (97%) mode change 100644 => 100755 clang/lib/Sema/SemaConcept.cpp mode change 100644 => 100755 clang/lib/Sema/SemaTemplate.cpp mode change 100644 => 100755 clang/lib/Sema/SemaTemplateInstantiateDecl.cpp create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.normal/p1.cpp create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/class-templat [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/function-temp [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.order/var-template- [...] create mode 100644 clang/test/CodeGenCXX/mingw-thread-local.cpp create mode 100644 compiler-rt/test/msan/qsort.cpp create mode 100644 lld/test/ELF/undef-not-suggest.test create mode 100644 lldb/test/Shell/ScriptInterpreter/None/import_module.test create mode 100644 lldb/test/Shell/SymbolFile/DWARF/debug_line-relative_path.s create mode 100644 lldb/unittests/TestingSupport/SubsystemRAII.h create mode 100644 lldb/unittests/Utility/SubsystemRAIITest.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/call-translator-tail-call-weak.ll create mode 100644 llvm/test/CodeGen/AArch64/windows-extern-weak.ll create mode 100644 llvm/test/CodeGen/PowerPC/and-mask.ll create mode 100644 llvm/test/CodeGen/PowerPC/vector-rotates.ll create mode 100644 llvm/test/MC/X86/Inputs/align-branch-64-1.s create mode 100644 llvm/test/MC/X86/Inputs/align-branch-64-2.s rename llvm/test/MC/X86/{align-branch-64-5b.s => align-branch-64-6a.s} (100%) create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-cont [...] create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-cont [...] create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/multiply-float-contr [...] create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/multiply-float-contr [...] create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/propagate-forward.ll create mode 100644 llvm/test/Transforms/LowerMatrixIntrinsics/propagate-mixed-users.ll delete mode 100644 llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-x86-64 create mode 100644 llvm/test/tools/yaml2obj/ELF/header-osabi.yaml