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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from 1e589f67ef7 [llvm-objcopy][MachO] Support indirect symbol table adds f68925d4508 [X86] Make memcmp vector lowering handle arbitrary expansions adds d6b72b0e4df [llvm-objcopy] Add REQUIRES directive to fix a test adds bbe2fcbd154 [X86] Add test case for PR43758. NFC adds 264612e1383 [Target] Change PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_ [...] adds f15cf93899d [PowerPC] Clear the sideeffect bit for those instructions t [...] adds 760ed8da98e [AddressSanitizer] Only instrument globals of default addre [...] adds 4a372093e7c [update_cc_test_checks.py] Fix invalid python string escape [...] adds 119b436da1c [Alignment] Use Align for TFI.getStackAlignment() in X86ISe [...] adds 2dad717c9af [UpdateTestChecks] Fix invalid python string escapes adds 27f6eedc57f Enable OpenBSD support. adds a795bd96454 [llvm-objcopy] - Do not crash on object that has relocation [...] adds 6bf55804924 [clang][driver] Add basic --driver-mode=flang support for fortran adds 9c273becce7 gn build: Merge 6bf55804924 adds b592253ec68 [AMDGPU] Consolidate one more getGeneration check adds e128c208648 [AArch64][SVE] Implement additional integer arithmetic intrinsics adds 26655376fee [X86] combineOrShiftToFunnelShift - use getShiftAmountTy in [...] adds 81399002aea [X86] combineOrShiftToFunnelShift - use isOperationLegalOrC [...] adds 5c2c94648e4 [AArch64][SVE] Implement masked store intrinsics adds 02f4cfecf69 [lldb] [test] Mark TestCustomShell XFAIL on *bsd as well adds 532815dd5c5 [ARM][AArch64][DebugInfo] Improve call site instruction int [...] adds f1e0ae3420b COFF: Set section permissions adds 2dbcfad35de [lldb-vscod] fix build with NDEBUG on windows adds 2d1a0dfe4c7 lldb-vscode: Add a forgotten cast to void adds 6c0a160c2d3 Rename a flang test case adds 62a161cc000 [libomptarget] Always call malloc, free via SafeMalloc, Saf [...] adds 74bb5ee6741 [nfc][libomptarget] Move smid() into target_impl adds 83a55c6a575 minidump: Rename some architecture constants adds 43144ffa91a LiveIntervals: Split live intervals on multiple dead defs adds ba7bde65dcf [ASTImporter] Add support for BuiltinTemplateDecl adds 2da4b6e5145 [IR] Allow fast math flags on calls with floating point arr [...] adds 67474c60d34 [compiler-rt] libhwasan interceptor ABI intercept longjmp/setjmp adds 14a388f43bb [OPENMP50]Add support for parallel master taskloop simd directive. adds 8aa74414bfb [OPENMP][DOC]Update list of supported functions, NFC. adds 37c8baf821e [OPENMP][DOC]Provide correct info about supported features, NFC. adds 50699284872 [OpenMP] Reset affinity mask in the process child on FreeBSD adds 0405b486465 [NFC][LoopUnroll] Tests for peeling of first iteration (PR43840) adds 29e8b8ce669 [bugpoint] Reduce metadata that does not contribute to crash. adds 6e779e953e9 [ObjectYAML] - Redefine LLVM_YAML_IS_SEQUENCE_VECTOR(llvm:: [...] adds 86549c7528d [SelectionDAG] Add support for FP_ROUND in WidenVectorOperand. adds 70caa1fc30c [AArch64][MachineOutliner] Return address signing for outli [...] adds 5c9bdc79e1f [AIX] Lowering CPI/JTI/BA to MIR adds 37e10c29291 gn build: (manually) merge 67474c60d34 adds d213da49e14 [LLD] - Fix a test after obj2yaml change. adds 8dcf1c654ed Updating the documentation for the _Noreturn attribute; NFC. adds 19ea1d46ccf [scudo][standalone] Add a free list to the Secondary adds d52f5ed01a2 [SLPVectorizer] Use getAPInt() for comparison. NFCI. adds 14e289eb774 Fix pattern error for S2_tstbit_i instruction adds db8dad20b37 [ELF][test] Change references of %T to %t.dir adds 8548e2f543c [nfc][libomptarget] Move named_sync() into target_impl adds fbe7f5e9729 [NFC][MachineOutliner] Fix typo in comment adds 3071ebf7b38 [LLDB][PythonFile] fix dangerous borrow semantics on python2 adds fb01c01bf3f [LLDB][Python] warning fix for LLDBSwigPythonBreakpointCall [...] adds c75cd3c7f0f [clang][driver][flang] Mark test as unsupported on darwin adds e5972f2a04e [AMDGPU] Simplify VCCZ bug handling adds 29dc0b17de6 Add the readability-redundant-access-specifiers check. adds 72bc291f945 [NFC] Move this set of STRICT_* cases to be next to the non [...] adds 21d498c9c0f [SLP] Vectorize jumbled stores. adds 1caa66d0759 Fix a false positive in misc-redundant-expression check adds 5cc605bcc18 gn build: Merge 29dc0b17de6 adds 661d2ce619e Fix modernize-use-nodiscard for classes marked [[nodiscard]] adds 0de262d7189 Move this release note to its appropriate location; NFC. adds 4de6b158680 Add an option to hicpp-signed-bitwise for positive integer [...] adds 67da730da63 [MSP430] adjust tests for Shift Amount Threshold; NFC adds 3e855714325 [MSP430] fix typo in test name; NFC adds e477988309d Fix readability-identifier-naming to prevent variables beco [...] adds 7904bd9409b [sanitizer_common] Create max_allocation_size_mb flag. adds 94a4a2c97f8 [X86][SSE] combineX86ShuffleChain - use resolveZeroablesFro [...] adds f25f3d39df4 [X86] Add FIXME comment to merge more of computeZeroableShu [...] adds 9f0ff0b2634 [LegacyPassManager] Delete BasicBlockPass/Manager. adds 3137fe4d23e [DebugInfo][DAG] Distinguish different kinds of location in [...] adds 8bd0c978100 [PowerPC][AIX] Adds support for writing the data section in [...] adds 443f99eae26 [globalisel][docs] Fix a label that was renamed adds 23df0c783c7 Revert "[NFC] Rename LLVM_NO_DEAD_STRIP" adds 42c8fae9d1b [AArch64] Remove overlapping scheduling definitions (NFC) adds 75db91b478f [X86] Regenerate memmove vector width tests adds e92b5763082 [X86][SSE] Regenerate vector-rem tests adds 91e2151d04c [globalisel][docs] Add a pass index adds 5e029c4cfd7 DebugServer: be more lenient about the target triple adds b9d8e23b806 [JITLink] Add a utility for splitting blocks at a given index. adds 88d77fce94c gn build: Merge b9d8e23b806 adds 215da6606c0 [clang][llvm] Obsolete Exynos M1 and M2 adds 4ceca8fa665 [JITLink] Add missing include, explicitly qualify STLExtras [...] adds cd24a00bd32 [JITLink] Remove relocation unit tests. adds e62f91fb758 gn build: Merge cd24a00bd32 adds bb061491316 Fix __attribute__((enable_if)) to treat arguments with side [...] adds 2d098bea036 [globalisel][docs] Rework the Legalizer page slightly adds 7b6174bb147 Add a test file that was missed in e477988309dbde214a6d16ec [...] adds 3a0c86a179e Add a test file that was missed in 4de6b1586807285e20a5db65 [...] adds bbb43df0111 [ReleaseNotes] Add item on deleting the BasicBlockPass(Manager). adds 3bae2a4cf7f [X86] Precommit new tests from D68757. NFC adds 6cb181f086a [X86] Rewrite hasReassociableOperands and setSpecialOperand [...] adds 0202fa3a47b RegAllocFast: Use Register adds edca9ac0de3 AMDGPU: Don't fold S_NOPs with implicit operands adds d8a4ef0e685 [clang][clang-scan-deps] Add support for extracting full mo [...] adds 204a529cb0d [globalisel][docs] Add the tutorial to the Porting document adds d9e0a2942ac AMDGPU: Disallow spill folding with m0 copies adds 812bdb3c132 [MS] Don't reference deleted copy ctors from catchable types adds 8f48ba993ba [X86] Model MXCSR for all SSE instructions adds 4dba95f0ddd [lit] Extract `_install_win32_signal_handler` function adds 89e34d3e5a4 [lit] Add helper for `test.result.code.isFailure` adds 577dca62e91 [lit] Change progress bar color to red on first failure adds 1c88d662230 Revert "[clang][clang-scan-deps] Add support for extracting [...] adds 22d41ba024f Fix -Wsign-compare warning with clang-cl adds 33a745e6fe7 [clang][clang-scan-deps] Add support for extracting full mo [...] adds b1209d74e34 gn build: Merge 33a745e6fe7 adds 52194350cfe Disable new clang-scan-deps test on Windows due to backslas [...] adds adadc665f83 [libc++] Add test and remove workaround for PR13592 adds 17b64e36e90 [clang][ScanDeps] Fix shadowing warning. adds a925974bf16 Run clang-format on lldb/source/Commands (NFC) adds 5632d3756cd [lit] Silence warning about importing the resource module o [...] adds c3b06d0c393 [InstCombine] keep assumption before sinking calls adds 8ea148dc0cb [Builtins] Fix bug where powerpc builtins specializations d [...] adds 23a33d450b9 Revert "[Builtins] Downgrade duplicate source file warning [...] adds 3dec30855e9 [lit] Add missing import adds 6d038903845 [CodeView] Add option to disable inline line tables. adds 004ed2b0d1b Revert "[CodeView] Add option to disable inline line tables [...] adds 58e66f2f637 [JITLink] Move block ownership from LinkGraph to Section. adds c844f8846aa [ThinLTO/WPD] Fix index-based WPD for available_externally vtables adds 29d5e275f28 Only ask once if we have no commands. NFC. adds c1d2927cc64 Run clang-format on lib/CodeGen/CGCall.h and fix indentation adds 9baf4958cda [clang-tidy] Regenerate clang-tidy check list 📋 adds f0eeb3c7a71 [GISel][CombinerHelper] Combine shuffle_vector scalar to bu [...] adds 3598b810029 [Utils] Allow update_test_checks to check function information adds 4318d3c64cc [Attributor] Automatically deal with undef values for IRAttributes adds b2083c53824 [Attributor][NFC] Simplify the IRPosition interface adds 12173e60ec4 [Attributor][NFC] Do not record dependences on fixed attributes adds 2dad729f0c7 [Attributor][NFC] Eagerly mark attributes as fixed. adds ed7bcb2cb15 [AArch64][SVE] Add patterns for some integer vector instructions adds 0be9cf2da9c [Attributor] Add "free"-based heap2stack deduction adds e9f9dfab82b [libomptarget] Change nvcc compilation to use a unity build adds 4138fc9567f comment typo fix to cycle bots adds fe799c97fae [MustExecute] Forward iterate over conditional branches adds 5e442a51bce [Attributor][NFC] Do not delete dead blocks but "clear" them adds cd4aab4a8ac [Attributor] Liveness for values adds 9bbf2a15442 [llvm-objcopy][MachO] Implement --strip-all adds dac2d403a2d [Attributor] Make liveness "edge-based" adds 48b4ab48354 [Attributor][FIX] Unbreak buildbot through test correction adds 31784248eee [Attributor][NFCI] Improve the usage of IntegerStates
No new revisions were added by this update.
Summary of changes: .../clang-tidy/hicpp/SignedBitwiseCheck.cpp | 17 +- .../clang-tidy/hicpp/SignedBitwiseCheck.h | 7 +- .../clang-tidy/misc/RedundantExpressionCheck.cpp | 67 +- .../clang-tidy/modernize/UseNodiscardCheck.cpp | 4 +- .../clang-tidy/readability/CMakeLists.txt | 1 + .../readability/IdentifierNamingCheck.cpp | 62 +- .../clang-tidy/readability/IdentifierNamingCheck.h | 28 +- .../readability/ReadabilityTidyModule.cpp | 3 + .../readability/RedundantAccessSpecifiersCheck.cpp | 85 + .../readability/RedundantAccessSpecifiersCheck.h | 39 + clang-tools-extra/docs/ReleaseNotes.rst | 11 + .../clang-tidy/checks/hicpp-signed-bitwise.rst | 8 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 130 +- .../readability-redundant-access-specifiers.rst | 51 + .../hicpp-signed-bitwise-integer-literals.cpp | 33 + .../checkers/misc-redundant-expression.cpp | 19 +- .../checkers/modernize-use-nodiscard.cpp | 5 + ...ity-identifier-naming-bugfix-name-conflicts.cpp | 27 + ...t-access-specifiers-check-first-declaration.cpp | 43 + .../readability-redundant-access-specifiers.cpp | 116 + clang/docs/OpenMPSupport.rst | 29 +- clang/include/clang-c/Index.h | 5 +- clang/include/clang/AST/RecursiveASTVisitor.h | 3 + clang/include/clang/AST/StmtOpenMP.h | 71 + clang/include/clang/Basic/AttrDocs.td | 4 +- clang/include/clang/Basic/IdentifierTable.h | 2 + clang/include/clang/Basic/OpenMPKinds.def | 30 + clang/include/clang/Basic/OpenMPKinds.h | 4 +- clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Driver/Driver.h | 11 +- clang/include/clang/Driver/ToolChain.h | 2 + clang/include/clang/Driver/Types.h | 3 + clang/include/clang/Sema/Sema.h | 5 + clang/include/clang/Serialization/ASTBitCodes.h | 1 + .../DependencyScanning/DependencyScanningService.h | 18 +- .../DependencyScanning/DependencyScanningTool.h | 1 + .../DependencyScanning/DependencyScanningWorker.h | 8 +- .../DependencyScanning/ModuleDepCollector.h | 94 + clang/lib/AST/ASTImporter.cpp | 16 + clang/lib/AST/ExprConstant.cpp | 39 +- clang/lib/AST/StmtOpenMP.cpp | 57 + clang/lib/AST/StmtPrinter.cpp | 6 + clang/lib/AST/StmtProfile.cpp | 5 + clang/lib/Basic/OpenMPKinds.cpp | 23 +- clang/lib/CodeGen/CGCall.h | 612 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 5 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 4 + clang/lib/CodeGen/CGStmt.cpp | 4 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 26 +- clang/lib/CodeGen/CodeGenFunction.h | 2 + clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/Driver.cpp | 14 + clang/lib/Driver/ToolChain.cpp | 19 +- clang/lib/Driver/ToolChains/Flang.cpp | 79 + clang/lib/Driver/ToolChains/Flang.h | 46 + clang/lib/Driver/Types.cpp | 10 + clang/lib/Parse/ParseOpenMP.cpp | 25 +- clang/lib/Sema/SemaExprCXX.cpp | 2 +- clang/lib/Sema/SemaOpenMP.cpp | 85 +- clang/lib/Sema/TreeTransform.h | 12 + clang/lib/Serialization/ASTReaderStmt.cpp | 13 + clang/lib/Serialization/ASTWriterStmt.cpp | 6 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 1 + .../lib/Tooling/DependencyScanning/CMakeLists.txt | 1 + .../DependencyScanningService.cpp | 8 +- .../DependencyScanning/DependencyScanningTool.cpp | 112 +- .../DependencyScanningWorker.cpp | 30 +- .../DependencyScanning/ModuleDepCollector.cpp | 136 + clang/test/ClangScanDeps/modules-full.cpp | 77 + clang/test/CodeGen/arm-target-features.c | 2 - clang/test/CodeGenCXX/microsoft-abi-throw.cpp | 27 + clang/test/Driver/aarch64-cpus.c | 50 - clang/test/Driver/arm-cortex-cpus.c | 16 - clang/test/Driver/flang/Inputs/one.f90 | 1 + clang/test/Driver/flang/Inputs/other.c | 1 + clang/test/Driver/flang/Inputs/two.f90 | 1 + clang/test/Driver/flang/flang.f90 | 55 + clang/test/Driver/flang/flang_ucase.F90 | 51 + clang/test/Driver/flang/multiple-inputs-mixed.f90 | 7 + clang/test/Driver/flang/multiple-inputs.f90 | 7 + clang/test/Driver/fortran.f95 | 37 +- clang/test/Driver/lit.local.cfg | 2 +- clang/test/Frontend/aarch64-target-cpu.c | 2 +- clang/test/Import/builtin-template/Inputs/S.cpp | 16 + clang/test/Import/builtin-template/test.cpp | 30 + ...allel_master_taskloop_simd_aligned_messages.cpp | 205 + .../parallel_master_taskloop_simd_ast_print.cpp | 83 + .../parallel_master_taskloop_simd_codegen.cpp | 250 + ...llel_master_taskloop_simd_collapse_messages.cpp | 110 + ...arallel_master_taskloop_simd_final_messages.cpp | 94 + ...l_master_taskloop_simd_firstprivate_codegen.cpp | 515 ++ ..._master_taskloop_simd_firstprivate_messages.cpp | 335 ++ ...lel_master_taskloop_simd_grainsize_messages.cpp | 103 + ...el_master_taskloop_simd_lastprivate_codegen.cpp | 527 ++ ...l_master_taskloop_simd_lastprivate_messages.cpp | 299 + ...rallel_master_taskloop_simd_linear_messages.cpp | 268 + ...parallel_master_taskloop_simd_loop_messages.cpp | 736 +++ .../parallel_master_taskloop_simd_misc_messages.c | 384 ++ ...lel_master_taskloop_simd_num_tasks_messages.cpp | 103 + ...llel_master_taskloop_simd_priority_messages.cpp | 97 + ...rallel_master_taskloop_simd_private_codegen.cpp | 418 ++ ...allel_master_taskloop_simd_private_messages.cpp | 259 + ...llel_master_taskloop_simd_reduction_codegen.cpp | 234 + ...lel_master_taskloop_simd_reduction_messages.cpp | 352 ++ ...allel_master_taskloop_simd_safelen_messages.cpp | 106 + ...allel_master_taskloop_simd_simdlen_messages.cpp | 106 + clang/test/Preprocessor/aarch64-target-features.c | 2 - clang/test/Preprocessor/arm-target-features.c | 8 - clang/test/SemaCXX/enable_if.cpp | 30 +- clang/tools/clang-scan-deps/ClangScanDeps.cpp | 13 +- clang/tools/driver/CMakeLists.txt | 4 +- clang/tools/libclang/CIndex.cpp | 9 + clang/tools/libclang/CXCursor.cpp | 3 + compiler-rt/lib/asan/asan_allocator.cpp | 13 +- compiler-rt/lib/builtins/CMakeLists.txt | 22 +- compiler-rt/lib/hwasan/CMakeLists.txt | 2 + compiler-rt/lib/hwasan/hwasan.h | 20 + compiler-rt/lib/hwasan/hwasan_interceptors.cpp | 74 + compiler-rt/lib/hwasan/hwasan_setjmp.S | 100 + compiler-rt/lib/hwasan/hwasan_type_test.cpp | 25 + compiler-rt/lib/lsan/lsan_allocator.cpp | 13 +- compiler-rt/lib/msan/msan_allocator.cpp | 11 +- .../lib/sanitizer_common/sanitizer_flags.inc | 3 + compiler-rt/lib/scudo/standalone/CMakeLists.txt | 1 - .../lib/scudo/standalone/allocator_config.h | 5 + compiler-rt/lib/scudo/standalone/combined.h | 2 +- compiler-rt/lib/scudo/standalone/secondary.cpp | 116 - compiler-rt/lib/scudo/standalone/secondary.h | 154 +- .../lib/scudo/standalone/tests/combined_test.cpp | 1 + .../lib/scudo/standalone/tests/secondary_test.cpp | 26 +- compiler-rt/lib/tsan/rtl/tsan_mman.cpp | 15 +- compiler-rt/test/builtins/Unit/lit.cfg.py | 4 +- .../hwasan/TestCases/longjmp-setjmp-interception.c | 39 + .../TestCases/max_allocation_size.cpp | 127 + libcxx/include/type_traits | 3 +- .../meta/meta.rel/is_convertible.pass.cpp | 12 +- lld/ELF/Target.h | 4 +- lld/test/ELF/linkerscript/filename-spec.s | 13 +- .../linkerscript/linker-script-in-search-path.s | 12 +- lld/test/ELF/linkerscript/linkerscript.s | 5 +- lld/test/ELF/linkerscript/memory-include.test | 7 +- .../ELF/linkerscript/output-section-include.test | 11 +- lld/test/ELF/linkerscript/section-include.test | 11 +- lld/test/ELF/lto/save-temps.ll | 11 +- lld/test/ELF/lto/thinlto-debug-fission.ll | 6 +- lld/test/ELF/no-soname.s | 14 +- lld/test/ELF/reproduce-backslash.s | 9 +- lld/test/ELF/version-script-in-search-path.s | 8 +- lld/test/mach-o/bind-opcodes.yaml | 9 +- .../postmortem/minidump-new/arm64-macos.yaml | 2 +- .../postmortem/minidump-new/regions-linux-map.yaml | 2 +- .../test/python_api/file_handle/TestFileHandle.py | 4 - lldb/source/Commands/CommandObjectBreakpoint.cpp | 299 +- lldb/source/Commands/CommandObjectBreakpoint.h | 25 +- .../Commands/CommandObjectBreakpointCommand.cpp | 31 +- .../Commands/CommandObjectBreakpointCommand.h | 2 - lldb/source/Commands/CommandObjectCommands.cpp | 29 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 5 +- lldb/source/Commands/CommandObjectExpression.cpp | 11 +- lldb/source/Commands/CommandObjectFrame.cpp | 97 +- lldb/source/Commands/CommandObjectHelp.cpp | 14 +- lldb/source/Commands/CommandObjectLanguage.h | 2 - lldb/source/Commands/CommandObjectMemory.cpp | 24 +- lldb/source/Commands/CommandObjectPlatform.cpp | 6 +- lldb/source/Commands/CommandObjectPlugin.h | 2 - lldb/source/Commands/CommandObjectProcess.cpp | 10 +- lldb/source/Commands/CommandObjectSettings.cpp | 31 +- lldb/source/Commands/CommandObjectSource.cpp | 45 +- lldb/source/Commands/CommandObjectStats.cpp | 3 +- lldb/source/Commands/CommandObjectTarget.cpp | 102 +- lldb/source/Commands/CommandObjectThread.cpp | 65 +- lldb/source/Commands/CommandObjectType.cpp | 20 +- lldb/source/Commands/CommandObjectType.h | 2 - lldb/source/Commands/CommandObjectWatchpoint.h | 1 - .../Commands/CommandObjectWatchpointCommand.h | 2 - .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 10 + .../Plugins/Process/minidump/MinidumpParser.cpp | 2 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 28 +- lldb/test/Shell/Host/TestCustomShell.test | 5 +- lldb/test/Shell/Minidump/dump-all.test | 2 +- lldb/test/Shell/Minidump/fb-dump.test | 2 +- lldb/test/Shell/ObjectFile/PECOFF/sections.yaml | 6 +- .../tools/debugserver/source/MacOSX/CMakeLists.txt | 6 +- lldb/tools/lldb-vscode/VSCode.cpp | 8 +- .../ScriptInterpreter/Python/PythonTestSuite.cpp | 5 + llvm/cmake/modules/AddLLVM.cmake | 4 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 2 +- llvm/docs/CommandGuide/llvm-objcopy.rst | 4 +- llvm/docs/GlobalISel/Legalizer.rst | 38 +- llvm/docs/GlobalISel/Porting.rst | 11 +- llvm/docs/GlobalISel/index.rst | 9 + llvm/docs/LangRef.rst | 9 +- llvm/docs/OptBisect.rst | 1 - llvm/docs/ReleaseNotes.rst | 2 + llvm/docs/WritingAnLLVMBackend.rst | 6 +- llvm/docs/WritingAnLLVMPass.rst | 72 +- llvm/include/llvm/Analysis/MustExecute.h | 55 +- .../llvm/BinaryFormat/MinidumpConstants.def | 30 +- llvm/include/llvm/CodeGen/LiveIntervals.h | 2 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 11 + .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 185 +- llvm/include/llvm/IR/IRPrintingPasses.h | 6 - llvm/include/llvm/IR/IntrinsicsAArch64.td | 33 + llvm/include/llvm/IR/LegacyPassManager.h | 2 +- llvm/include/llvm/IR/LegacyPassManagers.h | 5 - llvm/include/llvm/IR/Operator.h | 8 +- llvm/include/llvm/InitializePasses.h | 1 - llvm/include/llvm/LinkAllPasses.h | 1 - llvm/include/llvm/ObjectYAML/DWARFYAML.h | 2 - llvm/include/llvm/Pass.h | 52 - llvm/include/llvm/Support/AArch64TargetParser.def | 4 - llvm/include/llvm/Support/ARMTargetParser.def | 2 - llvm/include/llvm/Support/YAMLTraits.h | 5 + llvm/include/llvm/Target/Target.td | 4 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 192 +- llvm/include/llvm/Transforms/Scalar.h | 4 +- llvm/include/llvm/Transforms/Vectorize.h | 1 - llvm/lib/Analysis/MustExecute.cpp | 188 +- llvm/lib/AsmParser/LLParser.cpp | 14 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 5 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 17 +- llvm/lib/CodeGen/ExpandMemCmp.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 4 +- llvm/lib/CodeGen/LiveIntervals.cpp | 17 +- llvm/lib/CodeGen/MachineOutliner.cpp | 2 +- llvm/lib/CodeGen/RegAllocFast.cpp | 138 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 20 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 18 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 24 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 10 +- llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp | 4 +- llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 83 +- llvm/lib/IR/Core.cpp | 1 - llvm/lib/IR/IRPrintingPasses.cpp | 35 +- llvm/lib/IR/LegacyPassManager.cpp | 228 - llvm/lib/IR/Pass.cpp | 45 - llvm/lib/MC/XCOFFObjectWriter.cpp | 9 +- llvm/lib/ObjectYAML/MinidumpYAML.cpp | 2 +- llvm/lib/Support/Host.cpp | 12 +- llvm/lib/Target/AArch64/AArch64.td | 30 - llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 7 + llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 296 +- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 8 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 28 + llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 122 +- llvm/lib/Target/AArch64/AArch64SchedExynosM1.td | 850 --- .../lib/Target/AArch64/AArch64SchedThunderX2T99.td | 19 - llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 6 - llvm/lib/Target/AArch64/AArch64Subtarget.h | 1 - .../Target/AArch64/AArch64TargetTransformInfo.h | 10 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 70 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 35 + llvm/lib/Target/AMDGPU/SIInstrInfo.h | 7 + llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp | 4 +- llvm/lib/Target/ARM/ARM.td | 2 - llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 26 + llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 5 + llvm/lib/Target/Hexagon/HexagonPatterns.td | 4 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 12 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 2 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 2 + llvm/lib/Target/PowerPC/PPCInstrVSX.td | 10 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 134 +- llvm/lib/Target/X86/X86InstrFormats.td | 1 + llvm/lib/Target/X86/X86InstrInfo.cpp | 47 +- llvm/lib/Target/X86/X86InstrSSE.td | 139 +- llvm/lib/Target/X86/X86RegisterInfo.cpp | 3 + llvm/lib/Target/X86/X86RegisterInfo.td | 5 + llvm/lib/Transforms/IPO/Attributor.cpp | 762 ++- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 34 +- .../InstCombine/InstructionCombining.cpp | 23 +- .../Instrumentation/AddressSanitizer.cpp | 2 + llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 109 +- .../MustExecute/must_be_executed_context.ll | 121 +- llvm/test/Bitcode/compatibility.ll | 67 +- llvm/test/BugPoint/metadata.ll | 16 +- llvm/test/BugPoint/retain-crashing-metadata.ll | 22 + .../prelegalizercombiner-shuffle-vector.mir | 63 + .../CodeGen/AArch64/aarch64-combine-fmul-fsub.mir | 2 +- llvm/test/CodeGen/AArch64/arm64-ldp-cluster.ll | 34 - llvm/test/CodeGen/AArch64/arm64-neon-2velem.ll | 348 -- llvm/test/CodeGen/AArch64/arm64-st1.ll | 4 +- .../CodeGen/AArch64/arm64-zero-cycle-zeroing.ll | 1 - llvm/test/CodeGen/AArch64/cpus.ll | 2 - llvm/test/CodeGen/AArch64/jump-table-exynos.ll | 2 - llvm/test/CodeGen/AArch64/machine-combiner-madd.ll | 2 - ...ne-outliner-retaddr-sign-diff-scope-same-key.ll | 68 + .../machine-outliner-retaddr-sign-non-leaf.ll | 72 + .../machine-outliner-retaddr-sign-regsave.mir | 127 + ...ne-outliner-retaddr-sign-same-scope-diff-key.ll | 69 + ...-outliner-retaddr-sign-same-scope-same-key-a.ll | 71 + ...-outliner-retaddr-sign-same-scope-same-key-b.ll | 75 + .../machine-outliner-retaddr-sign-subtarget.ll | 87 + .../AArch64/machine-outliner-retaddr-sign-thunk.ll | 67 + .../AArch64/machine-outliner-retaddr-sign-v8-3.ll | 89 + llvm/test/CodeGen/AArch64/max-jump-table.ll | 12 - llvm/test/CodeGen/AArch64/misched-fusion-aes.ll | 2 - llvm/test/CodeGen/AArch64/no-quad-ldp-stp.ll | 1 - .../AArch64/preferred-function-alignment.ll | 2 - llvm/test/CodeGen/AArch64/remat.ll | 2 - llvm/test/CodeGen/AArch64/strqu.ll | 4 +- llvm/test/CodeGen/AArch64/sve-int-arith-pred.ll | 143 + llvm/test/CodeGen/AArch64/sve-int-arith.ll | 216 + llvm/test/CodeGen/AArch64/sve-int-log.ll | 138 + .../CodeGen/AArch64/sve-intrinsics-conversion.ll | 159 + .../AArch64/sve-intrinsics-counting-bits.ll | 98 + .../test/CodeGen/AArch64/sve-intrinsics-logical.ll | 99 + .../test/CodeGen/AArch64/sve-masked-ldst-nonext.ll | 148 +- llvm/test/CodeGen/AArch64/sve-masked-ldst-trunc.ll | 66 + llvm/test/CodeGen/AMDGPU/fold-reload-into-m0.mir | 58 + llvm/test/CodeGen/AMDGPU/fptrunc.ll | 10 + llvm/test/CodeGen/AMDGPU/nop-fold.mir | 137 + llvm/test/CodeGen/AMDGPU/smrd-vccz-bug.ll | 6 +- llvm/test/CodeGen/ARM/build-attributes.ll | 74 +- llvm/test/CodeGen/Hexagon/64bit_tstbit.ll | 34 + llvm/test/CodeGen/MIR/X86/constant-pool.mir | 44 +- llvm/test/CodeGen/MIR/X86/fastmath.mir | 36 +- llvm/test/CodeGen/MIR/X86/memory-operands.mir | 8 +- llvm/test/CodeGen/MSP430/shift-amount-threshold.ll | 113 +- .../CodeGen/PowerPC/aix-lower-block-address.ll | 35 + .../PowerPC/aix-lower-constant-pool-index.ll | 34 + llvm/test/CodeGen/PowerPC/aix-lower-jump-table.ll | 63 + llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll | 221 - llvm/test/CodeGen/PowerPC/aix-xcoff-data.ll | 463 +- llvm/test/CodeGen/PowerPC/extract-and-store.ll | 12 +- llvm/test/CodeGen/PowerPC/memcmpIR.ll | 8 +- .../CodeGen/PowerPC/scheduling-mem-dependency.ll | 47 +- llvm/test/CodeGen/X86/evex-to-vex-compress.mir | 128 +- llvm/test/CodeGen/X86/fp-strict-scalar.ll | 195 + llvm/test/CodeGen/X86/ipra-reg-usage.ll | 2 +- llvm/test/CodeGen/X86/leaFixup64.mir | 60 + llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll | 6229 ++++++++++++++++++++ llvm/test/CodeGen/X86/vec-strict-128.ll | 226 + llvm/test/CodeGen/X86/vec-strict-256.ll | 184 + llvm/test/CodeGen/X86/vec-strict-512.ll | 278 + llvm/test/CodeGen/X86/vector-rem.ll | 20 +- llvm/test/CodeGen/X86/vector-width-store-merge.ll | 45 +- .../MIR/AArch64/dbgcall-site-interpretation.mir | 180 + .../WebAssembly/dbg-value-move-reg-stackify.mir | 8 +- .../X86/live-debug-vars-discard-invalid.mir | 5 +- llvm/test/DebugInfo/X86/stack-arg-deref.ll | 85 + .../AddressSanitizer/global_addrspace.ll | 31 + llvm/test/ObjectYAML/MachO/DWARF-debug_info.yaml | 11 +- .../MachO/DWARF2-AddrSize8-FormValues.yaml | 52 +- llvm/test/ObjectYAML/MachO/DWARF5-debug_info.yaml | 11 +- llvm/test/ObjectYAML/MachO/bind_opcode.yaml | 3 +- llvm/test/ObjectYAML/MachO/bogus_load_command.yaml | 15 +- llvm/test/ObjectYAML/MachO/lazy_bind_opcode.yaml | 45 +- .../ObjectYAML/MachO/out_of_order_linkedit.yaml | 9 +- llvm/test/ObjectYAML/MachO/rebase_opcode.yaml | 6 +- llvm/test/ObjectYAML/MachO/weak_bind_opcode.yaml | 3 +- .../X86/Inputs/devirt_available_externally.ll | 14 + .../ThinLTO/X86/Inputs/devirt_local_same_guid.ll | 41 + .../ThinLTO/X86/devirt_available_externally.ll | 72 + llvm/test/ThinLTO/X86/devirt_local_same_guid.ll | 74 + llvm/test/Transforms/ExpandMemCmp/X86/memcmp.ll | 140 +- llvm/test/Transforms/FunctionAttrs/align.ll | 121 +- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 6 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 18 +- llvm/test/Transforms/FunctionAttrs/fn_noreturn.ll | 2 +- .../test/Transforms/FunctionAttrs/heap_to_stack.ll | 28 +- .../Transforms/FunctionAttrs/internal-noalias.ll | 2 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 51 +- llvm/test/Transforms/FunctionAttrs/misc.ll | 61 +- .../Transforms/FunctionAttrs/new_attributes.ll | 2 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 22 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 268 +- .../Transforms/FunctionAttrs/noreturn_async.ll | 2 +- .../test/Transforms/FunctionAttrs/noreturn_sync.ll | 2 +- .../read_write_returned_arguments_scc.ll | 2 +- .../Transforms/FunctionAttrs/value-simplify.ll | 73 + .../InstCombine/assume-replacing-call.ll | 192 + .../Transforms/LoopUnroll/peel-loop-conditions.ll | 233 +- .../Transforms/SLPVectorizer/X86/store-jumbled.ll | 7 +- .../SLPVectorizer/X86/stores_vectorize.ll | 9 +- .../tools/llvm-mca/AArch64/Exynos/direct-branch.s | 8 - .../llvm-mca/AArch64/Exynos/extended-register.s | 16 - .../AArch64/Exynos/scheduler-queue-usage.s | 6 - .../llvm-mca/AArch64/Exynos/shifted-register.s | 16 - .../llvm-objcopy/ELF/no-symbol-relocation.test | 49 +- .../llvm-objcopy/ELF/relocations-no-symtab.test | 55 + .../MachO/Inputs/strip-all-with-dwarf.yaml | 448 ++ .../tools/llvm-objcopy/MachO/Inputs/strip-all.yaml | 320 + .../MachO/indirect-symbol-table-copy.s | 2 + llvm/test/tools/llvm-objcopy/MachO/strip-all.test | 43 + llvm/test/tools/obj2yaml/basic-minidump.yaml | 4 +- llvm/tools/bugpoint-passes/TestPasses.cpp | 88 +- llvm/tools/bugpoint/CMakeLists.txt | 2 +- llvm/tools/bugpoint/CrashDebugger.cpp | 90 +- llvm/tools/llc/CMakeLists.txt | 2 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 21 +- llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp | 45 +- llvm/tools/llvm-objcopy/MachO/Object.cpp | 12 + llvm/tools/llvm-objcopy/MachO/Object.h | 9 +- llvm/tools/opt/CMakeLists.txt | 2 +- llvm/tools/opt/PassPrinters.cpp | 38 - llvm/tools/opt/PassPrinters.h | 4 - llvm/tools/opt/opt.cpp | 5 +- .../ExecutionEngine/JITLink/CMakeLists.txt | 7 +- .../ExecutionEngine/JITLink/JITLinkTestCommon.cpp | 251 - .../ExecutionEngine/JITLink/JITLinkTestCommon.h | 209 - .../ExecutionEngine/JITLink/LinkGraphTests.cpp | 175 + .../ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp | 232 - llvm/unittests/IR/InstructionsTest.cpp | 54 + llvm/unittests/IR/LegacyPassManagerTest.cpp | 47 - llvm/unittests/ObjectYAML/MinidumpYAMLTest.cpp | 4 +- llvm/unittests/Support/Host.cpp | 18 +- llvm/unittests/Support/TargetParserTest.cpp | 26 +- llvm/unittests/Support/YAMLIOTest.cpp | 59 +- llvm/utils/UpdateTestChecks/common.py | 63 +- .../clang-tidy/readability/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + .../clang/lib/Tooling/DependencyScanning/BUILD.gn | 1 + .../gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 2 + .../unittests/ExecutionEngine/JITLink/BUILD.gn | 3 +- llvm/utils/lit/lit/ProgressBar.py | 9 +- llvm/utils/lit/lit/Test.py | 13 +- llvm/utils/lit/lit/display.py | 8 +- llvm/utils/lit/lit/main.py | 6 +- llvm/utils/lit/lit/run.py | 26 +- llvm/utils/update_analyze_test_checks.py | 2 +- llvm/utils/update_cc_test_checks.py | 2 +- llvm/utils/update_mir_test_checks.py | 2 +- llvm/utils/update_test_checks.py | 5 +- .../libomptarget/deviceRTLs/nvptx/CMakeLists.txt | 2 +- .../deviceRTLs/nvptx/src/data_sharing.cu | 11 +- openmp/libomptarget/deviceRTLs/nvptx/src/loop.cu | 2 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 10 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 2 +- openmp/libomptarget/deviceRTLs/nvptx/src/support.h | 5 - .../libomptarget/deviceRTLs/nvptx/src/supporti.h | 11 - openmp/libomptarget/deviceRTLs/nvptx/src/sync.cu | 4 +- .../deviceRTLs/nvptx/src/target_impl.h | 13 + openmp/libomptarget/deviceRTLs/nvptx/unity.cu | 25 + openmp/runtime/src/kmp_ftn_entry.h | 2 +- openmp/runtime/src/kmp_wrapper_getpid.h | 2 + openmp/runtime/src/z_Linux_util.cpp | 35 +- 438 files changed, 24923 insertions(+), 5653 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/readability/RedundantAccessSpecifi [...] create mode 100644 clang-tools-extra/clang-tidy/readability/RedundantAccessSpecifi [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/readability-redundant- [...] create mode 100644 clang-tools-extra/test/clang-tidy/checkers/hicpp-signed-bitwise [...] create mode 100644 clang-tools-extra/test/clang-tidy/checkers/readability-identifi [...] create mode 100644 clang-tools-extra/test/clang-tidy/readability-redundant-access- [...] create mode 100644 clang-tools-extra/test/clang-tidy/readability-redundant-access- [...] create mode 100644 clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h create mode 100644 clang/lib/Driver/ToolChains/Flang.cpp create mode 100644 clang/lib/Driver/ToolChains/Flang.h create mode 100644 clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp create mode 100644 clang/test/ClangScanDeps/modules-full.cpp create mode 100644 clang/test/Driver/flang/Inputs/one.f90 create mode 100644 clang/test/Driver/flang/Inputs/other.c create mode 100644 clang/test/Driver/flang/Inputs/two.f90 create mode 100644 clang/test/Driver/flang/flang.f90 create mode 100644 clang/test/Driver/flang/flang_ucase.F90 create mode 100644 clang/test/Driver/flang/multiple-inputs-mixed.f90 create mode 100644 clang/test/Driver/flang/multiple-inputs.f90 create mode 100644 clang/test/Import/builtin-template/Inputs/S.cpp create mode 100644 clang/test/Import/builtin-template/test.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_aligned_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_ast_print.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_codegen.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_collapse_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_final_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_firstprivate_co [...] create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_firstprivate_me [...] create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_grainsize_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_lastprivate_cod [...] create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_lastprivate_mes [...] create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_linear_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_loop_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_misc_messages.c create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_num_tasks_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_priority_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_private_codegen.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_private_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_reduction_codegen.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_reduction_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_safelen_messages.cpp create mode 100644 clang/test/OpenMP/parallel_master_taskloop_simd_simdlen_messages.cpp create mode 100644 compiler-rt/lib/hwasan/hwasan_setjmp.S create mode 100644 compiler-rt/lib/hwasan/hwasan_type_test.cpp delete mode 100644 compiler-rt/lib/scudo/standalone/secondary.cpp create mode 100644 compiler-rt/test/hwasan/TestCases/longjmp-setjmp-interception.c create mode 100644 compiler-rt/test/sanitizer_common/TestCases/max_allocation_size.cpp delete mode 100644 llvm/lib/Target/AArch64/AArch64SchedExynosM1.td create mode 100644 llvm/test/BugPoint/retain-crashing-metadata.ll create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-diff-sc [...] create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-non-leaf.ll create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-regsave.mir create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-same-sc [...] create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-same-sc [...] create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-same-sc [...] create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-subtarget.ll create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-thunk.ll create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-v8-3.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-arith-pred.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-arith.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-log.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-conversion.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-logical.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-masked-ldst-trunc.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fold-reload-into-m0.mir create mode 100644 llvm/test/CodeGen/AMDGPU/nop-fold.mir create mode 100644 llvm/test/CodeGen/Hexagon/64bit_tstbit.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-lower-block-address.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-lower-constant-pool-index.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-lower-jump-table.ll delete mode 100644 llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll create mode 100644 llvm/test/CodeGen/X86/fp-strict-scalar.ll create mode 100644 llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-128.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-256.ll create mode 100644 llvm/test/CodeGen/X86/vec-strict-512.ll create mode 100644 llvm/test/DebugInfo/MIR/AArch64/dbgcall-site-interpretation.mir create mode 100644 llvm/test/DebugInfo/X86/stack-arg-deref.ll create mode 100644 llvm/test/Instrumentation/AddressSanitizer/global_addrspace.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/devirt_available_externally.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/devirt_local_same_guid.ll create mode 100644 llvm/test/ThinLTO/X86/devirt_available_externally.ll create mode 100644 llvm/test/ThinLTO/X86/devirt_local_same_guid.ll create mode 100644 llvm/test/Transforms/InstCombine/assume-replacing-call.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/relocations-no-symtab.test create mode 100644 llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all-with-dwarf.yaml create mode 100644 llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all.yaml create mode 100644 llvm/test/tools/llvm-objcopy/MachO/strip-all.test delete mode 100644 llvm/unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp delete mode 100644 llvm/unittests/ExecutionEngine/JITLink/JITLinkTestCommon.h create mode 100644 llvm/unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp delete mode 100644 llvm/unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/unity.cu