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-next-allyesconfig in repository toolchain/ci/llvm-project.
from de21704ba96 CWG2352: Allow qualification conversions during reference binding. adds d9220b580b3 [JITLink][MachO] Fix common symbol size plumbing. adds 07ac3145ccd [Orc][LLJIT] Re-apply 298e183e813 (use JITLink for LLJIT wh [...] adds 9b6fafa3990 [X86] Directly call EmitTest in two places instead of creat [...] adds bf507d4259c [X86] Make EmitCmp into a static function and explicitly re [...] adds 92211bf0f15 [LLDB] Fix address computation for inline function adds e8efac4b153 [clang] Fix the canonicalization of paths in -fdiagnostics- [...] adds 4f0fe6b97e4 [ARM][MVE] Tail predicate bottom/top muls. adds 40425183352 [ARM][MVE] Tail predicate in the presence of vcmp adds 4cc5659a7a1 [lldb] Remove XFAIL from TestDeadStrip.py adds 0ca9d2fd392 Re-land "[cmake] Add dependency on llvm-dwarfdump to llvm-l [...] adds acbc9aed726 [ARM][MVE] Fixes for tail predication. adds 29bd2194979 [lldb] Added test for objc_direct calls with categories adds c2377eae286 [clang][Tooling] Prefer -x over -std when interpolating adds 88a973cf688 [AArch64][SVE] Add intrinsics for binary narrowing operations adds 3f9005eb89f Recommit "[AArch64][SVE] Add permutation and selection intrinsics" adds be2b7ea89ab [AArch64][SVE] Add intrnisics for saturating scalar arithmetic adds b2371791fc7 [lldb] Make that we can call HostInfo::Initialize and HostI [...] adds 974f00a4369 [AArch64][SVE] Fold constant multiply of element count adds 04329dbfa6c [lldb] Fix test using lld on non-linux systems adds e498be57387 [LV] Strip wrap flags from vectorized reductions adds 9caf12e8495 Use isa instead of dyn_cast adds 73f423e739b Parenthesized a logical expression. adds 5f78b1d6482 [lldb] Add tests for ClangASTImporter's DeportType and Depo [...] adds 59811f454df [AArch64] add more tests for extract-bitcast-splat; NFC adds 453dc4d7ec5 [OPT-DBG] Teach DbgEntityHistoryCalculator about meta-instr [...] adds b04b92c3a46 [lldb/pexpect] Force-set the TERM environment variable adds 05c3b36bc9a [lldb] Fix a -Wreturn-type warning on gcc adds 6cba90dc4de [AArch64][SVE] Correct intrinsics and patterns for logical [...] adds ede8293d7d9 [SystemZ][FPEnv] Enable strict vector FP extends/truncations adds a9c845395f8 [lldb] Put the headers in unittests/TestingSupport/ into modules adds 77e906ac78a [scudo][standalone] Implement TSD registry disabling adds aaa34bc0bd1 [lldb][NFC] Move utility functions from ClangASTImporter an [...] adds ca567ad6ffc [lldb/cmake] Remove support for LLDB_DISABLE_CURSES adds 32a34289597 [lldb] Fix an unused variable warning adds 0b421d842da [InstCombine] add tests for cast+gep; NFC adds 40aa418223f [lldb/cmake] Delete LLDB_LINKER_SUPPORTS_GROUPS adds ff92c56ef97 [OPENMP]Remove unused OPENMP_MATCH_KIND, NFC. adds e1882af9f67 [libc++] Update feature list for NetBSD adds 190b9110c23 [compiler-rt] [test] Disable MPROTECT on two builtin tests adds 2f209ccfbe5 [clang-format] C# formatting a class with inheritance follo [...] adds 6be76f491fc [lldb][NFC] Remove redundant ASTContext args to CopyDecl/De [...] adds 2ff5a596cbf Revert "[ARM] Improve codegen of volatile load/store of i64" adds 3174683e21c [SystemZ] Bugfix and improve the handling of CC values. adds 02a6b0bc3b5 Temporarily revert "Reapply [LVI] Normalize pointer behavio [...] adds b538a2aa071 llvm-symbolizer: support DW_FORM_loclistx locations. adds a805e0fb18c [lldb][NFC] Remove utility methods in TestClangASTImporter adds 9fcebad5e5c [SystemZ] Add a mapping from "select register" to "load on [...] adds 15bfd2cd543 [AArch64][SVE] Replace integer immediate intrinsics with sp [...] adds 810c3cfa664 ThreadPlanTracer::TracingStarted can't call virtual met [...] adds 42f9d0c0bee [objc_direct] Tigthen checks for direct methods adds 2a42a5a2f41 In 'thread step-out' command, only insert a breakpoint in e [...] adds 2861324208e [lldb/Lua] Implement a Simple Lua Script Interpreter Prototype adds de2378b4f3c [X86] Fix a KNL miscompile caused by combineSetCC swapping [...] adds e8054f09337 [PPC32] Emit R_PPC_PLTREL24 for calls to dso_local ifunc adds 03512b267d9 [NFC][Driver] Add dummy compiler-rt sanitizer dylibs for Darwin. adds 14fc20ca628 Align branches within 32-Byte boundary (NOP padding) adds 304d1304b7b Apply the alignment specifier attribute to anonymous unions [...] adds fe17b30a795 [attributes][analyzer] Add annotations for handles. adds 8b725f0459e Comment and adjust style in the newly introduced MCBoundary [...] adds 4024d49edc1 Fix a memory leak introduced w/the instruction padding supp [...] adds d567b0ba841 Avoid unsupported LLD options adds c148e2e2ef8 More style cleanups following rG14fc20ca6282 [NFC] adds 07861e955d0 [msan] Intercept qsort, qsort_r. adds 82923c71efa [analyzer] Add Fuchsia Handle checker adds 226a014044d [gn build] Port 82923c71efa adds 59878ec8092 [analyzer] Add path notes to FuchsiaHandleCheck. adds ddf897fc804 [msan] Check qsort input. adds dedad08ee8e [llvm-symbolizer] Support reading options from environment adds dc03b960d02 Add parentheses to silence warning adds 0fd6f19025a [scudo][standalone] Support __BIONIC__ adds e73c662b9ea [compiler-rt] [test] Disable MPROTECT for XRay tests on NetBSD adds 44b4b833ad7 Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot adds 494b1318ca7 Customize simplified dumping and matching of LambdaExpr adds c431c407ebc [InstCombine] Improve infinite loop detection adds 0378f3a9034 Revert "Customize simplified dumping and matching of LambdaExpr" adds d1783db9dbd [iOS sim] Ensure simulator device is booted in iossim_prepare.py adds 41d7c227b38 [lldb/CMake] Change how we deal with optional dependencies adds 05b2c6a52cc Temporarily restrict the test for D71372 to darwin till we [...] adds 538b485c59f Fix name of InitLibcalls() function in comment adds adf7a0a558a [WebAssembly] Use TargetIndex operands in DbgValue to track [...] adds f72d001e099 llvm-objdump should ignore Mach-O stab symbols for disassembly. adds 79daafc9030 Reland: [DWARF] Allow cross-CU references of subprogram def [...] adds fa4701e1979 [DWARF] Defer creating declaration DIEs until we prepare ca [...] adds fe86289bf19 Revert "[lldb/CMake] Change how we deal with optional depen [...] adds 581a7d0ee6a [llvm-symbolizer] Prefix invocations in test with env adds 07815fc1b72 [X86] Add test cases for missing propagation of fpexcept fl [...] adds d5750770eb9 [NFC][MachineOutliner] Rewrite setSuffixIndices to be iterative adds 71b26f1d192 gn build: Silence mismatched-new-delete warning in scudo C+ [...] adds dcda6be7579 Add a set of tests with basic coverage of the recently adde [...] adds b4dfa74a5d8 Constrain the macho-stabs test added in f72d001e099 to run [...] adds bab67ba6a3c fix a doc typo to cycle bots adds 9b6ad8466bb fix another doc typo to cycle bots new 9293da6ac57 fix yet another doc typo to cycle bots new bad8f3957e5 hopefully last doc typo fix to cycle bots
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/docs/LibASTMatchersTutorial.rst | 2 +- clang/docs/analyzer/checkers.rst | 25 + clang/include/clang/Basic/Attr.td | 24 + clang/include/clang/Basic/AttrDocs.td | 61 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 + clang/include/clang/Basic/FileManager.h | 11 +- clang/include/clang/Basic/OpenMPKinds.def | 8 - .../clang/StaticAnalyzer/Checkers/Checkers.td | 15 + .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 2 +- .../Core/PathSensitive/CheckerContext.h | 16 + clang/lib/AST/DeclObjC.cpp | 26 +- clang/lib/AST/TypePrinter.cpp | 3 + clang/lib/Basic/FileManager.cpp | 25 +- clang/lib/CodeGen/CGObjCMac.cpp | 21 +- clang/lib/Driver/ToolChains/Clang.cpp | 2 + clang/lib/Driver/ToolChains/Hexagon.cpp | 11 +- clang/lib/Format/UnwrappedLineParser.cpp | 2 +- clang/lib/Frontend/TextDiagnostic.cpp | 23 +- clang/lib/Sema/SemaDecl.cpp | 3 + clang/lib/Sema/SemaDeclAttr.cpp | 37 + clang/lib/Sema/SemaDeclObjC.cpp | 108 +- clang/lib/Sema/SemaType.cpp | 12 + clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 1 + .../Checkers/FuchsiaHandleChecker.cpp | 556 +++++++ .../Tooling/InterpolatingCompilationDatabase.cpp | 3 +- clang/lib/Tooling/Syntax/Mutations.cpp | 2 +- clang/lib/Tooling/Syntax/Tokens.cpp | 2 +- clang/test/AST/pr43983.cpp | 7 + clang/test/Analysis/fuchsia_handle.cpp | 329 ++++ clang/test/CodeGenObjC/direct-method.m | 28 +- .../Driver/Inputs/hexagon_tree/Tools/bin/ld.lld | 0 .../lib/darwin/libclang_rt.asan_ios_dynamic.dylib | 0 .../darwin/libclang_rt.asan_iossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.asan_osx_dynamic.dylib | 0 .../lib/darwin/libclang_rt.asan_tvos_dynamic.dylib | 0 .../darwin/libclang_rt.asan_tvossim_dynamic.dylib | 0 .../darwin/libclang_rt.asan_watchos_dynamic.dylib | 0 .../libclang_rt.asan_watchossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.lsan_ios_dynamic.dylib | 0 .../darwin/libclang_rt.lsan_iossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.lsan_osx_dynamic.dylib | 0 .../lib/darwin/libclang_rt.lsan_tvos_dynamic.dylib | 0 .../darwin/libclang_rt.lsan_tvossim_dynamic.dylib | 0 .../darwin/libclang_rt.lsan_watchos_dynamic.dylib | 0 .../libclang_rt.lsan_watchossim_dynamic.dylib | 0 .../darwin/libclang_rt.tsan_iossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.tsan_osx_dynamic.dylib | 0 .../darwin/libclang_rt.tsan_tvossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.ubsan_ios_dynamic.dylib | 0 .../darwin/libclang_rt.ubsan_iossim_dynamic.dylib | 0 .../libclang_rt.ubsan_minimal_ios_dynamic.dylib | 0 .../libclang_rt.ubsan_minimal_iossim_dynamic.dylib | 0 .../libclang_rt.ubsan_minimal_osx_dynamic.dylib | 0 .../libclang_rt.ubsan_minimal_tvos_dynamic.dylib | 0 ...libclang_rt.ubsan_minimal_tvossim_dynamic.dylib | 0 ...libclang_rt.ubsan_minimal_watchos_dynamic.dylib | 0 ...clang_rt.ubsan_minimal_watchossim_dynamic.dylib | 0 .../lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib | 0 .../darwin/libclang_rt.ubsan_tvos_dynamic.dylib | 0 .../darwin/libclang_rt.ubsan_tvossim_dynamic.dylib | 0 .../darwin/libclang_rt.ubsan_watchos_dynamic.dylib | 0 .../libclang_rt.ubsan_watchossim_dynamic.dylib | 0 clang/test/Driver/hexagon-toolchain-elf.c | 22 + clang/test/Frontend/absolute-paths-symlinks.c | 15 + ...pragma-attribute-supported-attributes-list.test | 3 + clang/test/Modules/debug-info-moduleimport.m | 2 +- clang/test/Sema/attr-handles.cpp | 22 + clang/test/SemaObjC/method-direct-one-definition.m | 53 + clang/unittests/Format/FormatTestCSharp.cpp | 21 + .../unittests/Tooling/CompilationDatabaseTest.cpp | 4 + .../sanitizer_common_interceptors.inc | 89 ++ .../sanitizer_platform_interceptors.h | 2 + compiler-rt/lib/scudo/standalone/combined.h | 12 +- compiler-rt/lib/scudo/standalone/flags.cpp | 2 +- compiler-rt/lib/scudo/standalone/platform.h | 6 +- .../lib/scudo/standalone/tests/wrappers_c_test.cpp | 15 + compiler-rt/lib/scudo/standalone/tsd_exclusive.h | 16 +- compiler-rt/lib/scudo/standalone/tsd_shared.h | 10 + compiler-rt/test/builtins/Unit/clear_cache_test.c | 2 +- .../test/builtins/Unit/enable_execute_stack_test.c | 2 +- compiler-rt/test/lit.common.cfg.py | 19 +- compiler-rt/test/msan/qsort.cpp | 78 + .../ios_commands/iossim_prepare.py | 14 +- .../netbsd_commands/run_nomprotect.sh | 3 + compiler-rt/test/xray/lit.cfg.py | 3 + libcxx/include/__config | 3 +- libcxx/test/support/test_macros.h | 2 +- lld/docs/Driver.rst | 4 +- lld/docs/index.rst | 2 +- lldb/cmake/modules/LLDBConfig.cmake | 16 +- lldb/include/lldb/Core/IOHandler.h | 1 + lldb/include/lldb/Symbol/ClangASTImporter.h | 6 +- lldb/include/lldb/Target/ThreadPlanStepOut.h | 1 + .../functionalities/dead-strip/TestDeadStrip.py | 2 - .../test/lang/objc/objc_direct-methods/main.m | 13 + lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 8 +- lldb/source/Core/FormatEntity.cpp | 2 +- lldb/source/Host/common/HostInfoBase.cpp | 85 +- .../Clang/ASTResultSynthesizer.cpp | 3 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 3 +- .../Plugins/ScriptInterpreter/Lua/CMakeLists.txt | 6 +- lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp | 27 + lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h | 39 + .../ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 60 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 11 +- lldb/source/Symbol/ClangASTImporter.cpp | 6 +- lldb/source/Target/ThreadPlanStepOut.cpp | 26 +- lldb/source/Target/ThreadPlanStepRange.cpp | 1 + lldb/source/Target/ThreadPlanTracer.cpp | 9 +- lldb/test/CMakeLists.txt | 1 + lldb/test/Shell/ScriptInterpreter/Lua/lua.test | 3 + .../DWARF/inline-function-address-shared.test | 6 + .../SymbolFile/DWARF/inline-function-address.ll | 28 + .../Unwind/Inputs/thread-step-out-ret-addr-check.s | 20 + .../Unwind/thread-step-out-ret-addr-check.test | 17 + lldb/test/Shell/lit.cfg.py | 3 + lldb/test/Shell/lit.site.cfg.py.in | 1 + .../Expression/ClangExpressionDeclMapTest.cpp | 33 +- lldb/unittests/ScriptInterpreter/CMakeLists.txt | 3 + .../unittests/ScriptInterpreter/Lua/CMakeLists.txt | 12 + lldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp | 26 + .../Lua/ScriptInterpreterTests.cpp | 62 + lldb/unittests/Symbol/TestClangASTImporter.cpp | 154 +- .../TestingSupport/Symbol/ClangTestUtils.h | 73 + lldb/unittests/TestingSupport/module.modulemap | 16 + llvm/docs/CommandGuide/llvm-addr2line.rst | 2 + llvm/docs/CommandGuide/llvm-symbolizer.rst | 6 + llvm/docs/Coroutines.rst | 2 +- llvm/include/llvm-c/DebugInfo.h | 6 +- llvm/include/llvm/BinaryFormat/Dwarf.def | 4 +- llvm/include/llvm/BinaryFormat/Dwarf.h | 3 +- llvm/include/llvm/CodeGen/ReachingDefAnalysis.h | 9 + .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 2 +- .../ExecutionEngine/Orc/JITTargetMachineBuilder.h | 6 + llvm/include/llvm/IR/DIBuilder.h | 4 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 20 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 245 ++- llvm/include/llvm/IR/RuntimeLibcalls.def | 2 +- llvm/include/llvm/MC/MCAsmBackend.h | 6 + llvm/include/llvm/MC/MCAssembler.h | 3 +- llvm/include/llvm/MC/MCFragment.h | 43 + llvm/include/llvm/MC/MCObjectStreamer.h | 1 + llvm/lib/Analysis/LazyValueInfo.cpp | 308 ++-- llvm/lib/AsmParser/LLParser.cpp | 6 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 4 + .../AsmPrinter/DbgEntityHistoryCalculator.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h | 38 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 34 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 3 + llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 8 + llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h | 4 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 13 +- llvm/lib/CodeGen/MachineOutliner.cpp | 43 +- llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 46 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 44 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 14 +- llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp | 2 + .../JITLink/MachOLinkGraphBuilder.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 10 +- llvm/lib/IR/AsmWriter.cpp | 2 +- llvm/lib/IR/DIBuilder.cpp | 4 +- llvm/lib/IR/DebugInfo.cpp | 4 +- llvm/lib/IR/DebugInfoMetadata.cpp | 6 +- llvm/lib/IR/LLVMContextImpl.h | 12 +- llvm/lib/MC/MCAssembler.cpp | 80 + llvm/lib/MC/MCFragment.cpp | 17 + llvm/lib/MC/MCObjectStreamer.cpp | 7 + llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 22 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 134 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 7 + llvm/lib/Target/AArch64/AArch64InstrFormats.td | 24 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 6 + .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 4 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 275 ++-- llvm/lib/Target/AArch64/SVEInstrFormats.td | 275 +++- llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 18 - llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 49 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 57 +- llvm/lib/Target/ARM/ARMISelLowering.h | 8 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 23 - llvm/lib/Target/ARM/ARMInstrMVE.td | 7 + llvm/lib/Target/ARM/ARMInstrThumb2.td | 19 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 353 ++++- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 18 +- llvm/lib/Target/ARM/Utils/ARMBaseInfo.h | 34 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 5 +- llvm/lib/Target/SystemZ/SystemZ.h | 2 +- llvm/lib/Target/SystemZ/SystemZElimCompare.cpp | 133 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 68 +- llvm/lib/Target/SystemZ/SystemZISelLowering.h | 4 +- llvm/lib/Target/SystemZ/SystemZInstrFormats.td | 30 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 8 + llvm/lib/Target/SystemZ/SystemZInstrInfo.h | 3 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 17 +- llvm/lib/Target/SystemZ/SystemZInstrVector.td | 2 +- llvm/lib/Target/SystemZ/SystemZOperators.td | 5 + llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp | 92 +- llvm/lib/Target/SystemZ/SystemZShortenInst.cpp | 30 - llvm/lib/Target/WebAssembly/WebAssembly.h | 4 + .../WebAssembly/WebAssemblyDebugValueManager.cpp | 8 + .../WebAssembly/WebAssemblyDebugValueManager.h | 1 + .../WebAssembly/WebAssemblyExplicitLocals.cpp | 6 + .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 10 + llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h | 4 + llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 281 +++- llvm/lib/Target/X86/X86ISelLowering.cpp | 79 +- llvm/lib/Target/X86/X86ISelLowering.h | 6 - .../InstCombine/InstructionCombining.cpp | 19 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 40 +- llvm/test/Assembler/dimodule.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-neon-2velem.ll | 46 +- .../AArch64/sve-gather-scatter-dag-combine.ll | 16 +- llvm/test/CodeGen/AArch64/sve-int-imm.ll | 524 ++++--- llvm/test/CodeGen/AArch64/sve-int-log-imm.ll | 80 +- llvm/test/CodeGen/AArch64/sve-int-log-pred.ll | 53 +- llvm/test/CodeGen/AArch64/sve-int-log.ll | 42 - .../AArch64/sve-intrinsics-counting-elems.ll | 72 + .../CodeGen/AArch64/sve-intrinsics-perm-select.ll | 1646 +++++++++++++++++++- llvm/test/CodeGen/AArch64/sve-intrinsics-sqdec.ll | 337 ++++ llvm/test/CodeGen/AArch64/sve-intrinsics-sqinc.ll | 337 ++++ llvm/test/CodeGen/AArch64/sve-intrinsics-uqdec.ll | 257 +++ llvm/test/CodeGen/AArch64/sve-intrinsics-uqinc.ll | 257 +++ llvm/test/CodeGen/AArch64/sve-pred-log.ll | 371 +---- .../sve2-intrinsics-binary-narrowing-shr.ll | 512 ++++++ llvm/test/CodeGen/ARM/i64_volatile_load_store.ll | 153 -- llvm/test/CodeGen/PowerPC/ifunc.ll | 25 + llvm/test/CodeGen/SystemZ/cond-move-08.mir | 4 +- .../SystemZ/cond-move-regalloc-hints-02.mir | 54 + llvm/test/CodeGen/SystemZ/int-cmp-44.ll | 59 +- llvm/test/CodeGen/SystemZ/int-cmp-45.ll | 27 +- llvm/test/CodeGen/SystemZ/int-cmp-56.ll | 163 ++ llvm/test/CodeGen/SystemZ/int-cmp-57.ll | 103 ++ llvm/test/CodeGen/SystemZ/int-cmp-58.mir | 71 + llvm/test/CodeGen/SystemZ/vec-strict-conv-02.ll | 61 + .../SystemZ/vector-constrained-fp-intrinsics.ll | 21 +- .../cond-vector-reduce-mve-codegen.ll | 389 ++++- .../Thumb2/LowOverheadLoops/disjoint-vcmp.mir | 230 +++ .../Thumb2/LowOverheadLoops/mov-lr-terminator.mir | 175 +++ .../LowOverheadLoops/move-def-before-start.mir | 183 +++ .../LowOverheadLoops/move-start-after-def.mir | 181 +++ .../LowOverheadLoops/unsafe-cpsr-loop-use.mir | 1 + .../Thumb2/LowOverheadLoops/vctp-in-vpt-2.mir | 230 +++ .../Thumb2/LowOverheadLoops/vctp-in-vpt.mir | 214 +++ llvm/test/CodeGen/X86/avx512-vec-cmp.ll | 5 +- .../test/CodeGen/X86/fp-intrinsics-flags-x86_64.ll | 18 + llvm/test/CodeGen/X86/fp-intrinsics-flags.ll | 114 ++ llvm/test/CodeGen/X86/load-combine-dbg.ll | 2 +- .../X86/vector-constrained-fp-intrinsics-flags.ll | 59 + llvm/test/DebugInfo/AArch64/frame-loclistx.s | 305 ++++ .../AArch64/unretained-declaration-subprogram.ll | 44 + llvm/test/DebugInfo/COFF/pieces.ll | 6 +- .../MIR/AArch64/dbgcall-site-orr-moves.mir | 6 +- .../DebugInfo/MIR/X86/debug-call-site-param.mir | 18 +- .../DebugInfo/WebAssembly/dbg-value-dwarfdump.ll | 70 + llvm/test/DebugInfo/WebAssembly/dbg-value-ti.ll | 74 + llvm/test/DebugInfo/X86/DIModule.ll | 4 +- llvm/test/DebugInfo/X86/DIModuleContext.ll | 2 +- llvm/test/DebugInfo/X86/clang-module.ll | 2 +- ...ity_calc_ignores_KILL_instruction_at_return.mir | 76 + ...alc_ignores_KILL_instruction_still_clobbers.mir | 79 + .../DebugInfo/X86/lto-cross-cu-call-origin-ref.ll | 211 +++ llvm/test/DebugInfo/X86/pieces-3.ll | 5 +- .../JITLink/X86/MachO_x86-64_relocations.s | 5 + llvm/test/MC/X86/align-branch-32-1a.s | 38 + llvm/test/MC/X86/align-branch-64-1a.s | 83 + llvm/test/MC/X86/align-branch-64-1b.s | 32 + llvm/test/MC/X86/align-branch-64-1c.s | 31 + llvm/test/MC/X86/align-branch-64-1d.s | 38 + llvm/test/MC/X86/align-branch-64-2a.s | 44 + llvm/test/MC/X86/align-branch-64-2b.s | 17 + llvm/test/MC/X86/align-branch-64-2c.s | 19 + llvm/test/MC/X86/align-branch-64-3a.s | 41 + llvm/test/MC/X86/align-branch-64-4a.s | 33 + llvm/test/MC/X86/align-branch-64-5a.s | 43 + llvm/test/MC/X86/align-branch-64-5b.s | 50 + llvm/test/MC/X86/align-branch-64.s | 110 ++ llvm/test/Transforms/InstCombine/gep-vector.ll | 44 + .../Transforms/InstCombine/limit-max-iterations.ll | 3 + .../Transforms/JumpThreading/combine-metadata.ll | 3 +- .../AArch64/arbitrary-induction-step.ll | 18 +- .../LoopVectorize/X86/tail_loop_folding.ll | 2 +- .../Transforms/LoopVectorize/if-pred-stores.ll | 4 +- .../LoopVectorize/interleaved-accesses.ll | 10 +- .../Transforms/LoopVectorize/no_int_induction.ll | 4 +- llvm/test/Transforms/LoopVectorize/nuw.ll | 58 + .../LoopVectorize/reduction-small-size.ll | 2 +- llvm/test/Transforms/LoopVectorize/reduction.ll | 2 +- .../tools/llvm-objdump/Inputs/macho-stabs-x86_64 | Bin 0 -> 8552 bytes llvm/test/tools/llvm-objdump/macho-stabs.test | 3 + .../tools/llvm-symbolizer/options-from-env.test | 4 + llvm/tools/llvm-objdump/llvm-objdump.cpp | 33 +- llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 6 +- llvm/unittests/IR/MetadataTest.cpp | 2 +- llvm/unittests/Target/ARM/MachineInstrTest.cpp | 25 +- .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + .../lib/scudo/standalone/tests/BUILD.gn | 4 + llvm/utils/llvm-locstats/CMakeLists.txt | 4 + 298 files changed, 12456 insertions(+), 2213 deletions(-) create mode 100644 clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp create mode 100644 clang/test/AST/pr43983.cpp create mode 100644 clang/test/Analysis/fuchsia_handle.cpp copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] mode change 100644 => 100755 copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Frontend/absolute-paths-symlinks.c create mode 100644 clang/test/Sema/attr-handles.cpp create mode 100644 clang/test/SemaObjC/method-direct-one-definition.m create mode 100644 compiler-rt/test/msan/qsort.cpp create mode 100644 compiler-rt/test/sanitizer_common/netbsd_commands/run_nomprotect.sh create mode 100644 lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp create mode 100644 lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h create mode 100644 lldb/test/Shell/ScriptInterpreter/Lua/lua.test create mode 100644 lldb/test/Shell/SymbolFile/DWARF/inline-function-address-shared.test create mode 100644 lldb/test/Shell/SymbolFile/DWARF/inline-function-address.ll create mode 100644 lldb/test/Shell/Unwind/Inputs/thread-step-out-ret-addr-check.s create mode 100644 lldb/test/Shell/Unwind/thread-step-out-ret-addr-check.test create mode 100644 lldb/unittests/ScriptInterpreter/Lua/CMakeLists.txt create mode 100644 lldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp create mode 100644 lldb/unittests/ScriptInterpreter/Lua/ScriptInterpreterTests.cpp create mode 100644 lldb/unittests/TestingSupport/Symbol/ClangTestUtils.h create mode 100644 lldb/unittests/TestingSupport/module.modulemap create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-sqdec.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-sqinc.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-uqdec.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-uqinc.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-binary-narrowing-shr.ll delete mode 100644 llvm/test/CodeGen/ARM/i64_volatile_load_store.ll create mode 100644 llvm/test/CodeGen/PowerPC/ifunc.ll create mode 100644 llvm/test/CodeGen/SystemZ/cond-move-regalloc-hints-02.mir create mode 100644 llvm/test/CodeGen/SystemZ/int-cmp-56.ll create mode 100644 llvm/test/CodeGen/SystemZ/int-cmp-57.ll create mode 100644 llvm/test/CodeGen/SystemZ/int-cmp-58.mir create mode 100644 llvm/test/CodeGen/SystemZ/vec-strict-conv-02.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/disjoint-vcmp.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/mov-lr-terminator.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/move-def-before-start.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/move-start-after-def.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/vctp-in-vpt-2.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/vctp-in-vpt.mir create mode 100644 llvm/test/CodeGen/X86/fp-intrinsics-flags-x86_64.ll create mode 100644 llvm/test/CodeGen/X86/fp-intrinsics-flags.ll create mode 100644 llvm/test/CodeGen/X86/vector-constrained-fp-intrinsics-flags.ll create mode 100644 llvm/test/DebugInfo/AArch64/frame-loclistx.s create mode 100644 llvm/test/DebugInfo/AArch64/unretained-declaration-subprogram.ll create mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-dwarfdump.ll create mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-ti.ll create mode 100644 llvm/test/DebugInfo/X86/dbg_entity_calc_ignores_KILL_instructio [...] create mode 100644 llvm/test/DebugInfo/X86/dbg_entity_calc_ignores_KILL_instructio [...] create mode 100644 llvm/test/DebugInfo/X86/lto-cross-cu-call-origin-ref.ll create mode 100644 llvm/test/MC/X86/align-branch-32-1a.s create mode 100644 llvm/test/MC/X86/align-branch-64-1a.s create mode 100644 llvm/test/MC/X86/align-branch-64-1b.s create mode 100644 llvm/test/MC/X86/align-branch-64-1c.s create mode 100644 llvm/test/MC/X86/align-branch-64-1d.s create mode 100644 llvm/test/MC/X86/align-branch-64-2a.s create mode 100644 llvm/test/MC/X86/align-branch-64-2b.s create mode 100644 llvm/test/MC/X86/align-branch-64-2c.s create mode 100644 llvm/test/MC/X86/align-branch-64-3a.s create mode 100644 llvm/test/MC/X86/align-branch-64-4a.s create mode 100644 llvm/test/MC/X86/align-branch-64-5a.s create mode 100644 llvm/test/MC/X86/align-branch-64-5b.s create mode 100644 llvm/test/MC/X86/align-branch-64.s create mode 100644 llvm/test/Transforms/LoopVectorize/nuw.ll create mode 100755 llvm/test/tools/llvm-objdump/Inputs/macho-stabs-x86_64 create mode 100644 llvm/test/tools/llvm-objdump/macho-stabs.test create mode 100644 llvm/test/tools/llvm-symbolizer/options-from-env.test