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-arm-spec2k6-Oz in repository toolchain/ci/llvm-project.
from ef9c6a70776 Fix variable set but no used warning on NDEBUG builds. NFCI. adds 920b04011b8 Fix variable set but no used warnings on NDEBUG builds. NFCI. adds dfb2a19ac2d LegalizeSetCCCondCode - Reduce scope of NeedSwap to fix cpp [...] adds 3c790585e71 [Index] Marked a bunch of classes 'final' adds a280b63ead9 [OpenCL] Fix diagnosing enqueue_kernel call with too few args adds c65204148c1 [Index] Create PP callbacks in the ASTConsumer adds f13b0e3ed89 [InstCombine] Shift amount reassociation in bittest: trunc- [...] adds e9211b764cf [ARM] Masked load and store and predicate tests. NFC adds 8365e420108 [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (ex [...] adds cc7495a3556 [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGC [...] adds 313d2ce9993 [DebugInfo] LiveDebugValues should always revisit backedges [...] adds 942c2e3795d [ARM] MVE Masked loads and stores adds 72e9584698e [llvm-readobj/llvm-readelf] - Report a proper warning when [...] adds de0bc44883b [yaml2obj] - Allow placing local symbols after globals. adds 27f43e6b1ae Fix shadow variable warning. NFCI. adds 6c2fc64edc6 Fix signed/unsigned comparison warning. NFCI. adds ca0e4b36896 [DebugInfo] LiveDebugValues: correctly discriminate kinds o [...] adds 1b5e38a6c91 [CodeGen]: don't treat structures returned in registers as [...] adds 9cc92c1547c [Index] Moved the IndexDataConsumer::finish call into the I [...] adds 8d32053f113 [Index] Stopped wrapping FrontendActions in libIndex and its users adds 349ef2f2f9c [Index] Added a ShouldSkipFunctionBody callback to libIndex [...] adds cc95a45f8a5 [CostModel] Model all `extractvalue`s as free. adds 1d694f3eb0b Removed two function declarations that don't have definitions adds 8537c1ec60f Removed `AnyFunctionDecl`, it is unused. adds 46b346ea7b3 Fix MSVC "not all control paths return a value" warning. NFCI. adds 51a5f202ad1 Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI. adds fb38b7aab3f [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.o [...] adds 473a063a5e1 [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul [...] adds 9f35d2b5640 [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PH [...] adds aaf6ab4410b [InstSimplify] Drop leftover "division-by-zero guard" aroun [...] adds c5847868541 [InstSimplify] Drop leftover "division-by-zero guard" aroun [...] adds 3464b91ef73 [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction adds b23857c1490 [mips] Inline emitStoreWithSymOffset and emitLoadWithSymOff [...] adds 799c96693f6 Allow replaceAndRecursivelySimplify to list unsimplified visitees. adds cf3b39391ef [RISCV] Fix callee-saved-gprs.ll test ABIs adds e1f73e92d4c Removed a function declaration that doesn't have a definition adds bd546e59026 DWARFDebugLoc: Make parsing and error reporting more robust adds ea677418995 [DAGCombine] Fix shadow variable warnings. NFCI. adds 1c4cd496084 [clangd][NFC] Update background-index command line description adds 6220ce60de8 [ScopBuilder] Remove superfluous while loop in buildDomains. NFC. adds 05ef49515e8 [NFC][SimplifyCFG] 'Safely extract low bits' pattern will a [...] adds 1a28e118920 [clangd] Update out-of-date links in readme, NFC. adds 6a801454f16 [Clangd] NFC: Added fixme for checking for local/anonymous [...] adds ef82098a800 Remove DWARFExpression::LocationListSize adds f07b4aff06d Fix GetDIEForDeclContext so it only returns entries matchin [...] adds 8b0317ad7df [PowerPC][NFC] Update fp-int-conversions-direct-moves.ll us [...] adds 001871dee8b [SimplifyCFG] Skip sinking common lifetime markers of `alloca`. adds c327daeea58 [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics adds 87720ac8c8d [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics adds 907452107df Changed FrontendActionFactory::create to return a std::unique_ptr adds b8b23a1648e [GlobalISel][AArch64] Use a GISelPredicateCode to select ll [...] adds 63411910a25 [InstCombine] add tests for bswap disguised as shuffle; NFC adds ba04f5fac1f [GlobalISel][AArch64] Select llvm.aarch64.stxr* intrinsics. adds e702c7d346b Added 'inline' to functions defined in headers to avoid ODR [...] adds 6289ee941d6 [MemorySSA & LoopPassManager] Enable MemorySSA as loop depe [...] adds 6347aa5d164 Revert "[TSanRuntime] Upstream thread swift race detector." adds 16624b8ca6e [dotest] Remove the curses result formatter. adds e1327e696e1 [dotest] Remove deprecated loggin through env variables. adds caff0a88dd2 GlobalISel: Add known bits to InstructionSelector adds b2b9a237584 GlobalISel: Add maskedValueIsZero and signBitIsZero to known bits adds 11802ccc9ff [cmake] enable x86 libfuzzer on Windows adds f9cdb98f406 [LoopUnrollAndJam] Use Lazy strategy for DTU. adds 093ebf92756 GlobalISel: Don't compute known bits for non-integral GEP adds 5a43fdd3139 [X86] Remove what little support we had for MPX adds ff5982aa91d [test] Fix various module cache bugs and inconsistencies adds b859168ec91 [lldb][NFC] Document options parameter in ClangUserExpressi [...] adds acbdd07de6d [DependenceInfo] Compute WAR dependence info using ISL kills. NFC. adds 4b87023baed Revert enabling MemorySSA. adds f9f81289e68 Revert [MBP] Disable aggressive loop rotate in plain mode adds 65f1c040007 [InstCombine] reduce duplicated code; NFC adds 0785f8d0bb7 Remove `FileManager::invalidateCache` as it has no callers [...] adds 1755617214e Avoid crash when dumping NULL Type as JSON. adds cbd1782c79f AMDGPU/GlobalISel: Legalize sin/cos adds af78899457a [ASan] Version mismatch check follow-up adds 3d705a1fa4e [X86][SSE] combinePMULDQ - pmuldq(x, 0) -> zero vector (PR43159) adds fe47ed67fcc Fix the build for MSVC builds using M_PI adds e5c0994ddfc [CFG] Fix CFG for statement-expressions in return values. adds 33541fafde5 [InstCombine] add possible bswap as widening shuffle test; NFC adds 81e458d001d Allow '@' to appear in x86 mingw symbols adds 5b79e603d3b [X86] Don't emit unreachable stack adjustments adds 04e657be287 [AArch64][GlobalISel] Select arithmetic extended register patterns adds 1ed7d2119ee [PowerPC] Support extended mnemonics mffprwz etc. adds 7bd0a78faee [NFC] Test commit - sorted headers. adds 86955ecd6a0 [lit] Print exit code in for unresolved (lldb)tests. adds 452e5647a58 [Tests] Precommit a few cases where we're missing oppurtuni [...] adds da84b688f91 [WebAssembly] Make __attribute__((used)) not imply export. adds 7cb9c8a506f [WebAssembly] Implement NO_STRIP adds 8823dbc552e Refactor InitListChecker to make it a bit clearer that hasE [...] adds 33e9be6c8b5 Refactor InitListChecker to check only a single (explicit) [...] adds cd839ccf998 Fix silent wrong-code bugs and crashes with designated init [...] adds 3944c9638e5 [clang-scan-deps] reuse the file manager across invocations [...] adds 864fd44d8f9 [CMake][Fuchsia] Enable experimental pass manager by default adds 4625c18b5f4 [Modules] Make ReadModuleMapFileBlock errors reliable adds be638099a47 DebugInfo: add CodeView register mapping for ARM NT adds 160ed4cab4e [X86] Explicitly list all the always trivially rematerializ [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/ClangDoc.cpp | 6 +- .../find-all-symbols/FindAllSymbolsAction.h | 4 +- clang-tools-extra/clang-move/Move.h | 4 +- clang-tools-extra/clang-tidy/ClangTidy.cpp | 4 +- .../clangd/clients/clangd-vscode/README.md | 6 +- clang-tools-extra/clangd/index/IndexAction.cpp | 62 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 55 +- .../clangd/refactor/tweaks/ExtractFunction.cpp | 2 + clang-tools-extra/clangd/tool/ClangdMain.cpp | 3 +- .../clangd/unittests/SymbolCollectorTests.cpp | 24 +- clang-tools-extra/modularize/CoverageChecker.cpp | 5 +- clang-tools-extra/modularize/Modularize.cpp | 11 +- clang-tools-extra/pp-trace/PPTrace.cpp | 5 +- clang/cmake/caches/Fuchsia-stage2.cmake | 1 + clang/cmake/caches/Fuchsia.cmake | 1 + clang/docs/ReleaseNotes.rst | 4 + clang/include/clang/AST/DeclCXX.h | 52 - clang/include/clang/AST/DeclTemplate.h | 4 - clang/include/clang/AST/Expr.h | 2 + clang/include/clang/AST/ExprCXX.h | 3 - .../clang/Basic/DiagnosticSerializationKinds.td | 4 +- clang/include/clang/Basic/FileManager.h | 3 - clang/include/clang/Driver/Options.td | 6 +- clang/include/clang/Index/IndexingAction.h | 20 +- .../DependencyScanning/DependencyScanningService.h | 5 +- .../DependencyScanning/DependencyScanningWorker.h | 3 + clang/include/clang/Tooling/Tooling.h | 55 +- clang/lib/AST/ExprConstant.cpp | 2 +- clang/lib/AST/JSONNodeDumper.cpp | 4 + clang/lib/Analysis/CFG.cpp | 5 +- clang/lib/Basic/FileManager.cpp | 14 - clang/lib/Basic/Targets/X86.cpp | 8 - clang/lib/Basic/Targets/X86.h | 1 - clang/lib/CodeGen/CGStmt.cpp | 41 +- clang/lib/Index/IndexingAction.cpp | 153 +- clang/lib/Sema/SemaChecking.cpp | 4 +- clang/lib/Sema/SemaInit.cpp | 534 ++- clang/lib/Sema/SemaLambda.cpp | 5 +- clang/lib/Serialization/ASTReader.cpp | 16 +- .../DependencyScanningService.cpp | 5 +- .../DependencyScanningWorker.cpp | 4 +- clang/lib/Tooling/Tooling.cpp | 23 +- clang/test/AST/ast-dump-types-json.cpp | 77 + clang/test/AST/gen_ast_dump_json_test.py | 2 +- clang/test/Analysis/cfg.cpp | 49 +- .../subframework_header_dir_symlink_cdb.json | 12 + clang/test/ClangScanDeps/Inputs/symlink_cdb.json | 12 + .../subframework_header_dir_symlink.m | 25 + clang/test/ClangScanDeps/symlink.cpp | 23 + clang/test/CodeGen/asm-attrs.c | 2 +- clang/test/CodeGen/x86_64-PR42672.c | 102 + clang/test/Driver/x86-target-features.c | 4 +- clang/test/Preprocessor/predefined-arch-macros.c | 22 - clang/test/Sema/designated-initializers.c | 6 +- clang/test/Sema/return.c | 11 + clang/test/SemaCXX/designated-initializers.cpp | 147 + clang/test/SemaOpenCL/cl20-device-side-enqueue.cl | 2 + clang/tools/c-index-test/core_main.cpp | 5 +- clang/tools/clang-refactor/ClangRefactor.cpp | 4 +- clang/tools/clang-scan-deps/ClangScanDeps.cpp | 7 +- clang/tools/libclang/Indexing.cpp | 91 +- clang/unittests/CodeGen/IRMatchers.h | 25 +- clang/unittests/Tooling/ExecutionTest.cpp | 4 +- compiler-rt/cmake/config-ix.cmake | 2 + lld/docs/ReleaseNotes.rst | 5 +- lld/docs/WebAssembly.rst | 2 +- lld/test/wasm/export.ll | 13 +- lld/wasm/LTO.cpp | 1 + lld/wasm/MarkLive.cpp | 4 +- lld/wasm/Symbols.cpp | 4 + lld/wasm/Symbols.h | 4 + lldb/CMakeLists.txt | 1 + lldb/include/lldb/Expression/DWARFExpression.h | 4 - lldb/lit/CMakeLists.txt | 3 + lldb/lit/Settings/TestModuleCacheSanity.test | 4 + lldb/lit/Suite/lit.cfg | 6 + lldb/lit/Suite/lit.site.cfg.in | 3 + lldb/lit/Suite/lldbtest.py | 4 +- lldb/lit/SymbolFile/DWARF/debug_loc.s | 40 +- lldb/lit/helper/toolchain.py | 3 + lldb/lit/lit-lldb-init.in | 1 + lldb/lit/lit.cfg.py | 11 +- lldb/lit/lit.site.cfg.py.in | 3 + .../Python/lldbsuite/test/configuration.py | 3 + lldb/packages/Python/lldbsuite/test/dotest.py | 111 +- lldb/packages/Python/lldbsuite/test/dotest_args.py | 9 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 14 +- .../lldbsuite/test/sanity/TestModuleCacheSanity.py | 22 + .../lldbsuite/test_event/formatter/curses.py | 341 -- lldb/source/Expression/DWARFExpression.cpp | 23 - .../ExpressionParser/Clang/ClangUserExpression.h | 3 + .../InstrumentationRuntime/TSan/TSanRuntime.cpp | 38 +- .../InstrumentationRuntime/TSan/TSanRuntime.h | 3 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 7 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 16 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 16 +- lldb/test/CMakeLists.txt | 2 - lldb/unittests/SymbolFile/DWARF/CMakeLists.txt | 1 + .../SymbolFile/DWARF/DWARFASTParserClangTests.cpp | 47 + lldb/utils/lldb-dotest/lldb-dotest.in | 2 + llvm/docs/ReleaseNotes.rst | 4 + llvm/include/llvm/Analysis/InstructionSimplify.h | 11 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 3 + llvm/include/llvm/BinaryFormat/Wasm.h | 1 + .../llvm/CodeGen/GlobalISel/GISelKnownBits.h | 11 + .../llvm/CodeGen/GlobalISel/InstructionSelector.h | 7 +- .../llvm/DebugInfo/CodeView/CodeViewRegisters.def | 121 + llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 13 +- llvm/include/llvm/MC/MCSymbolWasm.h | 7 + llvm/include/llvm/MC/MCWasmObjectWriter.h | 4 +- llvm/include/llvm/Object/ELFTypes.h | 6 +- llvm/lib/Analysis/InstructionSimplify.cpp | 117 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 2 + llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 15 +- llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp | 6 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 55 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 116 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 72 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 9 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 97 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 12 +- llvm/lib/MC/MCWasmObjectTargetWriter.cpp | 5 +- llvm/lib/MC/MCWasmStreamer.cpp | 2 +- llvm/lib/MC/WasmObjectWriter.cpp | 9 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 24 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 1 + llvm/lib/Support/Host.cpp | 1 - llvm/lib/Target/AArch64/AArch64InstrAtomics.td | 65 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 23 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 8 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 305 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 48 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 31 + llvm/lib/Target/ARM/ARMInstrMVE.td | 82 + llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 14 + llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 23 +- .../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 41 - llvm/lib/Target/Mips/MipsTargetStreamer.h | 8 - llvm/lib/Target/PowerPC/P9InstrResources.td | 5 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 33 + .../MCTargetDesc/WebAssemblyAsmBackend.cpp | 10 +- .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 2 +- .../MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 11 +- llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp | 2 + llvm/lib/Target/X86/X86.td | 9 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 16 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 48 + llvm/lib/Target/X86/X86ISelLowering.cpp | 57 +- llvm/lib/Target/X86/X86ISelLowering.h | 3 + llvm/lib/Target/X86/X86InstrInfo.cpp | 45 +- llvm/lib/Target/X86/X86InstrInfo.td | 1 - llvm/lib/Target/X86/X86InstrMPX.td | 32 +- llvm/lib/Target/X86/X86Subtarget.h | 5 +- llvm/lib/Transforms/IPO/Attributor.cpp | 14 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 23 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 142 +- .../Transforms/InstCombine/InstCombineInternal.h | 2 + llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp | 6 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 49 +- llvm/test/Analysis/CostModel/AArch64/aggregates.ll | 48 +- llvm/test/Analysis/CostModel/X86/aggregates.ll | 48 +- .../AArch64/GlobalISel/gisel-commandline-option.ll | 1 + .../GlobalISel/select-arith-extended-reg.mir | 634 +++ .../AArch64/GlobalISel/select-ldaxr-intrin.mir | 94 + .../AArch64/GlobalISel/select-ldxr-intrin.mir | 95 + .../AArch64/GlobalISel/select-stlxr-intrin.mir | 61 + .../test/CodeGen/AArch64/GlobalISel/select-stx.mir | 122 + llvm/test/CodeGen/AArch64/O0-pipeline.ll | 1 + llvm/test/CodeGen/AArch64/addsub_ext.ll | 53 +- llvm/test/CodeGen/AArch64/arm64-ldxr-stxr.ll | 68 + llvm/test/CodeGen/AArch64/cmpxchg-idioms.ll | 2 +- llvm/test/CodeGen/AArch64/tailmerging_in_mbp.ll | 5 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fcos.mir | 541 +++ .../CodeGen/AMDGPU/GlobalISel/legalize-fsin.mir | 541 +++ llvm/test/CodeGen/AMDGPU/collapse-endcf.ll | 9 +- .../AMDGPU/divergent-branch-uniform-condition.ll | 48 +- llvm/test/CodeGen/AMDGPU/global_smrd_cfg.ll | 21 +- llvm/test/CodeGen/AMDGPU/i1-copy-from-loop.ll | 12 +- llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll | 12 +- llvm/test/CodeGen/AMDGPU/loop_exit_with_xor.ll | 4 +- llvm/test/CodeGen/AMDGPU/multilevel-break.ll | 56 +- llvm/test/CodeGen/AMDGPU/optimize-negated-cond.ll | 8 +- llvm/test/CodeGen/AMDGPU/si-annotate-cf.ll | 12 +- llvm/test/CodeGen/AMDGPU/wave32.ll | 36 +- llvm/test/CodeGen/AMDGPU/wqm.ll | 11 +- llvm/test/CodeGen/ARM/2011-03-23-PeepholeBug.ll | 2 +- llvm/test/CodeGen/ARM/arm-and-tst-peephole.ll | 5 +- llvm/test/CodeGen/ARM/atomic-cmp.ll | 2 +- llvm/test/CodeGen/ARM/atomic-cmpxchg.ll | 26 +- llvm/test/CodeGen/ARM/code-placement.ll | 4 +- llvm/test/CodeGen/ARM/pr32578.ll | 2 +- llvm/test/CodeGen/Hexagon/bug6757-endloop.ll | 2 +- llvm/test/CodeGen/Hexagon/early-if-merge-loop.ll | 4 +- llvm/test/CodeGen/Hexagon/prof-early-if.ll | 2 +- llvm/test/CodeGen/Hexagon/redundant-branching2.ll | 2 +- llvm/test/CodeGen/PowerPC/atomics-regression.ll | 312 +- llvm/test/CodeGen/PowerPC/bitcasts-direct-move.ll | 4 +- llvm/test/CodeGen/PowerPC/block-placement-1.mir | 8 +- llvm/test/CodeGen/PowerPC/builtins-ppc-p9-f128.ll | 2 +- llvm/test/CodeGen/PowerPC/cmp_elimination.ll | 11 +- llvm/test/CodeGen/PowerPC/direct-move-profit.ll | 2 +- .../PowerPC/fp-int-conversions-direct-moves.ll | 307 +- llvm/test/CodeGen/PowerPC/fp64-to-int16.ll | 2 +- llvm/test/CodeGen/PowerPC/gpr-vsr-spill.ll | 2 +- llvm/test/CodeGen/PowerPC/inlineasm-extendedmne.ll | 72 + llvm/test/CodeGen/PowerPC/licm-remat.ll | 3 +- llvm/test/CodeGen/PowerPC/machine-pre.ll | 36 +- .../CodeGen/PowerPC/ppc64-align-long-double.ll | 4 +- llvm/test/CodeGen/PowerPC/pr26180.ll | 4 +- llvm/test/CodeGen/PowerPC/pr31144.ll | 4 +- llvm/test/CodeGen/PowerPC/select-addrRegRegOnly.ll | 2 +- llvm/test/CodeGen/PowerPC/setrnd.ll | 2 +- llvm/test/CodeGen/PowerPC/store_fptoi.ll | 32 +- llvm/test/CodeGen/PowerPC/uint-to-fp-v4i32.ll | 24 +- .../test/CodeGen/PowerPC/uint-to-ppcfp128-crash.ll | 2 +- .../CodeGen/PowerPC/vec_conv_fp64_to_i32_elts.ll | 16 +- .../CodeGen/PowerPC/vec_conv_i16_to_fp32_elts.ll | 24 +- .../CodeGen/PowerPC/vec_conv_i8_to_fp32_elts.ll | 24 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 4938 ++++++++++---------- llvm/test/CodeGen/RISCV/callee-saved-gprs.ll | 6 +- llvm/test/CodeGen/RISCV/remat.ll | 55 +- .../test/CodeGen/Thumb/consthoist-physical-addr.ll | 12 +- llvm/test/CodeGen/Thumb/pr42760.ll | 26 +- llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll | 519 ++ llvm/test/CodeGen/Thumb2/mve-masked-load.ll | 952 ++++ llvm/test/CodeGen/Thumb2/mve-masked-store.ll | 704 +++ llvm/test/CodeGen/Thumb2/mve-pred-not.ll | 22 +- llvm/test/CodeGen/Thumb2/mve-vpt-block.mir | 12 +- llvm/test/CodeGen/Thumb2/mve-vpt-block2.mir | 15 +- llvm/test/CodeGen/Thumb2/mve-vpt-block3.mir | 19 +- llvm/test/CodeGen/Thumb2/mve-vpt-block4.mir | 29 +- llvm/test/CodeGen/Thumb2/mve-vpt-block5.mir | 30 +- llvm/test/CodeGen/Thumb2/mve-vpt-block6.mir | 26 +- .../{mve-vpt-block5.mir => mve-vpt-block7.mir} | 42 +- .../{mve-vpt-block5.mir => mve-vpt-block8.mir} | 35 +- llvm/test/CodeGen/Thumb2/mve-vpt-nots.mir | 272 ++ llvm/test/CodeGen/X86/block-placement.ll | 19 +- llvm/test/CodeGen/X86/code_placement.ll | 7 +- .../code_placement_ignore_succ_in_inner_loop.ll | 7 +- .../CodeGen/X86/code_placement_no_header_change.ll | 2 +- llvm/test/CodeGen/X86/combine-pmuldq.ll | 115 + llvm/test/CodeGen/X86/conditional-tailcall.ll | 178 +- llvm/test/CodeGen/X86/loop-blocks.ll | 38 +- llvm/test/CodeGen/X86/loop-rotate.ll | 120 + llvm/test/CodeGen/X86/lsr-loop-exit-cond.ll | 66 +- llvm/test/CodeGen/X86/madd.ll | 4 +- llvm/test/CodeGen/X86/move_latch_to_loop_top.ll | 16 +- llvm/test/CodeGen/X86/ms-inline-asm-avx512.ll | 2 +- llvm/test/CodeGen/X86/noreturn-call-linux.ll | 59 + llvm/test/CodeGen/X86/noreturn-call.ll | 56 + llvm/test/CodeGen/X86/pr38185.ll | 16 +- llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll | 123 +- llvm/test/CodeGen/X86/reverse_branches.ll | 35 +- .../test/CodeGen/X86/speculative-load-hardening.ll | 57 +- llvm/test/CodeGen/X86/stack-folding-int-avx1.ll | 2 +- llvm/test/CodeGen/X86/stack-folding-int-sse42.ll | 2 +- .../CodeGen/X86/tail-dup-merge-loop-headers.ll | 67 +- llvm/test/CodeGen/X86/tail-dup-repeat.ll | 25 +- .../CodeGen/X86/vector-shift-by-select-loop.ll | 69 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 137 +- llvm/test/CodeGen/X86/vector-width-store-merge.ll | 4 +- llvm/test/CodeGen/X86/widen_arith-1.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-2.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-3.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-4.ll | 32 +- llvm/test/CodeGen/X86/widen_arith-5.ll | 16 +- llvm/test/CodeGen/X86/widen_arith-6.ll | 16 +- llvm/test/CodeGen/X86/widen_cast-4.ll | 16 +- .../AArch64/compiler-gen-bbs-livedebugvalues.mir | 1 + .../MIR/X86/live-debug-values-entry-transfer.mir | 122 + .../MIR/X86/live-debug-values-restore-collide.mir | 85 + .../test/DebugInfo/X86/DW_AT_location-reference.ll | 5 +- llvm/test/DebugInfo/X86/PR37234.ll | 12 +- .../test/DebugInfo/X86/dbg-value-transfer-order.ll | 13 +- .../X86/dwarfdump-debug-loc-error-cases.s | 58 + .../X86/dwarfdump-debug-loclists-error-cases.s | 71 + .../X86/live-debug-values-remove-range.ll | 69 +- .../AddressSanitizer/version-mismatch-check.ll | 4 +- llvm/test/MC/Disassembler/PowerPC/vsx.txt | 23 +- llvm/test/MC/Mips/mips-expansions.s | 4 +- llvm/test/MC/Mips/mips64-expansions.s | 4 +- llvm/test/MC/PowerPC/vsx.s | 62 +- llvm/test/MC/WebAssembly/no-dead-strip.ll | 4 +- llvm/test/MC/X86/stdcall.s | 19 + llvm/test/Object/invalid.test | 2 +- llvm/test/Transforms/GVN/equality-assume.ll | 66 + llvm/test/Transforms/InstCombine/bswap.ll | 108 +- ...eassociation-in-bittest-with-truncation-lshr.ll | 156 +- ...reassociation-in-bittest-with-truncation-shl.ll | 4 +- ...gned-mul-lack-of-overflow-check-via-mul-udiv.ll | 51 +- ...l-lack-of-overflow-check-via-udiv-of-allones.ll | 28 +- .../unsigned-mul-overflow-check-via-mul-udiv.ll | 45 +- ...igned-mul-overflow-check-via-udiv-of-allones.ll | 24 +- .../div-by-0-guard-before-smul_ov-not.ll | 12 +- .../InstSimplify/div-by-0-guard-before-smul_ov.ll | 12 +- .../div-by-0-guard-before-umul_ov-not.ll | 12 +- .../InstSimplify/div-by-0-guard-before-umul_ov.ll | 12 +- .../unsigned-multiply-overflow-check.ll | 117 +- .../Transforms/SimplifyCFG/safe-low-bit-extract.ll | 35 + .../Transforms/SimplifyCFG/sink-common-code.ll | 27 + .../unsigned-multiplication-will-overflow.ll | 6 +- .../elf-broken-dynamic-reloc-name.test | 51 + .../tools/yaml2obj/elf-symbols-binding-order.yaml | 38 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 44 +- llvm/tools/llvm-readobj/WasmDumper.cpp | 1 + .../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp | 16 + polly/lib/Analysis/DependenceInfo.cpp | 130 +- polly/lib/Analysis/ScopBuilder.cpp | 4 - 309 files changed, 12765 insertions(+), 5830 deletions(-) create mode 100644 clang/test/ClangScanDeps/Inputs/subframework_header_dir_symlink [...] create mode 100644 clang/test/ClangScanDeps/Inputs/symlink_cdb.json create mode 100644 clang/test/ClangScanDeps/subframework_header_dir_symlink.m create mode 100644 clang/test/ClangScanDeps/symlink.cpp create mode 100644 clang/test/CodeGen/x86_64-PR42672.c create mode 100644 lldb/lit/Settings/TestModuleCacheSanity.test create mode 100644 lldb/packages/Python/lldbsuite/test/sanity/TestModuleCacheSanity.py delete mode 100644 lldb/packages/Python/lldbsuite/test_event/formatter/curses.py create mode 100644 lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-arith-extended-reg.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-ldaxr-intrin.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-ldxr-intrin.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-stx.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcos.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fsin.mir create mode 100644 llvm/test/CodeGen/PowerPC/inlineasm-extendedmne.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-load.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-masked-store.ll copy llvm/test/CodeGen/Thumb2/{mve-vpt-block5.mir => mve-vpt-block7.mir} (61%) copy llvm/test/CodeGen/Thumb2/{mve-vpt-block5.mir => mve-vpt-block8.mir} (60%) create mode 100644 llvm/test/CodeGen/Thumb2/mve-vpt-nots.mir create mode 100644 llvm/test/CodeGen/X86/loop-rotate.ll create mode 100644 llvm/test/CodeGen/X86/noreturn-call-linux.ll create mode 100644 llvm/test/DebugInfo/MIR/X86/live-debug-values-entry-transfer.mir create mode 100644 llvm/test/DebugInfo/MIR/X86/live-debug-values-restore-collide.mir create mode 100644 llvm/test/DebugInfo/X86/dwarfdump-debug-loc-error-cases.s create mode 100644 llvm/test/DebugInfo/X86/dwarfdump-debug-loclists-error-cases.s create mode 100644 llvm/test/MC/X86/stdcall.s create mode 100644 llvm/test/Transforms/GVN/equality-assume.ll create mode 100644 llvm/test/Transforms/SimplifyCFG/safe-low-bit-extract.ll create mode 100644 llvm/test/tools/llvm-readobj/elf-broken-dynamic-reloc-name.test