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-mainline-defconfig in repository toolchain/ci/llvm-monorepo.
from 6be5944acfc [compiler-rt] UBSan: just completely disable two alignment- [...] adds 7f1c52e244c [COFF, ARM64] Add __nop intrinsic adds c65e6ee6d5e [X86] Fix unused variable warning in Release builds. NFC. adds 79a1b87e15b [Sema] Change std::sort to llvm::sort adds 00449fb04b5 [ORC] Move ORC Core symbol map and set types into their own [...] adds a4ddea5d260 [AArch64] Add new target feature to fuse arithmetic and log [...] adds f56c613db27 Generalize the comparison test structure to support cross-t [...] adds 866322034b8 [AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.a [...] adds ba36bfd2b49 [EarlyIfConversion] Don't if-convert unconditional branches. adds 0262d5be08e [AArch64] Fix typo (NFC) adds e7d6fcfd47e [AArch64] Fix typo (NFC) adds 4b57f4eeee3 [CMake][Fuchsia] Synchronize first and second stage builds adds ec6fab4bdd3 [X86] Avoid clobbering ESP/RSP in the epilogue. adds 1b9c7ed3e3a [COFF, ARM64] Add __byteswap intrinsics adds 3358f0b2d9b [test] Fix logic error in <compare> tests; enable for MSVC Dev16 adds 82b679c383c [AArch64] Adjust the feature set for Exynos adds 37bb8c773b7 AMDGPU: Add a fast path for icmp.i1(src, false, NE) adds 42bed81f11a [WebAssembly] Expand SIMD shifts while V8's implementation [...] adds 3bb19b5a67f [libFuzzer][MSVC] Use alternatename for ext functions adds f29df0337d7 Silence failing tests adds 3bbdb3291e1 gn build: Stop defining LLVM_ON_UNIX globally. adds ff63512e47f gn build: Split no-RTTI flag into a config. adds 38399d15b54 [LLDB] Remove the unused variable oso_dwarf. adds 66dcfcf5053 Revert alignment assumptions changes adds f312e487497 [X86] Make _xgetbv/_xsetbv on non-windows platforms adds 960717aa249 [X86] Switch the triple on avx2-intrinsics-x86.ll to be -un [...] adds e84a5dd8b95 [X86] Add test cases for D56695. NFC adds 7bcc2587584 [WebAssembly] Support multilibs for wasm32 and add a wasm O [...] adds ef218563fdb [WebAssembly] Support multilibs for wasm32 and add a wasm O [...] adds 759a63da656 [X86] Upgrade some avx512bw shift intrinsics that were remo [...] adds 85e2d7f946f gn build: Switch to using current_os in lib/Support/BUILD.gn. adds a46a21f783e gn build: Make a couple of improvements to the unix toolchain. adds 0def16c4ac7 gn build: Rename llvm_host_triple to llvm_current_triple an [...] adds 99ca9c51f0c Explicitly set C++ standard for `Posix/no-fd.cc` ASan test. adds 2e9fc8dcaa2 [clangd] Fix updated file detection logic in indexing adds 9e327827d37 [llvm-objdump] - Cleanup the code. NFCI. adds 3cc25e326d7 [ASTDump] NFC: Move dump of type nodes to NodeDumper adds 596cf3df5c1 [llvm-objcopy] [COFF] Remove pointless comment chars from . [...] adds 0820e5029ea [llvm-objcopy] [COFF] Implement --strip-all[-gnu] for symbols adds 17d4126da08 NFC: Move Decl node handling to TextNodeDumper adds 79ce8bef624 [llvm][IRBuilder] Introspection for CreateAlignmentAssumpti [...] adds bcb84992243 [clang][UBSan] Sanitization for alignment assumptions. adds b3c4a9f048d [compiler-rt][UBSan] Sanitization for alignment assumptions. adds 2bc72cd2d11 [NFC] Move some functions to LoopUtils adds 259fb02d406 [NFC] Decrease if nest adds c40f0c85a2d [compiler-rt] fuzzer-alignment-assumption.test: fixup the e [...] adds f3034bd03c4 [NFC][X86] extract-bits.ll: add test with truncation with e [...] adds 9aa751d2edd [NFC] Remove obsolete enum RangeCheckKind adds 944b212eb30 [compiler-rt] alignment-assumption-blacklist.cpp test appar [...] adds 3a47ee4a843 [NFC] Remove some code duplication adds d7769752098 [ELF][AArch64] Add missing PLT relocations to isStaticLinkT [...] adds f05ddce1b5e [InstCombine] Don't undo 0 - (X * Y) canonicalization when [...] adds 78bf4c485c9 [OpenCL] opencl-c.h: read_image*(): sampler-less, and image [...] adds 8d4ad462c17 [Sanitizer] Intercept sl_add api on FreeBSD/NetBSD adds 4c751331bd2 Revert little bad rebasing. adds 7c8e93a1ca4 [llvm-obdump] - Fix the help lines for -stop-address and -z. adds 14c0955d14f [SimpleLoopUnswitch] Increment stats counter for unswitchin [...] adds 7a07d7ecc4b Update year in license files adds d0e0e3b3b40 Revert r351138 "[ORC] Move ORC Core symbol map and set type [...] adds 05b6df6fd16 Reduce ASTMatchers stack footprint. Addresses http://llvm.o [...] adds e51de053d34 [OMPT] Second chunk of final OMPT 5.0 interface updates adds 47d902511b7 [DAGCombiner] reduce buildvec of zexted extracted element t [...] adds 0f402f18d1e [SLP][X86] Split prefer-256-bit 'AVX256BW' tests from AVX2 checks adds 28dffd1800b Remove irrelevant references to legacy git repositories fro [...] adds f562b81afcb [X86] Add PR40318 shuffle test case adds 6b468682ccb gn build: Don't assume valgrind.h exists on Linux adds e8ac90758e4 [X86] Bailout of lowerVectorShuffleAsPermuteAndUnpack for s [...] adds a5b03966bac [llvm-objcopy] Use SHT_NOTE for added note sections. adds c8da389137b [llvm-readelf] Allow single-letter flags to be merged. adds f6aec44071b [X86] Fix register class for assembly constraints to ST(7). NFCI. adds 57946df81e8 [SelectionDAG] Check membership of register in class for si [...] adds d8a0ff7b7af Revert "Update clang-tools-extra for r350891 from Clang." adds 9eb48ffb2d1 Revert "Correct the source range returned from preprocessor [...] adds b5a0fbd55d2 Revert "[X86] Make _xgetbv/_xsetbv on non-windows platforms" adds f8de08422f2 We can improve the performance (generally) by memo-izing th [...] adds 703497467cb Fix cpu-dispatch MV regression caused by r347812 adds b6cd91ee3de [WebAssembly] Update release notes adds 04cbd2567c6 Make CompilerType::getBitSize() / getByteSize() return an o [...] adds f7211703812 Silence compiler warnings adds 5cdfa6af0f2 [WebAssembly] Fix updating/moving DBG_VALUEs in RegStackify adds 5b8ba49c754 [Solaris] Move enabling IAS for SPARC from the Solaris tool [...] adds 7f3ef733bb5 Do not emit a corrupt symbol table entry for .rela_iplt_{st [...] adds e4a717a0bb7 Reapply "[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also fo [...] adds 9c8bff52013 [libc++] Support different libc++ namespaces in the iterator test adds e051d64457a [OpenMP] Fix performance regression in SPEC kdtree test adds ef217a8803a [Tooling] Make clang-tool find libc++ dir on mac when runni [...] adds cba4d27f094 [OpenMP][Cmake] Allowed OpenMP testing detect test compiler [...] adds cd037879107 [OpenMP] Add lock function definitions to fix Bug 40042 adds 5d8423a8d1d Add large file support to create_file for 32-bit. adds 762185e6be1 Fix size_t/off_t mixup in std::filesystem. adds b0499f2dc1f [OpenMP] Fix for nested proc_bind affinity bug adds c4cfeac09be [MSP430] Provide a toolchain description adds 0aa35b88373 [Tooling] Fix broken compliation databse tests. adds f9045b575ac [Nios2] Remove Nios2 backend adds d6e22d762b2 [Nios2] Remove Nios2 backend adds b668c249a3e [MSVC Compat] Fix typo correction for inclusion directives. adds ca8a80927a2 [MSP430] Recognize '{' as a line separator adds b578f7acf9a [X86] Add versions of the avx512 gather intrinsics that tak [...] adds 484e44a17e3 Implement CXXCtorInitializer dump in terms of Visitor adds 5d4c9d6ad95 NFC: Implement OMPClause dump in terms of visitors adds 39e7fe2fd6b Replace auto -> llvm::Optional<uint64_t> adds 710eb304b03 llvm-objdump -m -D should disassemble all text segments adds 07bb47a15da Implement BlockDecl::Capture dump in terms of visitors adds 7cacfc2bdab [SLP] Added test for PR40310, NFC. adds e55d7672558 CodeGen: Remove debug printf unintentionally added in r351228. adds 9c699691b1d gn build: Merge r351216, r351228. adds 27c6ec39329 Add Doxygen comments. adds 03e3065f240 Simplify code adds 81b77028c8d Enable IAS for OpenBSD SPARC. adds 5c2d7386350 gn build: Add build files for compiler-rt/lib/{hwasan,inter [...] adds abd139f2e64 [SanitizerCoverage] Don't create comdat for interposable fu [...] adds c5de26014de gn build: Move target flags from toolchain to a .gni file. adds 8a888b51301 [clang-cl] Alias /Zc:alignedNew[-] to -f[no-]aligned-allocation adds 0216ac2bcd2 Simplify Value::GetValueByteSize() adds a2619910a10 treat invoke like call adds d51e3112be9 compiler-rt/test: Clean up Android specific workarounds in [...] adds 40c31360607 X86DAGToDAGISel::matchBitExtract() with truncation (PR36419) adds 94f611c227a [X86] Add the GCCBuiltin name back to the deprecated avx512 [...] adds 25d4a0d08dc gn build: Add a resource_dir.gni file. adds 0312aa990f8 [llvm-ar] Resubmit recursive thin archive test with fix for [...] adds 5f435274a48 [profile] Sync up InstrProfData.inc with llvm copy /NFC adds 9cb102567ed gn build: Add a stage2 host toolchain and make the hwasan r [...] adds 537b19a79be [libObject] Tweak expected error output from llvm-ar adds 6a081ccf988 compiler-rt/test: Add a couple of convenience features for [...] adds f86f30b8db4 [clang-tidy] add options documentation to readability-ident [...] adds ada3f5a6ec6 [libFuzzer] Remove unstable edge handling adds ba99eb0841c [debugserver][CMake] Remove commented out line adds 326ef9a6ea2 Simplify code by using Optional::getValueOr() adds 72066f8d8e4 [VFS] Move RedirectingFileSystem interface into header (NFC) adds 0263747edc9 [VFS] Add getter for mapping entries. adds 6f785b5fd00 NFC: Replace iterator loop with cxx_range_for adds 90edb310c69 Re-order overrides in FunctionDecl dump adds 47da22ef513 compiler-rt/test: Bring back -pie on Android.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/LICENSE.TXT | 2 +- .../clangd/clients/clangd-vscode/LICENSE | 2 +- clang-tools-extra/clangd/index/Background.cpp | 63 +- clang-tools-extra/clangd/index/Background.h | 7 +- .../checks/readability-identifier-naming.rst | 1921 ++++++++++++++++- .../modularize/ProblemsInconsistent.modularize | 10 + .../test/pp-trace/pp-trace-conditional.cpp | 48 +- clang-tools-extra/test/pp-trace/pp-trace-macro.cpp | 4 +- .../unittests/clangd/BackgroundIndexTests.cpp | 73 +- clang/LICENSE.TXT | 2 +- clang/cmake/caches/Fuchsia-stage2.cmake | 29 +- clang/cmake/caches/Fuchsia.cmake | 30 +- clang/include/clang/AST/TextNodeDumper.h | 32 +- .../clang/ASTMatchers/ASTMatchersInternal.h | 2 +- clang/include/clang/Basic/BuiltinsNios2.def | 70 - clang/include/clang/Basic/DiagnosticDriverKinds.td | 11 + clang/include/clang/Basic/MSP430Target.def | 247 +++ clang/include/clang/Basic/TargetBuiltins.h | 10 - clang/include/clang/Driver/CLCompatOptions.td | 6 + clang/include/clang/Driver/Options.td | 1 + clang/include/clang/Lex/Preprocessor.h | 7 +- clang/include/clang/module.modulemap | 2 +- clang/lib/AST/ASTDumper.cpp | 261 +-- clang/lib/AST/TextNodeDumper.cpp | 280 +++ clang/lib/Basic/CMakeLists.txt | 1 - clang/lib/Basic/Targets.cpp | 18 +- clang/lib/Basic/Targets/Nios2.cpp | 56 - clang/lib/Basic/Targets/Nios2.h | 151 -- clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/Driver.cpp | 5 + clang/lib/Driver/ToolChains/Clang.cpp | 3 + clang/lib/Driver/ToolChains/CommonArgs.cpp | 19 - clang/lib/Driver/ToolChains/Gnu.cpp | 40 + clang/lib/Driver/ToolChains/MSP430.cpp | 233 ++ clang/lib/Driver/ToolChains/MSP430.h | 71 + clang/lib/Driver/ToolChains/Solaris.h | 2 - clang/lib/Driver/ToolChains/WebAssembly.cpp | 38 +- clang/lib/Headers/intrin.h | 13 + clang/lib/Headers/opencl-c.h | 17 +- clang/lib/Lex/PPDirectives.cpp | 84 +- clang/lib/Lex/PPExpressions.cpp | 10 +- clang/lib/Sema/SemaChecking.cpp | 6 +- clang/lib/Sema/SemaDecl.cpp | 3 +- clang/lib/Tooling/CompilationDatabase.cpp | 18 +- clang/test/AST/ast-dump-funcs.cpp | 2 +- .../sarif-diagnostics-taint-test.c.sarif | 2 +- .../Inputs/basic_msp430_tree/bin/msp430-elf-ld | 0 .../lib/gcc/msp430-elf/7.3.1/430}/crtbegin.o | 0 .../lib/gcc/msp430-elf/7.3.1/430}/crtend.o | 0 .../basic_msp430_tree/msp430-elf/lib/430/crt0.o | 0 .../basic_msp430_tree/msp430-elf/lib/430/crtn.o | 0 clang/test/Driver/cl-zc.cpp | 6 + clang/test/Driver/msp430-hwmult.c | 42 + clang/test/Driver/msp430-mmcu.c | 16 + clang/test/Driver/msp430-toolchain.c | 78 + clang/test/Driver/nios2-cpu.c | 26 - clang/test/Driver/no-integrated-as.c | 7 +- clang/test/Driver/openbsd.c | 12 +- clang/test/Driver/wasm-toolchain.c | 21 +- clang/test/Driver/wasm-toolchain.cpp | 23 +- clang/test/Headers/ms-arm64-intrin.cpp | 29 + clang/test/Misc/target-invalid-cpu-note.c | 4 - clang/test/Preprocessor/include-likely-typo.c | 1 + clang/test/Sema/attr-cpuspecific.c | 8 + ...clang-check-mac-libcxx-fixed-compilation-db.cpp | 16 + clang/unittests/Lex/PPCallbacksTest.cpp | 58 +- .../unittests/Tooling/CompilationDatabaseTest.cpp | 52 +- compiler-rt/LICENSE.TXT | 2 +- compiler-rt/lib/fuzzer/CMakeLists.txt | 2 +- compiler-rt/lib/fuzzer/FuzzerCorpus.h | 6 - compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 4 - .../lib/fuzzer/FuzzerExtFunctionsWeakAlias.cpp | 56 - .../lib/fuzzer/FuzzerExtFunctionsWindows.cpp | 83 + compiler-rt/lib/fuzzer/FuzzerFlags.def | 9 - compiler-rt/lib/fuzzer/FuzzerInternal.h | 1 - compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 38 - compiler-rt/lib/fuzzer/FuzzerOptions.h | 2 - compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | 87 +- compiler-rt/lib/fuzzer/FuzzerTracePC.h | 20 - compiler-rt/lib/profile/InstrProfData.inc | 20 +- .../sanitizer_common_interceptors.inc | 54 + .../sanitizer_platform_interceptors.h | 10 +- .../sanitizer_platform_limits_freebsd.cc | 2 + .../sanitizer_platform_limits_freebsd.h | 1 + .../sanitizer_platform_limits_netbsd.cc | 2 + .../sanitizer_platform_limits_netbsd.h | 1 + compiler-rt/test/asan/TestCases/Posix/no-fd.cc | 2 +- .../test/fuzzer/AlignmentAssumptionTest.cpp | 2 +- compiler-rt/test/fuzzer/PrintUnstableStatsTest.cpp | 69 - .../test/fuzzer/fuzzer-alignment-assumption.test | 2 +- compiler-rt/test/fuzzer/handle-unstable.test | 43 - compiler-rt/test/fuzzer/print_unstable_stats.test | 24 - compiler-rt/test/hwasan/CMakeLists.txt | 3 + compiler-rt/test/hwasan/lit.site.cfg.in | 1 + compiler-rt/test/lit.common.cfg | 20 +- compiler-rt/test/lit.common.configured.in | 2 + .../sanitizer_common/TestCases/Posix/sl_add.cc | 26 + ...-assumption-attribute-align_value-on-lvalue.cpp | 16 +- ...ssumption-attribute-align_value-on-paramvar.cpp | 14 +- ...-attribute-alloc_align-on-function-variable.cpp | 21 +- ...ssumption-attribute-alloc_align-on-function.cpp | 19 +- ...ibute-assume_aligned-on-function-two-params.cpp | 14 +- ...mption-attribute-assume_aligned-on-function.cpp | 14 +- .../Pointer/alignment-assumption-blacklist.cpp | 10 +- ...uiltin_assume_aligned-three-params-variable.cpp | 12 +- ...umption-builtin_assume_aligned-three-params.cpp | 10 +- ...ssumption-builtin_assume_aligned-two-params.cpp | 10 +- .../Pointer/alignment-assumption-openmp.cpp | 15 +- .../Pointer/alignment-assumption-summary.cpp | 12 +- .../ubsan_minimal/TestCases/alignment-assumption.c | 10 +- libclc/LICENSE.TXT | 2 +- libcxx/LICENSE.TXT | 2 +- libcxx/src/filesystem/operations.cpp | 3 +- .../iterator.traits/empty.fail.cpp | 60 +- .../cmp/cmp.partialord/partialord.pass.cpp | 2 +- .../cmp/cmp.strongord/strongord.pass.cpp | 2 +- .../cmp/cmp.weakord/weakord.pass.cpp | 2 +- libcxx/test/support/filesystem_test_helper.hpp | 46 +- libcxx/test/support/test_comparisons.h | 72 +- libcxx/test/support/test_macros.h | 3 +- libcxxabi/LICENSE.TXT | 2 +- libunwind/LICENSE.TXT | 2 +- lld/ELF/Relocations.cpp | 6 +- lld/ELF/Symbols.cpp | 1 + lld/ELF/Symbols.h | 3 +- lld/ELF/Writer.cpp | 22 +- lld/LICENSE.TXT | 2 +- lld/test/ELF/aarch64-gnu-ifunc-address.s | 40 + lld/test/ELF/gnu-ifunc-empty.s | 16 + lldb/include/lldb/Symbol/CompilerType.h | 7 +- lldb/include/lldb/Target/ProcessStructReader.h | 12 +- lldb/source/API/SBType.cpp | 9 +- lldb/source/Commands/CommandObjectMemory.cpp | 23 +- lldb/source/Core/Value.cpp | 38 +- lldb/source/Core/ValueObject.cpp | 45 +- lldb/source/Core/ValueObjectConstResult.cpp | 9 +- lldb/source/Core/ValueObjectMemory.cpp | 4 +- lldb/source/Core/ValueObjectVariable.cpp | 2 +- lldb/source/DataFormatters/TypeFormat.cpp | 18 +- lldb/source/DataFormatters/VectorType.cpp | 18 +- lldb/source/Expression/Materializer.cpp | 13 +- .../Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp | 33 +- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 206 +- .../Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp | 22 +- lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp | 68 +- .../Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 60 +- lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp | 46 +- lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 10 +- .../Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 57 +- lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 83 +- .../Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 54 +- .../Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp | 45 +- .../Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 76 +- .../Plugins/Architecture/Mips/ArchitectureMips.cpp | 2 +- .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 17 +- .../Plugins/Language/CPlusPlus/CxxStringTypes.cpp | 14 +- lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp | 54 +- .../Plugins/Language/CPlusPlus/LibCxxBitset.cpp | 19 +- .../Language/CPlusPlus/LibCxxInitializerList.cpp | 11 +- .../Plugins/Language/CPlusPlus/LibCxxVector.cpp | 34 +- .../Plugins/Language/CPlusPlus/LibStdcpp.cpp | 7 +- .../AppleObjCClassDescriptorV2.cpp | 3 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 2 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 2 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 2 +- .../Platform/MacOSX/PlatformRemoteAppleBridge.cpp | 2 +- .../Platform/MacOSX/PlatformRemoteAppleTV.cpp | 2 +- .../Platform/MacOSX/PlatformRemoteAppleWatch.cpp | 2 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 2 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 2 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 19 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 1 - lldb/source/Symbol/ClangASTContext.cpp | 83 +- lldb/source/Symbol/CompilerType.cpp | 83 +- lldb/source/Symbol/Type.cpp | 4 +- lldb/tools/debugserver/source/CMakeLists.txt | 1 - llgo/LICENSE.TXT | 2 +- llvm/LICENSE.TXT | 2 +- llvm/docs/CommandGuide/llvm-objdump.rst | 42 +- llvm/docs/ReleaseNotes.rst | 2 + llvm/docs/SourceLevelDebugging.rst | 4 +- llvm/include/llvm/ADT/Triple.h | 9 +- llvm/include/llvm/IR/IntrinsicsX86.td | 118 ++ llvm/include/llvm/Support/VirtualFileSystem.h | 227 ++ llvm/include/llvm/Transforms/Utils/LoopUtils.h | 17 + llvm/lib/CodeGen/EarlyIfConversion.cpp | 7 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 75 + .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 12 + .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 7 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 20 +- llvm/lib/Support/Triple.cpp | 13 +- llvm/lib/Support/VirtualFileSystem.cpp | 505 ++--- llvm/lib/Target/AArch64/AArch64.td | 11 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 16 +- llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 104 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 9 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 5 + llvm/lib/Target/AMDGPU/SIInstructions.td | 5 + llvm/lib/Target/LLVMBuild.txt | 1 - .../Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp | 1 + llvm/lib/Target/Nios2/CMakeLists.txt | 30 - llvm/lib/Target/Nios2/InstPrinter/CMakeLists.txt | 1 - llvm/lib/Target/Nios2/InstPrinter/LLVMBuild.txt | 23 - .../Target/Nios2/InstPrinter/Nios2InstPrinter.cpp | 66 - .../Target/Nios2/InstPrinter/Nios2InstPrinter.h | 49 - llvm/lib/Target/Nios2/LLVMBuild.txt | 66 - llvm/lib/Target/Nios2/MCTargetDesc/CMakeLists.txt | 9 - llvm/lib/Target/Nios2/MCTargetDesc/LLVMBuild.txt | 26 - .../Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp | 130 -- .../Target/Nios2/MCTargetDesc/Nios2AsmBackend.h | 81 - llvm/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h | 38 - .../Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp | 43 - .../Target/Nios2/MCTargetDesc/Nios2FixupKinds.h | 41 - .../Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp | 44 - .../lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h | 31 - llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp | 76 - llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h | 60 - .../Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp | 102 - .../Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h | 52 - .../Nios2/MCTargetDesc/Nios2TargetStreamer.cpp | 22 - llvm/lib/Target/Nios2/Nios2.h | 35 - llvm/lib/Target/Nios2/Nios2.td | 59 - llvm/lib/Target/Nios2/Nios2AsmPrinter.cpp | 153 -- llvm/lib/Target/Nios2/Nios2CallingConv.td | 34 - llvm/lib/Target/Nios2/Nios2FrameLowering.cpp | 27 - llvm/lib/Target/Nios2/Nios2FrameLowering.h | 39 - llvm/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp | 76 - llvm/lib/Target/Nios2/Nios2ISelLowering.cpp | 188 -- llvm/lib/Target/Nios2/Nios2ISelLowering.h | 63 - llvm/lib/Target/Nios2/Nios2InstrFormats.td | 235 --- llvm/lib/Target/Nios2/Nios2InstrInfo.cpp | 54 - llvm/lib/Target/Nios2/Nios2InstrInfo.h | 49 - llvm/lib/Target/Nios2/Nios2InstrInfo.td | 109 - llvm/lib/Target/Nios2/Nios2MCInstLower.cpp | 117 - llvm/lib/Target/Nios2/Nios2MachineFunction.cpp | 14 - llvm/lib/Target/Nios2/Nios2MachineFunction.h | 62 - llvm/lib/Target/Nios2/Nios2RegisterInfo.cpp | 55 - llvm/lib/Target/Nios2/Nios2RegisterInfo.h | 52 - llvm/lib/Target/Nios2/Nios2RegisterInfo.td | 60 - llvm/lib/Target/Nios2/Nios2Schedule.td | 39 - llvm/lib/Target/Nios2/Nios2Subtarget.cpp | 56 - llvm/lib/Target/Nios2/Nios2Subtarget.h | 97 - llvm/lib/Target/Nios2/Nios2TargetMachine.cpp | 111 - llvm/lib/Target/Nios2/Nios2TargetMachine.h | 45 - llvm/lib/Target/Nios2/Nios2TargetObjectFile.cpp | 18 - llvm/lib/Target/Nios2/Nios2TargetObjectFile.h | 26 - llvm/lib/Target/Nios2/Nios2TargetStreamer.h | 30 - llvm/lib/Target/Nios2/TargetInfo/CMakeLists.txt | 1 - llvm/lib/Target/Nios2/TargetInfo/LLVMBuild.txt | 23 - .../Target/Nios2/TargetInfo/Nios2TargetInfo.cpp | 24 - llvm/lib/Target/WebAssembly/CMakeLists.txt | 1 + .../WebAssembly/WebAssemblyDebugValueManager.cpp | 46 + .../WebAssembly/WebAssemblyDebugValueManager.h | 38 + .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 32 +- .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 66 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 3 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 37 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 34 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 25 + llvm/lib/Target/X86/X86RegisterInfo.td | 6 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 7 + llvm/lib/Transforms/IPO/SampleProfile.cpp | 9 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 7 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 5 + .../Instrumentation/SanitizerCoverage.cpp | 2 +- .../Scalar/InductiveRangeCheckElimination.cpp | 186 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 5 +- llvm/lib/Transforms/Utils/AddDiscriminators.cpp | 7 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 36 + llvm/test/Analysis/CostModel/X86/arith-usat.ll | 121 +- .../NonCanonicalizedSubscript.ll | 2 +- llvm/test/Bitcode/dilocalvariable-3.9.ll | 4 +- .../AArch64/arm64-2011-03-17-AsmPrinterCrash.ll | 2 +- llvm/test/CodeGen/AArch64/arm64-vabs.ll | 3 +- llvm/test/CodeGen/AArch64/landingpad-ifcvt.ll | 29 + .../CodeGen/AArch64/misched-fusion-arith-logic.mir | 112 + llvm/test/CodeGen/AMDGPU/debug-value2.ll | 4 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.icmp.ll | 18 + llvm/test/CodeGen/ARM/constantpool-promote-dbg.ll | 4 +- llvm/test/CodeGen/ARM/dbg-range-extension.mir | 2 +- llvm/test/CodeGen/Hexagon/cfi-late.ll | 4 +- llvm/test/CodeGen/Hexagon/copy-to-combine-dbg.ll | 2 +- llvm/test/CodeGen/Hexagon/misaligned-const-load.ll | 4 +- .../test/CodeGen/Hexagon/misaligned-const-store.ll | 4 +- .../CodeGen/Hexagon/misched-top-rptracker-sync.ll | 4 +- llvm/test/CodeGen/Nios2/add-sub.ll | 19 - llvm/test/CodeGen/Nios2/lit.local.cfg | 3 - llvm/test/CodeGen/Nios2/mul-div.ll | 27 - llvm/test/CodeGen/Nios2/proc_support.ll | 10 - llvm/test/CodeGen/Nios2/ret_generated.ll | 9 - llvm/test/CodeGen/Nios2/shift-rotate.ll | 26 - llvm/test/CodeGen/Nios2/target_support.ll | 11 - llvm/test/CodeGen/PowerPC/direct-move-profit.ll | 2 +- llvm/test/CodeGen/SystemZ/Large/branch-01.ll | 2 +- llvm/test/CodeGen/SystemZ/cond-move-05.mir | 2 +- llvm/test/CodeGen/SystemZ/subregliveness-01.ll | 2 +- llvm/test/CodeGen/SystemZ/subregliveness-06.mir | 2 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 36 +- .../X86/GlobalISel/x86_64-legalize-sitofp.mir | 2 +- .../X86/GlobalISel/x86_64-select-sitofp.mir | 2 +- llvm/test/CodeGen/X86/avx2-intrinsics-x86.ll | 1742 ++++++++------- ... => avx512-gather-scatter-intrin-deprecated.ll} | 0 .../CodeGen/X86/avx512-gather-scatter-intrin.ll | 327 +-- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 48 + .../CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 90 + llvm/test/CodeGen/X86/avx512bw-intrinsics.ll | 91 +- .../CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll | 183 ++ llvm/test/CodeGen/X86/avx512bwvl-intrinsics.ll | 148 +- llvm/test/CodeGen/X86/buildvec-extract.ll | 313 +-- llvm/test/CodeGen/X86/extract-bits.ll | 906 ++++---- llvm/test/CodeGen/X86/fpstack-debuginstr-kill.ll | 2 +- llvm/test/CodeGen/X86/movpc32-check.ll | 4 +- llvm/test/CodeGen/X86/pr40289-64bit.ll | 10 + llvm/test/CodeGen/X86/pr40289.ll | 10 + llvm/test/CodeGen/X86/usub_sat.ll | 40 +- llvm/test/CodeGen/X86/usub_sat_vec.ll | 2229 ++++++-------------- llvm/test/CodeGen/X86/vector-shuffle-128-v8.ll | 37 +- llvm/test/DebugInfo/AArch64/tls-at-location.ll | 4 +- llvm/test/DebugInfo/ARM/PR26163.ll | 4 +- .../ARM/multiple-constant-uses-drops-dbgloc.ll | 2 +- llvm/test/DebugInfo/COFF/enum-co.ll | 4 +- llvm/test/DebugInfo/COFF/function-options.ll | 4 +- .../Generic/debuginfofinder-forward-declaration.ll | 4 +- .../debuginfofinder-imported-global-variable.ll | 4 +- llvm/test/DebugInfo/Generic/dwarf-public-names.ll | 2 +- llvm/test/DebugInfo/Inputs/loclists-dwp-b.ll | 4 +- llvm/test/DebugInfo/Sparc/gnu-window-save.ll | 4 +- .../DebugInfo/WebAssembly/dbg-value-move-clone.mir | 65 + .../WebAssembly/dbg-value-move-reg-stackify.mir | 60 + llvm/test/DebugInfo/X86/PR26148.ll | 4 +- llvm/test/DebugInfo/X86/align_c11.ll | 4 +- llvm/test/DebugInfo/X86/align_cpp11.ll | 4 +- llvm/test/DebugInfo/X86/align_objc.ll | 4 +- llvm/test/DebugInfo/X86/atomic-c11-dwarf-4.ll | 4 +- llvm/test/DebugInfo/X86/atomic-c11-dwarf-5.ll | 4 +- llvm/test/DebugInfo/X86/clone-module-2.ll | 4 +- llvm/test/DebugInfo/X86/clone-module.ll | 4 +- llvm/test/DebugInfo/X86/dwarf-public-names.ll | 2 +- llvm/test/DebugInfo/X86/loclists-dwp.ll | 4 +- llvm/test/DebugInfo/X86/noreturn_c11.ll | 4 +- llvm/test/DebugInfo/X86/noreturn_cpp11.ll | 4 +- llvm/test/DebugInfo/X86/noreturn_objc.ll | 4 +- llvm/test/DebugInfo/unrolled-loop-remainder.ll | 4 +- .../interposable-symbol-nocomdat.ll | 37 + llvm/test/Linker/Inputs/metadata-source-a.ll | 4 +- llvm/test/Linker/Inputs/metadata-source-b.ll | 4 +- .../Linker/Inputs/type-unique-inheritance-a.ll | 2 +- .../Linker/Inputs/type-unique-inheritance-b.ll | 2 +- llvm/test/Linker/Inputs/type-unique-simple2-a.ll | 2 +- llvm/test/Linker/Inputs/type-unique-simple2-b.ll | 2 +- llvm/test/Linker/type-unique-simple-a.ll | 2 +- llvm/test/Linker/type-unique-simple-b.ll | 2 +- llvm/test/MC/ELF/ARM/clang-section.s | 2 +- llvm/test/MC/MSP430/msp430-separator.s | 15 + llvm/test/Object/ar-create.test | 2 +- llvm/test/Object/ar-error.test | 2 +- llvm/test/Object/archive-extract.test | 2 +- llvm/test/Transforms/ADCE/2016-09-06.ll | 2 +- llvm/test/Transforms/AddDiscriminators/invoke.ll | 134 ++ .../CodeGenPrepare/ARM/bitreverse-recognize.ll | 2 +- .../Transforms/CodeGenPrepare/bitreverse-hang.ll | 2 +- llvm/test/Transforms/CodeGenPrepare/dom-tree.ll | 2 +- llvm/test/Transforms/Coroutines/coro-debug.ll | 4 +- llvm/test/Transforms/Coroutines/coro-split-dbg.ll | 4 +- llvm/test/Transforms/IRCE/only-lower-check.ll | 1 - llvm/test/Transforms/IRCE/only-upper-check.ll | 1 - .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 193 ++ .../test/Transforms/InstCombine/bitreverse-hang.ll | 2 +- llvm/test/Transforms/InstCombine/mul.ll | 42 +- llvm/test/Transforms/LoopReroll/reroll_with_dbg.ll | 4 +- llvm/test/Transforms/LoopRotate/phi-dbgvalue.ll | 4 +- llvm/test/Transforms/NewGVN/memory-handling.ll | 2 +- llvm/test/Transforms/NewGVN/phi-edge-handling.ll | 2 +- llvm/test/Transforms/NewGVN/pr31501.ll | 2 +- llvm/test/Transforms/NewGVN/pr33305.ll | 2 +- llvm/test/Transforms/NewGVN/pr34430.ll | 2 +- llvm/test/Transforms/SLPVectorizer/X86/PR40310.ll | 97 + .../Transforms/SLPVectorizer/X86/arith-add-ssat.ll | 14 +- .../Transforms/SLPVectorizer/X86/arith-add-usat.ll | 14 +- .../Transforms/SLPVectorizer/X86/arith-sub-ssat.ll | 14 +- .../Transforms/SLPVectorizer/X86/arith-sub-usat.ll | 374 +++- llvm/test/Transforms/Util/store-first-op.ll | 2 +- llvm/test/tools/gold/X86/split-dwarf.ll | 4 +- .../llvm-ar/flatten-thin-archive-recursive.test | 13 + llvm/test/tools/llvm-objcopy/COFF/strip-all.yaml | 55 + .../llvm-objcopy/COFF/strip-reloc-symbol.test | 8 +- .../test/tools/llvm-objcopy/COFF/strip-symbol.test | 52 +- llvm/test/tools/llvm-objcopy/ELF/add-note.test | 36 + .../llvm-objcopy/ELF/add-section-special.test | 22 + .../Hexagon/source-interleave-hexagon.ll | 4 +- .../llvm-objdump/X86/Inputs/macho-multiple-text | Bin 0 -> 12580 bytes .../llvm-objdump/X86/macho-disassemble-all.test | 39 + .../llvm-objdump/X86/source-interleave-x86_64.ll | 4 +- llvm/test/tools/llvm-readobj/dyn-symbols.test | 163 ++ llvm/test/tools/llvm-readobj/merged.test | 13 + llvm/test/tools/llvm-readobj/sections-ext.test | 14 + llvm/tools/llvm-ar/llvm-ar.cpp | 12 +- llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 10 + llvm/tools/llvm-objcopy/COFF/Writer.cpp | 5 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 22 +- llvm/tools/llvm-objdump/COFFDump.cpp | 2 +- llvm/tools/llvm-objdump/MachODump.cpp | 27 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 536 +++-- llvm/tools/llvm-objdump/llvm-objdump.h | 56 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 49 +- llvm/unittests/ADT/TripleTest.cpp | 18 + llvm/utils/gn/build/BUILD.gn | 36 +- llvm/utils/gn/build/BUILDCONFIG.gn | 8 + llvm/utils/gn/build/toolchain/BUILD.gn | 67 +- llvm/utils/gn/build/toolchain/compiler.gni | 3 + llvm/utils/gn/build/toolchain/target_flags.gni | 34 + llvm/utils/gn/secondary/BUILD.gn | 14 +- llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 1 - llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 8 +- llvm/utils/gn/secondary/clang/resource_dir.gni | 3 + llvm/utils/gn/secondary/clang/test/BUILD.gn | 2 +- .../gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 102 + .../compiler-rt/lib/interception/BUILD.gn | 13 + .../compiler-rt/lib/sanitizer_common/BUILD.gn | 83 + .../gn/secondary/compiler-rt/lib/ubsan/BUILD.gn | 30 + llvm/utils/gn/secondary/compiler-rt/target.gni | 20 + .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 9 +- llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 2 +- .../secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/test/BUILD.gn | 2 +- llvm/utils/gn/secondary/llvm/triples.gni | 26 +- openmp/LICENSE.txt | 4 +- openmp/cmake/OpenMPTesting.cmake | 2 +- openmp/runtime/cmake/LibompExports.cmake | 2 +- openmp/runtime/src/CMakeLists.txt | 8 +- openmp/runtime/src/include/50/omp-tools.h.var | 1083 ++++++++++ openmp/runtime/src/include/50/ompt.h.var | 735 ------- openmp/runtime/src/kmp_affinity.cpp | 17 +- openmp/runtime/src/kmp_barrier.cpp | 2 +- openmp/runtime/src/kmp_csupport.cpp | 8 +- openmp/runtime/src/kmp_ftn_entry.h | 7 - openmp/runtime/src/kmp_gsupport.cpp | 2 +- openmp/runtime/src/kmp_lock.cpp | 41 + openmp/runtime/src/kmp_runtime.cpp | 20 +- openmp/runtime/src/kmp_taskdeps.cpp | 24 +- openmp/runtime/src/kmp_wait_release.h | 24 +- openmp/runtime/src/ompt-event-specific.h | 4 +- openmp/runtime/src/ompt-general.cpp | 10 +- openmp/runtime/src/ompt-internal.h | 4 +- openmp/runtime/src/ompt-specific.cpp | 2 +- openmp/runtime/test/affinity/bug-nested.c | 33 + openmp/runtime/test/lit.cfg | 2 +- openmp/runtime/test/ompt/callback.h | 29 +- openmp/runtime/test/ompt/cancel/cancel_taskgroup.c | 2 +- .../ompt/loadtool/tool_available/tool_available.c | 2 +- .../tool_available_search/tool_available_search.c | 4 +- .../tool_not_available/tool_not_available.c | 4 +- openmp/runtime/test/ompt/parallel/parallel_if0.c | 2 +- openmp/runtime/test/ompt/parallel/serialized.c | 2 +- .../synchronization/barrier/implicit_task_data.c | 2 +- openmp/runtime/test/ompt/tasks/explicit_task.c | 2 +- openmp/runtime/test/ompt/tasks/taskyield.c | 2 +- parallel-libs/acxxel/LICENSE.TXT | 2 +- polly/LICENSE.txt | 2 +- polly/test/DependenceInfo/fine_grain_dep_0.ll | 2 +- polly/test/GPGPU/debug-metadata-leak.ll | 4 +- .../test/GPGPU/kernels-names-across-scops-funcs.ll | 2 +- polly/test/GPGPU/managed-memory-rewrite-alloca.ll | 2 +- ...-memory-rewrite-malloc-free-inside-constexpr.ll | 2 +- .../GPGPU/managed-memory-rewrite-malloc-free.ll | 2 +- polly/test/GPGPU/simple-managed-memory-rewrite.ll | 2 +- polly/test/GPGPU/untouched-arrays.ll | 2 +- .../Isl/Ast/runtime_context_with_error_blocks.ll | 2 +- ...nvariant_load_not_executed_but_in_parameters.ll | 2 +- .../CodeGen/invariant_verify_function_failed_2.ll | 2 +- polly/test/Isl/CodeGen/select-base-pointer.ll | 2 +- .../ReportIrreducibleRegion.ll | 4 +- polly/test/ScopInfo/complex-expression.ll | 2 +- .../ScopInfo/do-not-model-error-block-accesses.ll | 2 +- .../ScopInfo/early_exit_for_complex_domains.ll | 2 +- polly/test/ScopInfo/remarks.ll | 4 +- polly/tools/GPURuntime/LICENSE.TXT | 2 +- pstl/LICENSE.txt | 4 +- 479 files changed, 12787 insertions(+), 10252 deletions(-) delete mode 100644 clang/include/clang/Basic/BuiltinsNios2.def create mode 100644 clang/include/clang/Basic/MSP430Target.def delete mode 100644 clang/lib/Basic/Targets/Nios2.cpp delete mode 100644 clang/lib/Basic/Targets/Nios2.h create mode 100644 clang/lib/Driver/ToolChains/MSP430.cpp create mode 100644 clang/lib/Driver/ToolChains/MSP430.h copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] mode change 100644 => 100755 copy clang/test/Driver/Inputs/{ami_linux_tree/usr/lib/gcc/x86_64-amazon-linux/7 => [...] copy clang/test/Driver/Inputs/{ami_linux_tree/usr/lib/gcc/x86_64-amazon-linux/7 => [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] create mode 100644 clang/test/Driver/msp430-hwmult.c create mode 100644 clang/test/Driver/msp430-mmcu.c create mode 100644 clang/test/Driver/msp430-toolchain.c delete mode 100644 clang/test/Driver/nios2-cpu.c create mode 100644 clang/test/Headers/ms-arm64-intrin.cpp create mode 100644 clang/test/Tooling/clang-check-mac-libcxx-fixed-compilation-db.cpp delete mode 100644 compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeakAlias.cpp create mode 100644 compiler-rt/lib/fuzzer/FuzzerExtFunctionsWindows.cpp delete mode 100644 compiler-rt/test/fuzzer/PrintUnstableStatsTest.cpp delete mode 100644 compiler-rt/test/fuzzer/handle-unstable.test delete mode 100644 compiler-rt/test/fuzzer/print_unstable_stats.test create mode 100644 compiler-rt/test/sanitizer_common/TestCases/Posix/sl_add.cc create mode 100644 lld/test/ELF/aarch64-gnu-ifunc-address.s create mode 100644 lld/test/ELF/gnu-ifunc-empty.s delete mode 100644 llvm/lib/Target/Nios2/CMakeLists.txt delete mode 100644 llvm/lib/Target/Nios2/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/Nios2/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.cpp delete mode 100644 llvm/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.h delete mode 100644 llvm/lib/Target/Nios2/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/CMakeLists.txt delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2FixupKinds.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h delete mode 100644 llvm/lib/Target/Nios2/MCTargetDesc/Nios2TargetStreamer.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2.h delete mode 100644 llvm/lib/Target/Nios2/Nios2.td delete mode 100644 llvm/lib/Target/Nios2/Nios2AsmPrinter.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2CallingConv.td delete mode 100644 llvm/lib/Target/Nios2/Nios2FrameLowering.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2FrameLowering.h delete mode 100644 llvm/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2ISelLowering.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2ISelLowering.h delete mode 100644 llvm/lib/Target/Nios2/Nios2InstrFormats.td delete mode 100644 llvm/lib/Target/Nios2/Nios2InstrInfo.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2InstrInfo.h delete mode 100644 llvm/lib/Target/Nios2/Nios2InstrInfo.td delete mode 100644 llvm/lib/Target/Nios2/Nios2MCInstLower.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2MachineFunction.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2MachineFunction.h delete mode 100644 llvm/lib/Target/Nios2/Nios2RegisterInfo.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2RegisterInfo.h delete mode 100644 llvm/lib/Target/Nios2/Nios2RegisterInfo.td delete mode 100644 llvm/lib/Target/Nios2/Nios2Schedule.td delete mode 100644 llvm/lib/Target/Nios2/Nios2Subtarget.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2Subtarget.h delete mode 100644 llvm/lib/Target/Nios2/Nios2TargetMachine.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2TargetMachine.h delete mode 100644 llvm/lib/Target/Nios2/Nios2TargetObjectFile.cpp delete mode 100644 llvm/lib/Target/Nios2/Nios2TargetObjectFile.h delete mode 100644 llvm/lib/Target/Nios2/Nios2TargetStreamer.h delete mode 100644 llvm/lib/Target/Nios2/TargetInfo/CMakeLists.txt delete mode 100644 llvm/lib/Target/Nios2/TargetInfo/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Nios2/TargetInfo/Nios2TargetInfo.cpp create mode 100644 llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp create mode 100644 llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h create mode 100644 llvm/test/CodeGen/AArch64/landingpad-ifcvt.ll create mode 100644 llvm/test/CodeGen/AArch64/misched-fusion-arith-logic.mir delete mode 100644 llvm/test/CodeGen/Nios2/add-sub.ll delete mode 100644 llvm/test/CodeGen/Nios2/lit.local.cfg delete mode 100644 llvm/test/CodeGen/Nios2/mul-div.ll delete mode 100644 llvm/test/CodeGen/Nios2/proc_support.ll delete mode 100644 llvm/test/CodeGen/Nios2/ret_generated.ll delete mode 100644 llvm/test/CodeGen/Nios2/shift-rotate.ll delete mode 100644 llvm/test/CodeGen/Nios2/target_support.ll copy llvm/test/CodeGen/X86/{avx512-gather-scatter-intrin.ll => avx512-gather-scatt [...] create mode 100644 llvm/test/CodeGen/X86/pr40289-64bit.ll create mode 100644 llvm/test/CodeGen/X86/pr40289.ll create mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-move-clone.mir create mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-move-reg-stackify.mir create mode 100644 llvm/test/Instrumentation/SanitizerCoverage/interposable-symbol [...] create mode 100644 llvm/test/MC/MSP430/msp430-separator.s create mode 100644 llvm/test/Transforms/AddDiscriminators/invoke.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/PR40310.ll create mode 100644 llvm/test/tools/llvm-ar/flatten-thin-archive-recursive.test create mode 100644 llvm/test/tools/llvm-objcopy/COFF/strip-all.yaml create mode 100644 llvm/test/tools/llvm-objcopy/ELF/add-note.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/add-section-special.test create mode 100755 llvm/test/tools/llvm-objdump/X86/Inputs/macho-multiple-text create mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassemble-all.test create mode 100644 llvm/test/tools/llvm-readobj/dyn-symbols.test create mode 100644 llvm/test/tools/llvm-readobj/merged.test create mode 100644 llvm/utils/gn/build/toolchain/target_flags.gni create mode 100644 llvm/utils/gn/secondary/clang/resource_dir.gni create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/interception/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/target.gni create mode 100644 openmp/runtime/src/include/50/omp-tools.h.var delete mode 100644 openmp/runtime/src/include/50/ompt.h.var create mode 100644 openmp/runtime/test/affinity/bug-nested.c