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-next-allnoconfig in repository toolchain/ci/llvm-project.
from 3a3dddd9d72 [NFCI] Fixed buildbots adds be2487a2ba4 [InstCombine] Annotate strdup with deref_or_null adds 1a9195d817d [SVE][MVT] Fixed-length vector MVT ranges adds ded48e93e60 [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align [...] adds 79d19bdf819 Add SemanticRanges to Clangd server. adds 0b10da7cc78 [X86] Use APInt::getLowBitsSet helper. NFCI. adds 2d550d19b32 Revert Patch from Phabricator adds 3ab9e8b8185 [Attributor][Fix] Initialize the cache prior to using it adds 3d0fbafd0bc [RISCV] Switch to the Machine Scheduler adds 778a5e57349 [docs] Make --version text more correct adds cfc0ba3852c [yaml2obj/obj2yaml] - Allow setting an arbitrary values for [...] adds 82d83733dd7 [obj2yaml] - Support PPC64 relocation types. adds 589293800af [llvm-readobj] - Test PPC64 relocations properly. adds 36c922278e6 [ARM][LowOverheadLoops] Add LR def safety check adds 88b4b9f9739 lldb: move a test input to the test Inputs dir adds df4b9a3f4f7 Hide implementation details in namespaces. adds 1ff95530576 [ARM] Fix for MVE load/store stack accesses adds a2719f38c12 [LoopVectorize] Don't dereference a dyn_cast result. NFCI. adds c52a7093dfa InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI. adds f12a3da5a7a [X86] X86DAGToDAGISel::tryFoldLoad - assert root/parent poi [...] adds 47e95ff8133 [OpenCL] Tidy up some comments; NFC adds 6cf896b284b [RISCV][NFC] Use NoRegister instead of 0 literal adds f1d069e54df [ARM] Fix for buildbots adds a3569aced05 [llvm-readobj/llvm-objdump] - Improve how tool locate the d [...] adds 84a2f5e8b78 gn build: (manually) merge r372076 adds 68b0977e646 Add SpellingNotCalculated to Attribute Enums to suppress UB [...] adds bdff164e0e0 Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memse [...] adds 1d9ba08543d [ARM] Fix for buildbots adds 167b3020753 [RISCV] Unbreak the build adds 957a6c6bedf [clangd] Fix another TSAN issue adds 45b6ca5cd60 [clang-format] Fix cleanup of `AnnotatedLine` to include ch [...] adds d0cc0a39be4 [OPENMP]Try to rework the test to pacify the buildbots, NFC. adds 22a2209433a [ARM] Reserve an emergency spill slot for fp16 addressing m [...] adds c42ca16cfa0 [ARM] Fixup pipeline test. NFC adds 91724b85307 [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores adds b52650d57f8 GSYM: add encoding and decoding to FunctionInfo adds 39c5106eec7 Move DK_Misexpect for compatability with getNextAvailablePl [...] adds 6b2d1346d8e [MemorySSA] Update MSSA for non-conventional AA. adds 4e9082ef95d [MemorySSA] Fix phi insertion when inserting a def. adds 1461fb6e783 [PowerPC] Exploit single instruction load-and-splat for wor [...] adds 5abd6f46ae8 [ASAN] Adjust asan tests due to new optimizations adds 0c0de794f1a Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memse [...] adds 9a14ee81d2b Remove asan test for strncat(x, y, 0) adds 08a448fcbd4 Fix MSVC lambda capture warnings. NFCI. adds a9a27d1ded7 [ARM][AsmParser] Don't dereference a dyn_cast result. NFCI. adds c191c24314c [TableGen] CodeGenMapTable - Don't dereference a dyn_cast r [...] adds bf5d4290943 [OPENMP5.0]Introduce attribute for declare variant directive. adds 5801e625762 [OPENMP] Rework the test, NFC. adds c6b156cbb83 GSYM: Add the llvm::gsym::Header header class with tests adds 8c2d2f6ee36 gn build: Merge r372149 adds 1fb584f7a27 [AMDGPU] Added MI bit IsDOT adds a1e29a3407f Use 'BOOL' instead of BOOL in diagnostic messages adds b50894b9c36 [X86] Simplify some code in LowerBUILD_VECTORvXi1. NFCI adds f1ba94ade0b [X86] Call SimplifyDemandedVectorElts on KSHIFTL/KSHIFTR no [...] adds f9a89b67885 [X86] Simplify b2b KSHIFTL+KSHIFTR using demanded elts. adds a5aa3353946 [docs][Bugpoint]Add notes about multiple crashes adds b5ffbd0b145 [SimplifyDemandedBits] Use APInt::intersects to instead of [...] adds c198ffd8c34 [X86] Use APInt::operator<<= and APInt::lshrInPlace. NFC adds 5584ead50e6 [docs][Bugpoint] Fix build break. adds 6fce46a5f13 [docs][Bugpoint] Revert 5584ead50 a5aa3353 adds c98ec60993a Data Dependence Graph Basics adds 59f1f86c863 gn build: Merge r372162 adds d16cf40f8c3 [AArch64][GlobalISel][NFC] Refactor tail call lowering code adds 6e1a9b0fdf4 WasmEmitter - Don't dereference a dyn_cast result. NFCI. adds 5a5f04afcb2 NVPTXAsmPrinter - Don't dereference a dyn_cast result. NFCI. adds 6476d7cf0b2 Revert "Data Dependence Graph Basics" adds bed6e08e23b [NFC][InstCombine] More tests for "Dropping pointless maski [...] adds 97bc5ae993b [NFC][InstCombine] dropRedundantMaskingOfLeftShiftInput(): [...] adds ad0c2e00a80 AArch64CallLowering::lowerCall(): fix build by not passing [...] adds e2c61d726e8 gn build: Merge r372168 adds 1b87364f511 [clang-scan-deps] Add verbose mode adds 8a4d9f04b51 [AArch64][GlobalISel] Support -tailcallopt adds 6f1f3cfc5ac Ignore exception specifier mismatch when merging redeclarations adds f71ececda20 Fix buildbots. adds a08d5a4b0eb Create UsersManual section entitled 'Controlling Floating P [...] adds 0c8e4a2e0d4 Reland "[docs][Bugpoint]Add notes about multiple crashes" adds 23e872a3d05 [PGO] Don't use comdat groups for counters & data on COFF adds 5c62152275c [Sema] Split of versions of -Wimplicit-{float,int}-conversi [...] adds f478c8bf926 Revert "Create UsersManual section entitled 'Controlling Fl [...] adds ddf5e86c222 [ARM] VFPv2 only supports 16 D registers. adds 33054a02f76 [ARM] Update clang for removal of vfp2d16 and vfp2d16sp adds 241b02e7628 [CodeGen] Handle outlining of CopyStmts. adds fd2044f2999 [PGO] Change hardcoded thresholds for cold/inlinehint to us [...] adds abb3d13778f [ScriptInterpreter] Remove ScriptInterpreterPythonImpl::Cle [...] adds 6e353b4df3a [Timers] Fix printing some `-ftime-report` sections twice. [...] adds 20b52c33ba3 [ScriptInterpreter] Limit LLDB's globals to interactive mode. adds f547cf12ee5 TestFoundationDisassembly.py is not dependent on debug info [...] adds 5f8a3270ae7 Cache PYTHON_EXECUTABLE for windows adds ba2e752c520 [Remarks] Allow the RemarkStreamer to be used directly with [...] adds d6cad393163 Clean up this test. adds 4a07336a886 [X86] Prevent assertion when calling a function that return [...] adds c68ee0ce704 [BPF] Permit all user instructed offset relocatiions adds 11082d53665 [X86] Add test case for passing a v17i1 vector with avx512 adds 93e1f73b6b2 [X86] Break non-power of 2 vXi1 vectors into scalars for ar [...] adds edd5dfcd890 [Support] Replace function with function_ref in writeFileAt [...] new 377aaa2ede8 Revert "r372201: [Support] Replace function with function_r [...] new 1442efea9a0 [lldb] Print better diagnostics for user expressions and modules new dc2a7f5b392 [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize new d97865e530d tsan: allow the Go runtime to return multiple stack frames [...] new d94c7bf06e0 [clang-tidy] Fix a potential infinite loop in readability-i [...] new ef8ef1278af [Alignment] Add a None() member function new 17861171112 [AMDGPU] Allow FP inline constant in v_madak_f16 and v_fmaak_f16 new a84b200e604 [cmake] Changes to get Windows self-host working with PGO
The 8 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/utils/LexerUtils.h | 6 + clang-tools-extra/clangd/ClangdServer.cpp | 16 +- clang-tools-extra/clangd/ClangdServer.h | 4 + .../clangd/unittests/SemanticSelectionTests.cpp | 38 + clang-tools-extra/clangd/unittests/SyncAPI.cpp | 7 + clang-tools-extra/clangd/unittests/SyncAPI.h | 3 + .../clangd/unittests/TUSchedulerTests.cpp | 4 +- ...bility-isolate-declaration-no-infinite-loop.cpp | 7 + clang/include/clang/Basic/Attr.td | 23 + clang/include/clang/Basic/AttrDocs.td | 28 + clang/include/clang/Basic/DiagnosticGroups.td | 17 +- clang/include/clang/Basic/DiagnosticOptions.def | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 20 +- clang/include/clang/Sema/Sema.h | 6 + clang/lib/AST/Expr.cpp | 6 + clang/lib/AST/MicrosoftMangle.cpp | 4 + clang/lib/Basic/Targets/ARM.cpp | 5 +- clang/lib/CodeGen/CGDebugInfo.cpp | 2 + clang/lib/Driver/ToolChains/Arch/ARM.cpp | 2 +- clang/lib/Format/Format.cpp | 29 +- clang/lib/Frontend/TextDiagnostic.cpp | 5 +- clang/lib/Sema/OpenCLBuiltins.td | 14 +- clang/lib/Sema/SemaChecking.cpp | 87 +- clang/lib/Sema/SemaDecl.cpp | 7 +- clang/lib/Sema/SemaExpr.cpp | 1 + clang/lib/Sema/SemaLookup.cpp | 2 + clang/lib/Sema/SemaOpenMP.cpp | 38 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 49 + clang/lib/Sema/SemaType.cpp | 2 + clang/test/CodeGen/arm-target-features.c | 28 +- clang/test/CodeGen/x86_64-mno-sse2.c | 20 + clang/test/Driver/arm-mfpu.c | 18 +- clang/test/OpenMP/declare_variant_ast_print.c | 16 + clang/test/OpenMP/declare_variant_ast_print.cpp | 161 ++ clang/test/OpenMP/declare_variant_messages.c | 9 + clang/test/OpenMP/parallel_for_codegen.cpp | 15 +- .../Sema/objc-bool-constant-conversion-fixit.m | 21 +- clang/test/Sema/objc-bool-constant-conversion.m | 20 +- clang/test/Sema/tautological-objc-bool-compare.m | 12 +- clang/test/SemaCXX/ms-exception-spec.cpp | 29 +- clang/test/SemaObjC/signed-char-bool-conversion.m | 49 + clang/tools/clang-scan-deps/ClangScanDeps.cpp | 11 +- clang/tools/driver/cc1_main.cpp | 1 + clang/tools/driver/cc1as_main.cpp | 1 + clang/tools/driver/driver.cpp | 1 + clang/unittests/Format/CleanupTest.cpp | 9 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 8 + compiler-rt/lib/asan/tests/asan_str_test.cpp | 2 - compiler-rt/lib/tsan/go/tsan_go.cpp | 25 +- lldb/cmake/modules/LLDBConfig.cmake | 8 +- lldb/lit/Commands/Inputs/frame.py | 2 +- lldb/lit/{Settings => Commands}/Inputs/main.c | 0 lldb/lit/Commands/command-script-import.test | 10 +- .../expression/diagnostics}/Makefile | 0 .../expression/diagnostics/TestExprDiagnostics.py | 113 ++ .../test/commands/expression/diagnostics/main.cpp | 11 + .../test/commands/frame/recognizer/recognizer.py | 6 +- .../objc/foundation/TestFoundationDisassembly.py | 2 + .../test/lang/objc/foundation/TestObjCMethods.py | 2 +- .../test/lang/objc/foundation/TestObjCMethods2.py | 57 +- .../test/python_api/sbvalue_const_addrof/main.cpp | 2 +- .../ExpressionParser/Clang/ClangDiagnostic.h | 2 +- .../Clang/ClangExpressionParser.cpp | 66 +- .../ExpressionParser/Clang/ClangExpressionParser.h | 9 +- .../Clang/ClangExpressionSourceCode.cpp | 33 +- .../Clang/ClangExpressionSourceCode.h | 24 +- .../Clang/ClangPersistentVariables.h | 11 + .../ExpressionParser/Clang/ClangUserExpression.cpp | 22 +- .../ExpressionParser/Clang/ClangUserExpression.h | 5 + .../Python/ScriptInterpreterPython.cpp | 28 +- .../Python/ScriptInterpreterPythonImpl.h | 2 - llvm/CMakeLists.txt | 14 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 50 +- llvm/docs/Bugpoint.rst | 6 + llvm/docs/CommandGuide/llvm-cxxfilt.rst | 2 +- llvm/docs/CommandGuide/llvm-nm.rst | 3 +- llvm/docs/CommandGuide/llvm-objcopy.rst | 4 +- llvm/docs/CommandGuide/llvm-objdump.rst | 3 +- llvm/docs/CommandGuide/llvm-readelf.rst | 2 +- llvm/docs/CommandGuide/llvm-readobj.rst | 2 +- llvm/docs/CommandGuide/llvm-strip.rst | 4 +- llvm/include/llvm/Analysis/MemoryBuiltins.h | 5 + llvm/include/llvm/CodeGen/TargetFrameLowering.h | 8 + llvm/include/llvm/CodeGen/ValueTypes.td | 118 +- llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h | 120 +- llvm/include/llvm/DebugInfo/GSYM/Header.h | 124 ++ llvm/include/llvm/IR/DiagnosticInfo.h | 5 +- llvm/include/llvm/IR/RemarkStreamer.h | 22 +- llvm/include/llvm/Support/Alignment.h | 9 +- llvm/include/llvm/Support/MachineValueType.h | 202 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 6 + llvm/lib/Analysis/MemoryBuiltins.cpp | 7 + llvm/lib/Analysis/MemorySSA.cpp | 8 +- llvm/lib/Analysis/MemorySSAUpdater.cpp | 3 + llvm/lib/Analysis/VectorUtils.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 13 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 3 +- llvm/lib/CodeGen/MIRVRegNamerUtils.h | 10 +- llvm/lib/CodeGen/ModuloSchedule.cpp | 2 + llvm/lib/CodeGen/RegUsageInfoCollector.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 5 +- llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp | 15 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 3 +- llvm/lib/DebugInfo/GSYM/CMakeLists.txt | 1 + llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp | 136 +- llvm/lib/DebugInfo/GSYM/Header.cpp | 111 ++ llvm/lib/IR/RemarkStreamer.cpp | 46 +- llvm/lib/Object/ELFObjectFile.cpp | 2 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 4 + llvm/lib/ObjectYAML/WasmEmitter.cpp | 2 +- llvm/lib/ProfileData/InstrProfReader.cpp | 12 +- llvm/lib/Support/ARMTargetParser.cpp | 8 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 218 ++- llvm/lib/Target/AArch64/AArch64CallLowering.h | 3 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 4 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 2 +- llvm/lib/Target/AMDGPU/SIDefines.h | 5 +- llvm/lib/Target/AMDGPU/SIInstrFormats.td | 5 + llvm/lib/Target/AMDGPU/SIInstrInfo.h | 8 + llvm/lib/Target/AMDGPU/SIInstrInfo.td | 1 + llvm/lib/Target/AMDGPU/VOP2Instructions.td | 7 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 2 + llvm/lib/Target/ARM/ARM.td | 24 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 1 - llvm/lib/Target/ARM/ARMFrameLowering.cpp | 54 +- llvm/lib/Target/ARM/ARMFrameLowering.h | 2 + llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 24 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 8 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 21 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 187 +- llvm/lib/Target/ARM/ARMPredicates.td | 2 +- llvm/lib/Target/ARM/ARMSubtarget.h | 4 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 95 +- .../Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 4 +- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 8 +- llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp | 6 + llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 6 +- llvm/lib/Target/Hexagon/HexagonSubtarget.h | 2 +- .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 2 + llvm/lib/Target/Mips/MipsISelLowering.cpp | 2 +- llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 4 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 101 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 12 +- llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 6 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 14 + llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 8 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 2 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 6 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 4 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 4 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 158 +- llvm/lib/Transforms/IPO/Attributor.cpp | 161 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 6 + .../Transforms/InstCombine/InstCombineShifts.cpp | 19 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 29 +- .../Instrumentation/PGOInstrumentation.cpp | 39 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 5 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 2 +- .../MemorySSA/loop-rotate-disablebasicaa.ll | 26 + llvm/test/Analysis/MemorySSA/pr43320.ll | 33 + llvm/test/CodeGen/AArch64/fastcc-reserved.ll | 1 + llvm/test/CodeGen/AArch64/tail-call.ll | 2 +- ...g-callee-save-size-after-livedebugvariables.mir | 92 + llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir | 20 + llvm/test/CodeGen/AMDGPU/twoaddr-mad.mir | 20 + .../ARM/GlobalISel/arm-legalize-load-store.mir | 2 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 + llvm/test/CodeGen/ARM/build-attributes.ll | 22 +- llvm/test/CodeGen/ARM/constant-islands-cfg.mir | 2 +- llvm/test/CodeGen/ARM/inlineasm-X-allocation.ll | 2 +- .../test/CodeGen/ARM/softfp-constant-comparison.ll | 2 +- .../test/CodeGen/BPF/CORE/offset-reloc-end-load.ll | 82 + llvm/test/CodeGen/BPF/CORE/offset-reloc-end-ret.ll | 76 + llvm/test/CodeGen/PowerPC/VSX-XForm-Scalars.ll | 6 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 16 +- llvm/test/CodeGen/PowerPC/load-and-splat.ll | 264 +++ .../CodeGen/PowerPC/power9-moves-and-splats.ll | 32 +- llvm/test/CodeGen/PowerPC/qpx-load-splat.ll | 7 +- llvm/test/CodeGen/PowerPC/swaps-le-7.ll | 4 +- .../CodeGen/Thumb2/LowOverheadLoops/cond-mov.mir | 20 +- .../LowOverheadLoops/end-positive-offset.mir | 16 +- .../{cond-mov.mir => mov-after-dls.mir} | 28 +- .../Thumb2/LowOverheadLoops/multiblock-massive.mir | 18 +- .../Thumb2/LowOverheadLoops/revert-after-call.mir | 16 +- .../Thumb2/LowOverheadLoops/revert-after-read.mir | 48 +- .../Thumb2/LowOverheadLoops/revert-after-spill.mir | 136 -- .../Thumb2/LowOverheadLoops/revert-after-write.mir | 45 +- .../Thumb2/LowOverheadLoops/revert-non-header.mir | 36 +- .../Thumb2/LowOverheadLoops/revert-non-loop.mir | 30 +- .../Thumb2/LowOverheadLoops/revert-while.mir | 26 +- .../{cond-mov.mir => safe-def-no-mov.mir} | 55 +- .../CodeGen/Thumb2/LowOverheadLoops/size-limit.mir | 38 +- .../CodeGen/Thumb2/LowOverheadLoops/switch.mir | 56 +- .../{cond-mov.mir => unsafe-liveout.mir} | 55 +- .../{cond-mov.mir => unsafe-use-after.mir} | 57 +- .../LowOverheadLoops/while-negative-offset.mir | 9 +- .../test/CodeGen/Thumb2/LowOverheadLoops/while.mir | 31 +- llvm/test/CodeGen/Thumb2/constant-islands.ll | 2 +- llvm/test/CodeGen/Thumb2/fp16-stacksplot.mir | 95 + llvm/test/CodeGen/Thumb2/mve-stack.ll | 47 +- llvm/test/CodeGen/Thumb2/mve-stacksplot.mir | 185 ++ llvm/test/CodeGen/X86/avx512-calling-conv.ll | 2030 ++++++++++++++++++++ llvm/test/CodeGen/X86/avx512-ext.ll | 696 ++++--- llvm/test/CodeGen/X86/avx512-mask-op.ll | 661 +++---- llvm/test/CodeGen/X86/avx512vl-vec-masked-cmp.ll | 3 +- llvm/test/CodeGen/X86/masked_gather_scatter.ll | 182 +- llvm/test/CodeGen/X86/masked_store.ll | 74 +- llvm/test/CodeGen/X86/vec_smulo.ll | 140 +- llvm/test/CodeGen/X86/vec_umulo.ll | 108 +- .../MIR/Mips/live-debug-values-reg-copy.mir | 2 +- .../MIR/X86/live-debug-values-reg-copy.mir | 2 +- .../test/Instrumentation/InstrProfiling/PR23499.ll | 2 +- llvm/test/Instrumentation/InstrProfiling/comdat.ll | 4 +- .../test/Instrumentation/InstrProfiling/linkage.ll | 2 +- llvm/test/MC/ARM/vfp-aliases-diagnostics.s | 16 +- llvm/test/Transforms/FunctionAttrs/align.ll | 2 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 2 +- .../Transforms/FunctionAttrs/dereferenceable.ll | 2 +- llvm/test/Transforms/FunctionAttrs/fn_noreturn.ll | 2 +- .../Transforms/FunctionAttrs/internal-noalias.ll | 2 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 2 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 2 +- .../Transforms/FunctionAttrs/nofree-attributor.ll | 2 +- .../Transforms/FunctionAttrs/noreturn_async.ll | 2 +- .../test/Transforms/FunctionAttrs/noreturn_sync.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nosync.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nounwind.ll | 2 +- llvm/test/Transforms/FunctionAttrs/willreturn.ll | 2 +- .../test/Transforms/InstCombine/deref-alloc-fns.ll | 21 + llvm/test/Transforms/InstCombine/objsize.ll | 6 +- ...redundant-left-shift-input-masking-variant-a.ll | 130 ++ ...redundant-left-shift-input-masking-variant-b.ll | 130 ++ ...redundant-left-shift-input-masking-variant-a.ll | 25 - ...redundant-left-shift-input-masking-variant-b.ll | 25 - llvm/test/Transforms/InstCombine/strncpy-1.ll | 10 + .../PGOProfile/Inputs/func_entry.proftext | 16 +- llvm/test/Transforms/PGOProfile/func_entry.ll | 27 +- .../tools/llvm-readobj/Inputs/relocs.obj.elf-ppc64 | Bin 3792 -> 0 bytes .../tools/llvm-readobj/elf-dynamic-malformed.test | 25 +- .../elf-dynamic-not-in-pt-dynamic.test | 138 +- .../elf-non-dynamic-in-pt-dynamic.test | 96 +- .../tools/llvm-readobj/reloc-types-elf-ppc64.test | 261 ++- llvm/test/tools/obj2yaml/elf-emachine.yaml | 39 + .../test/tools/obj2yaml/elf-ppc64-relocations.yaml | 488 +++++ llvm/test/tools/yaml2obj/elf-emachine.yaml | 55 + llvm/tools/llvm-readobj/ELFDumper.cpp | 130 +- llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 285 ++- llvm/unittests/Support/AlignmentTest.cpp | 5 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 10 +- llvm/utils/TableGen/CodeGenMapTable.cpp | 4 +- .../gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 5 +- .../secondary/llvm/unittests/Target/ARM/BUILD.gn | 17 + polly/lib/CodeGen/IslNodeBuilder.cpp | 7 +- polly/test/Isl/CodeGen/OpenMP/matmul-parallel.ll | 72 + 259 files changed, 8858 insertions(+), 2591 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/readability-isolate-declarati [...] create mode 100644 clang/test/CodeGen/x86_64-mno-sse2.c create mode 100644 clang/test/OpenMP/declare_variant_ast_print.c create mode 100644 clang/test/OpenMP/declare_variant_ast_print.cpp create mode 100644 clang/test/SemaObjC/signed-char-bool-conversion.m copy lldb/lit/{Settings => Commands}/Inputs/main.c (100%) copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => commands [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/diagnos [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/diagnos [...] create mode 100644 llvm/include/llvm/DebugInfo/GSYM/Header.h create mode 100644 llvm/lib/DebugInfo/GSYM/Header.cpp create mode 100644 llvm/test/Analysis/MemorySSA/loop-rotate-disablebasicaa.ll create mode 100644 llvm/test/Analysis/MemorySSA/pr43320.ll create mode 100644 llvm/test/CodeGen/AArch64/wrong-callee-save-size-after-livedebu [...] create mode 100644 llvm/test/CodeGen/BPF/CORE/offset-reloc-end-load.ll create mode 100644 llvm/test/CodeGen/BPF/CORE/offset-reloc-end-ret.ll create mode 100644 llvm/test/CodeGen/PowerPC/load-and-splat.ll copy llvm/test/CodeGen/Thumb2/LowOverheadLoops/{cond-mov.mir => mov-after-dls.mir} (86%) delete mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/revert-after-spill.mir copy llvm/test/CodeGen/Thumb2/LowOverheadLoops/{cond-mov.mir => safe-def-no-mov.mi [...] copy llvm/test/CodeGen/Thumb2/LowOverheadLoops/{cond-mov.mir => unsafe-liveout.mir} (76%) copy llvm/test/CodeGen/Thumb2/LowOverheadLoops/{cond-mov.mir => unsafe-use-after.m [...] create mode 100644 llvm/test/CodeGen/Thumb2/fp16-stacksplot.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-stacksplot.mir create mode 100644 llvm/test/Transforms/InstCombine/partally-redundant-left-shift- [...] create mode 100644 llvm/test/Transforms/InstCombine/partally-redundant-left-shift- [...] delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/relocs.obj.elf-ppc64 create mode 100644 llvm/test/tools/obj2yaml/elf-emachine.yaml create mode 100644 llvm/test/tools/obj2yaml/elf-ppc64-relocations.yaml create mode 100644 llvm/test/tools/yaml2obj/elf-emachine.yaml create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn create mode 100644 polly/test/Isl/CodeGen/OpenMP/matmul-parallel.ll