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-allyesconfig in repository toolchain/ci/llvm-project.
from 5418be85e85 Update documentation for all CERT checks that correspond to [...] adds 4668ea40722 AMDGPU/GlobalISel: Fix broken tests adds 25569296c6d [OPENMP]Add support for analysis of firstprivate variables. adds 4379a400889 [ARM][LowOverheadLoops] Revert remaining pseudos adds a3189a032a1 ELF: Fix a "memset clearing object of non-trivial type" warning adds 1b2da771f56 [NFC] Relaxed regression tests for PR42665 adds 542720b2bc4 TableGen: Support physical register inputs > 255 adds 6e9dfc499dd Update c++2a status page with post-Cologne information adds d2b45f299eb [Polly] Clang complains about missing virtual destructor adds 7fc8f415eac [clangd] Add dlog()s for SelectionTree, enabling -debug-onl [...] adds d2c0eefd5cb [X86] Remove const from some intrinsics that shouldn't have them adds c3e452acde8 [libc++] Do not infer support for C++17 in GCC < 7 adds b64b9009628 [libunwind][ARM] Fix types in _Unwind_VRS_Get. adds 7994e1d071c [OPENMP][MSVC]Enable /openmp[:experimental] to compile OpenMP. adds 3f062102950 [Windows] Fix race condition between state changes adds 5874a28ac56 Revert "Reland [ELF] Loose a condition for relocation with [...] adds 3ebd2fe91a3 [SLPVectorizer] Fix some MSVC/cppcheck uninitialized variab [...] adds 401461584d1 [AMDGPU] Test update. NFC. adds 4138b2f1676 Delete empty file adds d9212ef77b9 Adds support for formatting NS_CLOSED_ENUM and CF_CLOSED_EN [...] adds 06b8fe8d030 Changes to emit CodeView debug info nested type records pro [...] adds a2748c74d68 [OMPT] Cleanup reset of exit_frame pointer adds c3b8661df54 LowerTypeTests: Teach the pass to respect global alignments. adds 8034daca5f4 [Object][XCOFF] Remove extra includes from XCOFF related fi [...] adds 324d33dd4ed [PowerPC] Fix comment on MO_PLT Target Operand Flag. [NFC] adds ef5cfc2dae0 WholeProgramDevirt: Teach the pass to respect the global's [...] adds f6cd6ffbc9f [SafeStack] Insert the deref after the offset adds 942537d9fa5 Stubs out TLOF for AIX and add support for common vars in a [...] adds 69ebb02001f [Attributor] NoAlias on return values. adds 89385633ba1 [libc++] Set __file_ to 0 in basic_filebuf::close() even if [...] adds 8dd563ef4b4 [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64 [...] adds 510e6fadaae [X86] When using AND+PACKUS in lowerV16I8Shuffle, generate [...] adds 4de5d9d6121 [Symbol] Improve Variable::GetLanguage adds d8bdb9225ce [runtimes] Don't depend on libpthread on Android adds e35c5121da5 [NFC][libc++] Add missing EXPLICIT to pair and tuple synopsis adds 9285295f75a [Attributor] Liveness analysis. adds 77dc6d2479a Temporarily Revert "[Attributor] Liveness analysis." as it' [...] adds 2ef9ec40504 [TSan] Enable fiber tests on iOS simulator adds d0ad1bc328b [LLDB] Remove the Xcode project adds 6fef5b20b07 [Docs] Remove stale documentation adds ff6ba3aef26 Remove INSTALL.txt file adds 827427f65be AMDGPU: Don't use SDNodeXForm for DS offset output adds 7b124c0903d [Driver] Set the default win32-macho debug format to DWARF adds 63b921f01da Remove Xcode project remnants adds d5a52aeab6a [IndVarSimplify][NFC] Autogenerate check lines in loop_eval [...] adds 6b248fca333 [NFC][PhaseOrdering] Add tests showcasing the problems of u [...] adds 77d37037f00 [InstCombine][NFC] Tests for canonicalization of unsigned m [...] adds fca23d74c96 [SimplifyCFG][NFC] Test that we fail to flatten CFG after f [...] adds 1693b80bd56 [SimplifyCFG][NFC] Test that we fail to flatten CFG in JPEG [...] adds 06894272805 [InstSimplify][NFC] Tests for skipping 'div-by-0' checks be [...] adds 3a94765bfca [NFC][PatternMatch] Refactor code into a proper "matcher fo [...] adds 95cbc3da887 Fixing build error from commit 9285295. adds 710605c0853 Analysis: Don't look through aliases when simplifying GEPs. adds 9ec6f9e07e6 llvm-objcopy/test: add REQUIRES: shell for use of umask adds 5a9ba27c719 Revert "Fixing build error from commit 9285295." adds 67713e2687d [Statepoints] Add a test which shows a miscompile with no-r [...] adds 298a1ed4add [NFC][clang] Refactor getCompilationPhases()+Types.def step 1. adds 0e7ba06e82b [DWARF] Add more error handling to debug line parser. adds bd519c3a0b5 gn build: Wrap two comments to 80 columns adds ddccb494eeb Fix pointer width in test from r366754. adds 2f5543aa725 [Statepoints] Fix a bug in statepoint lowering for function [...] adds a61c247ce18 Restore tests for lldb-server and lldb-vscode removed at rL366590 adds b2a9cf77644 [Logging] Replace LogIfAnyCategoriesSet with LLDB_LOG. adds 6058b863739 Fixing build error from commit 95cbc3d adds e5001fe5c1a [lldb][test_suite] skip tests of `libstdcpp` on Android and [...] adds c7f9bfb0e4b [lldb][test_suite] Fix skipIfTargetAndroid decorator adds 99ccc3c9f14 [llvm-lipo] Implement -info adds 81a5045cd63 Move variable out from debug only section. adds 3a52c3857fe Inline function call into assert to fix unused variable warning. adds 57d17ec2e17 [PowerPC] Replace float load/store pair with integer load/s [...] adds 30f12a42474 Implement most of P1612R1: Relocate endian. Moves the std: [...] adds fcf3c55a8cd [LLVM-C] Improve Bindings to The Internalize Pass adds f5247244f29 [DAGCombiner] Use SDNode::isOperandOf to simplify some code. NFCI adds a658cb0b128 [DAGCombiner] Make ShrinkLoadReplaceStoreWithStore return a [...] adds 341a68ca2f5 [COFF] Unbreak sorting of mingw comdat .tls sections after [...] adds 2d654df763c [AMDGPU][NFC] Simplify test file for amdgcn intrinsics adds 32f220c5fbe [CrossTU] Added CTU argument to diagnostic consumer create fn. adds f1883637f2d [lldb][NFC] Tablegenify disassemble adds b95fcf09c08 [test] Fix the test from the previous commit when run on wi [...] adds ab658f42a73 [yaml2elf] - Treat the SHN_UNDEF section as kind of regular [...] adds 78b5e9bc259 Fix gold-plugin Windows build adds c7e6d14c6c3 [llvm-objcopy] Allow strip symtab in executables and DSOs adds 19c07afe17f [Attributor] Deduce "dereferenceable" attribute adds 9f5d80d79c1 [Attributor][NFC] Re-run clang-format on the Attributor.cpp adds fdedf240f8c [ARM] Rename NEONModImm to VMOVModImm. NFC adds e0119909a65 SymbolVendor: Move compile unit handling into the SymbolFile class adds 739a93558f8 PlistDiagnostics Fix for compile warning (NFC). adds 87adcf8c470 [SLPVectorizer] Remove null-pointer test. NFCI. adds 1957d68957c [yaml2obj] - Add a support for defining null sections in YAMLs. adds aaa68275268 [lldb][NFC] Tablegenify source adds fccffa871c2 [Object/ELF.h] - Improve testing of the fields in ELFFile<E [...] adds 53f9fec8e8b [RISCV] Re-enable rv32i-aliases-invalid.s test adds 7c35db08655 Fix windows build after r366791 adds 743d45ee253 [TargetLowering] Add SimplifyMultipleUseDemandedBits adds 87fdcb87496 [NFC][PhaseOredering][SimplifyCFG] Add more runlines to umu [...] adds 4153f171813 [InstSimplify][NFC] Tests for skipping 'div-by-0' checks be [...] adds 402bf28ecc8 [NFC][InstCombine] Fixup commutative/negative tests with ic [...] adds c4c25e11b1b ProcessMachCore: Fix a -Wmisleading-indentation warning adds 438dfcffe96 [lldb][NFC] Tablegenify process adds 686cee09450 [NFC][ASAN] Add brackets around not command
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/Selection.cpp | 109 +- clang-tools-extra/clangd/Selection.h | 1 - clang/include/clang/AST/OpenMPClause.h | 6 +- clang/include/clang/Driver/CLCompatOptions.td | 11 +- clang/include/clang/Driver/Types.def | 112 +- clang/include/clang/Driver/Types.h | 2 +- .../StaticAnalyzer/Core/PathDiagnosticConsumers.h | 12 +- clang/lib/AST/ASTTypeTraits.cpp | 10 +- clang/lib/Driver/Driver.cpp | 16 +- clang/lib/Driver/ToolChains/MSVC.h | 8 +- clang/lib/Driver/Types.cpp | 22 +- clang/lib/Format/Format.cpp | 9 +- clang/lib/Format/FormatToken.h | 4 + clang/lib/Format/UnwrappedLineParser.cpp | 3 +- clang/lib/Headers/emmintrin.h | 6 +- clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 16 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 45 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 8 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 22 +- clang/test/Analysis/cfg-openmp.cpp | 291 +- clang/test/CodeGenCXX/PR42665.cpp | 33 +- clang/test/Driver/fopenmp.c | 4 + clang/test/Misc/win32-macho.c | 3 + ...stribute_parallel_for_firstprivate_messages.cpp | 8 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 7 + .../test/OpenMP/parallel_firstprivate_messages.cpp | 7 + .../OpenMP/parallel_for_firstprivate_messages.cpp | 7 + .../parallel_for_simd_firstprivate_messages.cpp | 7 + .../parallel_sections_firstprivate_messages.cpp | 9 + clang/test/OpenMP/target_firstprivate_messages.cpp | 7 + .../target_parallel_firstprivate_messages.cpp | 7 + .../target_parallel_for_firstprivate_messages.cpp | 7 + ...get_parallel_for_simd_firstprivate_messages.cpp | 7 + .../OpenMP/target_simd_firstprivate_messages.cpp | 7 + ...rget_teams_distribute_firstprivate_messages.cpp | 7 + ...stribute_parallel_for_firstprivate_messages.cpp | 7 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 7 + ...teams_distribute_simd_firstprivate_messages.cpp | 7 + .../OpenMP/target_teams_firstprivate_messages.cpp | 7 + clang/test/OpenMP/task_firstprivate_messages.cpp | 7 + .../test/OpenMP/taskloop_firstprivate_messages.cpp | 7 + .../OpenMP/taskloop_simd_firstprivate_messages.cpp | 7 + .../teams_distribute_firstprivate_messages.cpp | 8 + ...stribute_parallel_for_firstprivate_messages.cpp | 8 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 8 + ...teams_distribute_simd_firstprivate_messages.cpp | 8 + clang/test/OpenMP/teams_firstprivate_messages.cpp | 8 + clang/unittests/Format/FormatTest.cpp | 15 + clang/unittests/Format/FormatTestObjC.cpp | 7 +- .../TestCases/Linux/read_binary_name_regtest.c | 2 +- compiler-rt/test/tsan/fiber_from_thread.cc | 2 +- compiler-rt/test/tsan/fiber_longjmp.cc | 2 +- compiler-rt/test/tsan/fiber_race.cc | 2 +- compiler-rt/test/tsan/fiber_simple.cc | 2 +- compiler-rt/test/tsan/fiber_two_threads.cc | 2 +- libcxx/include/bit | 21 + libcxx/include/fstream | 5 +- libcxx/include/tuple | 24 +- libcxx/include/type_traits | 15 - libcxx/include/utility | 8 +- libcxx/src/algorithm.cpp | 2 +- libcxx/src/chrono.cpp | 2 +- libcxx/src/condition_variable.cpp | 2 +- libcxx/src/debug.cpp | 2 +- libcxx/src/experimental/memory_resource.cpp | 2 +- libcxx/src/filesystem/operations.cpp | 2 +- libcxx/src/memory.cpp | 2 +- libcxx/src/mutex.cpp | 2 +- libcxx/src/shared_mutex.cpp | 2 +- libcxx/src/thread.cpp | 2 +- .../fstreams/filebuf.members/close.pass.cpp | 56 + .../bit/bit.endian}/endian.pass.cpp | 3 +- libcxx/utils/libcxx/test/config.py | 1 + libcxx/www/cxx2a_status.html | 58 +- libcxxabi/src/cxa_exception_storage.cpp | 2 +- libcxxabi/src/cxa_guard_impl.h | 2 +- libcxxabi/src/cxa_thread_atexit.cpp | 2 +- libcxxabi/src/fallback_malloc.cpp | 2 +- libunwind/src/AddressSpace.hpp | 2 +- libunwind/src/RWMutex.hpp | 2 +- libunwind/src/Unwind-EHABI.cpp | 4 +- lld/COFF/Writer.cpp | 27 +- lld/test/COFF/Inputs/tlssup.s | 10 + lld/test/COFF/tls_suffix_sorting.s | 27 + lldb/INSTALL.txt | 18 - lldb/docs/resources/source.rst | 23 +- lldb/include/lldb/Symbol/SymbolFile.h | 11 +- lldb/include/lldb/Symbol/SymbolVendor.h | 9 - lldb/include/lldb/Utility/Log.h | 7 +- lldb/include/lldb/Utility/Logging.h | 2 - lldb/lldb.xcodeproj/project.pbxproj | 11538 ------------------- .../project.xcworkspace/contents.xcworkspacedata | 7 - .../xcshareddata/xcschemes/LLDB.xcscheme | 107 - .../xcshareddata/xcschemes/Run Testsuite.xcscheme | 123 - .../xcshareddata/xcschemes/darwin-debug.xcscheme | 108 - .../xcshareddata/xcschemes/desktop.xcscheme | 90 - .../xcschemes/launcherRootXPCService.xcscheme | 72 - .../xcschemes/launcherXPCService.xcscheme | 76 - .../xcshareddata/xcschemes/lldb-gtest.xcscheme | 88 - .../xcschemes/lldb-python-test-suite.xcscheme | 80 - .../xcshareddata/xcschemes/lldb-tool.xcscheme | 215 - lldb/lldb.xcworkspace/contents.xcworkspacedata | 10 - lldb/packages/Python/lldbsuite/test/decorators.py | 10 +- lldb/packages/Python/lldbsuite/test/dotest.py | 4 +- .../Python/lldbsuite/test/make/Android.rules | 30 +- .../lldbsuite/test/tools/lldb-server/.clang-format | 0 .../lldbsuite/test/tools/lldb-server/Makefile | 8 + .../tools/lldb-server/TestAppleSimulatorOSType.py | 123 + .../test/tools/lldb-server/TestGdbRemoteAttach.py | 67 + .../tools/lldb-server/TestGdbRemoteAuxvSupport.py | 220 + .../tools/lldb-server/TestGdbRemoteExitCode.py | 127 + .../lldb-server/TestGdbRemoteExpeditedRegisters.py | 162 + .../tools/lldb-server/TestGdbRemoteHostInfo.py | 131 + .../test/tools/lldb-server/TestGdbRemoteKill.py | 59 + .../tools/lldb-server/TestGdbRemoteModuleInfo.py | 44 + .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 211 + .../lldb-server/TestGdbRemoteRegisterState.py | 128 + .../tools/lldb-server/TestGdbRemoteSingleStep.py | 41 + .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 303 + .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 182 + .../test/tools/lldb-server/TestGdbRemote_vCont.py | 159 + .../test/tools/lldb-server/TestLldbGdbServer.py | 1570 +++ .../commandline/TestStubReverseConnect.py | 98 + .../lldb-server/commandline/TestStubSetSID.py | 86 + .../test/tools/lldb-server/gdbremote_testcase.py | 1643 +++ .../test/tools/lldb-server/inferior-crash/Makefile | 8 + .../inferior-crash/TestGdbRemoteAbort.py | 46 + .../inferior-crash/TestGdbRemoteSegFault.py | 46 + .../test/tools/lldb-server/inferior-crash/main.cpp | 31 + .../test/tools/lldb-server/lldbgdbserverutils.py | 945 ++ .../lldbsuite/test/tools/lldb-server/main.cpp | 370 + .../lldb-server/platform-process-connect}/Makefile | 0 .../TestPlatformProcessConnect.py | 96 + .../lldb-server/platform-process-connect/main.cpp | 6 + .../lldb-server/register-reading}/Makefile | 0 .../register-reading/TestGdbRemoteGPacket.py | 153 + .../tools/lldb-server/register-reading/main.cpp | 54 + .../lldb-server/signal-filtering}/Makefile | 0 .../signal-filtering/TestGdbRemote_QPassSignals.py | 115 + .../tools/lldb-server/signal-filtering/main.cpp | 36 + .../test/tools/lldb-server/socket_packet_pump.py | 198 + .../lldb-server/test/test_lldbgdbserverutils.py | 65 + .../lldb-server/thread-name}/Makefile | 0 .../thread-name/TestGdbRemoteThreadName.py | 41 + .../test/tools/lldb-server/thread-name/main.cpp | 22 + .../lldbsuite/test/tools/lldb-vscode/.categories | 1 + .../lldb-vscode/attach}/Makefile | 0 .../tools/lldb-vscode/attach/TestVSCode_attach.py | 193 + .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 11 + .../lldb-vscode/breakpoint}/Makefile | 0 .../breakpoint/TestVSCode_setBreakpoints.py | 211 + .../TestVSCode_setExceptionBreakpoints.py | 52 + .../TestVSCode_setFunctionBreakpoints.py | 166 + .../test/tools/lldb-vscode/breakpoint/main.cpp | 27 + .../lldb-vscode/launch}/Makefile | 0 .../tools/lldb-vscode/launch/TestVSCode_launch.py | 345 + .../lldbsuite/test/tools/lldb-vscode/launch/main.c | 15 + .../test/tools/lldb-vscode/lldbvscode_testcase.py | 288 + .../lldb-vscode/stackTrace}/Makefile | 0 .../stackTrace/TestVSCode_stackTrace.py | 160 + .../test/tools/lldb-vscode/stackTrace/main.c | 13 + .../lldbsuite/test/tools/lldb-vscode/step/Makefile | 7 + .../test/tools/lldb-vscode/step/TestVSCode_step.py | 79 + .../lldbsuite/test/tools/lldb-vscode/step/main.cpp | 10 + .../lldb-vscode/variables}/Makefile | 0 .../lldb-vscode/variables/TestVSCode_variables.py | 225 + .../test/tools/lldb-vscode/variables/main.cpp | 18 + .../lldbsuite/test/tools/lldb-vscode/vscode.py | 1102 ++ lldb/scripts/generate-vers.pl | 56 - lldb/scripts/sort-pbxproj.rb | 251 - lldb/source/Commands/CommandObjectDisassemble.cpp | 26 +- lldb/source/Commands/CommandObjectProcess.cpp | 37 +- lldb/source/Commands/CommandObjectSource.cpp | 23 +- lldb/source/Commands/Options.td | 131 + lldb/source/Core/Communication.cpp | 50 +- lldb/source/Core/ValueObject.cpp | 11 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 15 +- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 4 +- .../Utility/RegisterContextDarwin_x86_64.cpp | 16 - .../Process/Windows/Common/ProcessWindows.cpp | 21 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 71 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 12 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.h | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 10 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 8 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 10 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.h | 6 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 5 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 7 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 55 +- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 9 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 2 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.h | 8 +- lldb/source/Symbol/SymbolFile.cpp | 48 + lldb/source/Symbol/SymbolVendor.cpp | 64 +- lldb/source/Symbol/Variable.cpp | 17 +- lldb/source/Target/Target.cpp | 17 +- lldb/source/Utility/Logging.cpp | 10 - lldb/tools/debugserver/source/CMakeLists.txt | 8 - lldb/tools/lldb-test/lldb-test.cpp | 2 +- llvm/include/llvm-c/Transforms/IPO.h | 15 + llvm/include/llvm/BinaryFormat/XCOFF.h | 8 + llvm/include/llvm/CodeGen/SelectionDAGISel.h | 1 + llvm/include/llvm/CodeGen/TargetLowering.h | 15 + .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 26 + .../llvm/DebugInfo/CodeView/CodeViewRecordIO.h | 3 +- .../llvm/DebugInfo/CodeView/TypeRecordMapping.h | 1 + llvm/include/llvm/IR/PatternMatch.h | 9 + llvm/include/llvm/MC/MCContext.h | 2 +- llvm/include/llvm/MC/MCExpr.h | 2 +- llvm/include/llvm/MC/MCSectionXCOFF.h | 16 +- llvm/include/llvm/Object/ELF.h | 13 +- llvm/include/llvm/Object/XCOFFObjectFile.h | 15 - llvm/include/llvm/ObjectYAML/ELFYAML.h | 2 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 121 + llvm/include/llvm/Transforms/Utils/Local.h | 3 + llvm/lib/Analysis/ConstantFolding.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 25 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 5 +- .../CodeGen/SelectionDAG/StatepointLowering.cpp | 11 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 129 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 55 + llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 2 +- llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 23 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 102 +- llvm/lib/MC/ELFObjectWriter.cpp | 5 + llvm/lib/MC/MCAsmInfoXCOFF.cpp | 1 + llvm/lib/MC/MCContext.cpp | 3 +- llvm/lib/MC/MCObjectFileInfo.cpp | 5 +- llvm/lib/MC/MCSectionXCOFF.cpp | 16 +- llvm/lib/Object/XCOFFObjectFile.cpp | 5 - llvm/lib/Target/AMDGPU/DSInstructions.td | 24 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 32 +- llvm/lib/Target/ARM/ARMISelLowering.h | 2 +- llvm/lib/Target/ARM/ARMInstrFormats.td | 2 +- llvm/lib/Target/ARM/ARMInstrNEON.td | 22 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 68 +- .../Target/ARM/Disassembler/ARMDisassembler.cpp | 8 +- .../Target/ARM/MCTargetDesc/ARMAddressingModes.h | 20 +- .../lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp | 4 +- llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h | 2 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 2 +- llvm/lib/Target/PowerPC/PPC.h | 4 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 41 +- llvm/lib/Target/PowerPC/PPCFastISel.cpp | 12 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 8 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 12 + llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 4 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 2 +- llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 9 +- llvm/lib/Transforms/IPO/Attributor.cpp | 724 +- llvm/lib/Transforms/IPO/IPO.cpp | 9 + llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 45 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 11 +- .../Transforms/InstCombine/InstCombineInternal.h | 19 +- llvm/lib/Transforms/Utils/Local.cpp | 6 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 15 +- llvm/test/Analysis/ConstantFolding/gep-alias.ll | 17 + llvm/test/CodeGen/AArch64/bitfield-insert.ll | 3 +- .../GlobalISel/regbankselect-atomicrmw-and.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-max.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-min.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-or.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-sub.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-umax.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-umin.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-xchg.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-xor.mir | 12 +- .../CodeGen/AMDGPU/callee-special-input-vgprs.ll | 52 +- llvm/test/CodeGen/AMDGPU/idot4s.ll | 41 +- llvm/test/CodeGen/AMDGPU/idot4u.ll | 134 +- llvm/test/CodeGen/AMDGPU/idot8s.ll | 703 +- llvm/test/CodeGen/AMDGPU/idot8u.ll | 1131 +- llvm/test/CodeGen/AMDGPU/sdiv.ll | 64 +- .../test/CodeGen/PowerPC/2013-07-01-PHIElimBug.mir | 4 +- llvm/test/CodeGen/PowerPC/aantidep-def-ec.mir | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll | 24 + llvm/test/CodeGen/PowerPC/float-load-store-pair.ll | 30 +- llvm/test/CodeGen/PowerPC/licm-tocReg.ll | 10 +- .../CodeGen/PowerPC/no-rlwimi-trivial-commute.mir | 2 +- llvm/test/CodeGen/PowerPC/ppc64-smallarg.ll | 2 +- llvm/test/CodeGen/PowerPC/ppc64le-smallarg.ll | 2 +- llvm/test/CodeGen/PowerPC/pwr7-gt-nop.ll | 12 +- .../CodeGen/PowerPC/remove-copy-crunsetcrbit.mir | 10 +- .../CodeGen/SystemZ/store_nonbytesized_vecs.ll | 12 +- .../Thumb2/LowOverheadLoops/revert-non-loop.mir | 170 + llvm/test/CodeGen/X86/2012-08-07-CmpISelBug.ll | 13 +- llvm/test/CodeGen/X86/avg.ll | 2 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 4 +- llvm/test/CodeGen/X86/mmx-arith.ll | 4 +- llvm/test/CodeGen/X86/oddshuffles.ll | 4 +- llvm/test/CodeGen/X86/oddsubvector.ll | 2 +- llvm/test/CodeGen/X86/psubus.ll | 2 +- llvm/test/CodeGen/X86/sse2-intrinsics-canonical.ll | 2 +- .../CodeGen/X86/statepoint-no-realign-stack.ll | 54 + llvm/test/CodeGen/X86/vector-fshl-128.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 21 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 13 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 2 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 24 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 24 +- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc.ll | 6 +- llvm/test/DebugInfo/COFF/types-basic.ll | 19 +- llvm/test/DebugInfo/COFF/types-data-members.ll | 720 ++ llvm/test/MC/ELF/basic-elf-32.s | 4 +- llvm/test/MC/ELF/compression.s | 4 +- llvm/test/MC/ELF/relocation-386.s | 2 +- llvm/test/MC/Mips/elf-relsym.s | 10 +- llvm/test/MC/Mips/xgot.s | 4 +- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 1 - llvm/test/Object/invalid.test | 55 + .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 2 +- .../Transforms/FunctionAttrs/dereferenceable.ll | 52 + llvm/test/Transforms/FunctionAttrs/liveness.ll | 250 + .../Transforms/FunctionAttrs/noalias_returned.ll | 140 + llvm/test/Transforms/FunctionAttrs/nonnull.ll | 20 +- .../Transforms/IndVarSimplify/loop_evaluate_1.ll | 45 +- .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 10 +- ...gned-mul-lack-of-overflow-check-via-mul-udiv.ll | 172 + ...l-lack-of-overflow-check-via-udiv-of-allones.ll | 105 + .../unsigned-mul-overflow-check-via-mul-udiv.ll | 172 + ...igned-mul-overflow-check-via-udiv-of-allones.ll | 105 + .../div-by-0-guard-before-smul_ov-not.ll | 106 + .../InstSimplify/div-by-0-guard-before-smul_ov.ll | 94 + .../div-by-0-guard-before-umul_ov-not.ll | 106 + .../InstSimplify/div-by-0-guard-before-umul_ov.ll | 94 + llvm/test/Transforms/LowerTypeTests/align.ll | 16 + .../unsigned-multiply-overflow-check.ll | 88 + llvm/test/Transforms/SafeStack/X86/debug-loc2.ll | 4 +- .../SimplifyCFG/signbit-like-value-extension.ll | 39 + .../unsigned-multiplication-will-overflow.ll | 40 + .../WholeProgramDevirt/virtual-const-prop-begin.ll | 14 +- .../WholeProgramDevirt/virtual-const-prop-end.ll | 16 +- .../X86/Inputs/debug_line_malformed.s | 159 + .../llvm-dwarfdump/X86/debug_line_invalid.test | 18 +- llvm/test/tools/llvm-lipo/info-invalid.test | 37 + llvm/test/tools/llvm-lipo/info.test | 13 + .../llvm-objcopy/ELF/mirror-permissions-unix.test | 1 + .../ELF/preserve-segment-contents-ehdr-phdrs.test | 2 +- .../llvm-objcopy/ELF/remove-multiple-sections.test | 28 - .../test/tools/llvm-objcopy/ELF/respect-umask.test | 1 + .../ELF/segment-shift-section-remove.test | 30 +- .../ELF/segment-test-remove-section.test | 30 +- .../ELF/strip-unneeded-all-symbols.test | 21 + .../tools/yaml2obj/duplicate-section-names.test | 4 +- .../tools/yaml2obj/elf-custom-null-section.yaml | 169 + llvm/tools/gold/gold-plugin.cpp | 4 +- llvm/tools/llvm-lipo/LipoOpts.td | 6 + llvm/tools/llvm-lipo/llvm-lipo.cpp | 59 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 2 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 21 + llvm/tools/llvm-objcopy/ELF/Object.h | 5 + llvm/tools/yaml2obj/yaml2elf.cpp | 43 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 15 +- llvm/utils/TableGen/DAGISelMatcher.h | 8 +- llvm/utils/TableGen/DAGISelMatcherEmitter.cpp | 22 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 8 +- .../gn/secondary/compiler-rt/lib/builtins/BUILD.gn | 5 +- openmp/runtime/src/kmp_runtime.cpp | 40 +- openmp/runtime/src/kmp_taskq.cpp | 0 openmp/runtime/src/z_Linux_asm.S | 91 +- openmp/runtime/src/z_Linux_util.cpp | 4 - openmp/runtime/test/ompt/parallel/normal.c | 3 + polly/include/polly/CodeGen/LoopGenerators.h | 2 + 370 files changed, 17759 insertions(+), 15505 deletions(-) create mode 100644 libcxx/test/std/input.output/file.streams/fstreams/filebuf.memb [...] rename libcxx/test/std/{utilities/meta/meta.type.synop => numerics/bit/bit.endian} [...] create mode 100644 lld/test/COFF/Inputs/tlssup.s create mode 100644 lld/test/COFF/tls_suffix_sorting.s delete mode 100644 lldb/INSTALL.txt delete mode 100644 lldb/lldb.xcodeproj/project.pbxproj delete mode 100644 lldb/lldb.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/LLDB.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/Run Testsuite.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/darwin-debug.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherRootXPCServi [...] delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherXPCService.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-gtest.xcscheme delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-python-test-sui [...] delete mode 100644 lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-tool.xcscheme delete mode 100644 lldb/lldb.xcworkspace/contents.xcworkspacedata copy .clang-format => lldb/packages/Python/lldbsuite/test/tools/lldb-server/.clang [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/Makefile create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestApple [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbG [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandli [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandli [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbse [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/main.cpp copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform- [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/register- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/register- [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-fi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-fi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/socket_pa [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/test/test [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/watchpoint/hello_watchlo [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-na [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-na [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/.categories copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_ig [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Te [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_ig [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Te [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/main.c create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscod [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_ig [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Test [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/main.cpp copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py delete mode 100755 lldb/scripts/generate-vers.pl delete mode 100755 lldb/scripts/sort-pbxproj.rb create mode 100644 llvm/test/Analysis/ConstantFolding/gep-alias.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/revert-non-loop.mir create mode 100644 llvm/test/CodeGen/X86/statepoint-no-realign-stack.ll create mode 100644 llvm/test/Transforms/FunctionAttrs/dereferenceable.ll create mode 100644 llvm/test/Transforms/FunctionAttrs/liveness.ll create mode 100644 llvm/test/Transforms/FunctionAttrs/noalias_returned.ll create mode 100644 llvm/test/Transforms/InstCombine/unsigned-mul-lack-of-overflow- [...] create mode 100644 llvm/test/Transforms/InstCombine/unsigned-mul-lack-of-overflow- [...] create mode 100644 llvm/test/Transforms/InstCombine/unsigned-mul-overflow-check-vi [...] create mode 100644 llvm/test/Transforms/InstCombine/unsigned-mul-overflow-check-vi [...] create mode 100644 llvm/test/Transforms/InstSimplify/div-by-0-guard-before-smul_ov-not.ll create mode 100644 llvm/test/Transforms/InstSimplify/div-by-0-guard-before-smul_ov.ll create mode 100644 llvm/test/Transforms/InstSimplify/div-by-0-guard-before-umul_ov-not.ll create mode 100644 llvm/test/Transforms/InstSimplify/div-by-0-guard-before-umul_ov.ll create mode 100644 llvm/test/Transforms/LowerTypeTests/align.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/unsigned-multiply-overflow-check.ll create mode 100644 llvm/test/Transforms/SimplifyCFG/signbit-like-value-extension.ll create mode 100644 llvm/test/Transforms/SimplifyCFG/unsigned-multiplication-will-o [...] create mode 100644 llvm/test/tools/llvm-lipo/info-invalid.test create mode 100644 llvm/test/tools/llvm-lipo/info.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/strip-unneeded-all-symbols.test create mode 100644 llvm/test/tools/yaml2obj/elf-custom-null-section.yaml delete mode 100644 openmp/runtime/src/kmp_taskq.cpp