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 865bab50965 Added Phab link for P0927 adds 53251e8dba0 [OpenMP] Fix condition. adds 4754fede496 [X86] Set isMachineVerifierClean() back to false (PR27481) adds 7e43d0556af XFAIL test on OS X availability adds b2287f08062 AMDGPU: Switch some lld tests to v2 adds 9d8e93aaa96 [analyzer][NFC] Refactor PlistDiagnostics to use a class in [...] adds ba8d7c2c9ab Relax fast register allocator related test cases; NFC adds 3c131e59e94 [OPENMP]Fix PR39372: Does not complain about loop bound var [...] adds 45af08f3002 [libc++abi] Provide __cxa_thread_atexit on Fuchsia adds 5bde6a44e57 [MachineOutliner] Inherit target features from parent function adds d9db75b3b45 In swiftcall, don't merge FP/vector types within a chunk. adds e5c4cfd52a2 [Driver] Support sanitized libraries on Fuchsia adds dd808978eb9 [LoopUnroll] NFC. Factor out runtime-loop.ll common test behavior. adds 59353633f7a [Driver] Include missing touch files for sanitized library paths adds 664aba64fd7 [InstSimplify] add tests for abs/nabs+icmp folding; NFC adds 09760c22d28 AMDGPU: Enable code object v3 by default adds 5ef169889ed Add parens to fix incorrect assert check. adds 2afad682f9a [llvm-objcopy] Move elf-specific code into subfolder adds e4539a51201 [ASTImporter] Reorder fields after structure import is finished adds 30cd68af5f1 [DWARF][NFC] Refactor range list extraction and dumping adds 644b0056a32 [CMake] When built with LLVM, not use `-Wl,-z,defs` adds d7d5347afa3 [AliasSetTracker] Cleanup addPointer interface. [NFCI] adds 08c5b81108d Remove unneeded friend declarations that clang-cl warns on adds 58e00d7aa55 [builtins] Fix -Wunused-local-typedef warning in compile ti [...] adds 1db9e1fc953 [compiler-rt][builtins] Don't #include CoreFoundation in os [...] adds 72510900fd0 [CMake][Fuchsia] Drop the LIBCXX_HIDE_FROM_ABI_PER_TU_BY_DEFAULT adds 8a406222a4f Pass TRI to printReg adds df1dfa47797 Fix typos in comment adds 95a06a508ca Remove dead declaration adds 67789e410e6 [sanitizer] Move interceptor initialization check into real [...] adds 1c0cf569e88 [ubsan-minimal] update comments in CMakeLists.txt adds a56fa8f28cc [analyzer] Allow padding checker to traverse simple class h [...] adds 3694eca6ae0 AMDGPU: Use scavengeRegisterBackwards adds 395505fdb94 AMDGPU: Remove custom BUILD_VECTOR combine adds 4adbdebf862 Unify definition of _LIBCPP_BEGIN/END_NAMESPACE_STD adds b9f9e2d33dc PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalu [...] adds de3da262d1c [lldb-mi] Implement -gdb-set breakpoint pending on/off adds 050bfd4018c [X86] Stop changing f128 fand/for/fxor to v2i64. adds 3706c266023 [X86] Cleanup the code in LowerFABSorFNEG and LowerFCOPYSIG [...] adds 648d5c39f35 [AArch64] Add test case for D53229. NFC adds 1e7f6b8ebf7 [LegalizeTypes] Teach PromoteIntRes_BITCAST to better handl [...] adds d4582237528 [XRay] Migrate FDR runtime to use refactored controller adds 5221b481140 Utility: fix cross-compilation from Linux to Windows adds 8f8ccd221ef Handle NetBSD symbol mangling for nanosleep and vfork adds c893bdc1df9 Handle NetBSD symbol mangling for tzset adds 6ee56b5af6f Drop now hidden ioctl(2) operations for NetBSD adds be3e684ecf4 [OPENMP] Fix for "error: unused variable 'CED'" adds e78512e10f0 Handle pthread_sigmask in DemangleFunctionName() adds b306204fe6c [DAGCombiner] Improve X div/rem Y fold if single bit element type adds f9ee9878199 Remove trailing space from clang/Basic/LangOptions.h adds 91651b48e13 [x86] Fix issues with a realigned stack in MSVC compiled ap [...] adds c2d170e4c2e [SelectionDAG] Add FoldBUILD_VECTOR to simplify new BUILD_V [...] adds f07434ce3a4 [ELF][PPC64]Workaround bogus Visual Studio build warning adds a2ac4950a42 Update generate_netbsd_syscalls.awk for NetBSD 8.99.25 adds 02ac523dd79 [AArch64] Add support for UDF instruction adds 20739d215a3 Regenerate syscall hooks for NetBSD 8.99.25 adds 238508bb71e [X86] Add extra-uses on the mask of pattern c of extract-{l [...] adds 0f7fcaa6dad [X86][BMI1] X86DAGToDAGISel: select BEXTR from x & (-1 >> [...] adds 73183cd50b3 [SROA] Use offset sizes from the DataLayout instead of the [...] adds 72b4f9e0393 Cleanup includes in sanitizer_platform_limits_netbsd.cc adds 82d799944f6 [FIX][AArch64] Add support for UDF instruction adds c2425b10cd5 [llvm-size] Reject unknown radix values adds 1c8284506a5 [llc] Error out when -print-machineinstrs is used with an u [...] adds 39e803bf272 [clangd] Use thread pool for background indexing. adds 139806a7862 [CodeGen] Disable the machine verifier on a ThinLTO test adds 16255da6d66 [FIX][AArch64] lld test change adds 2d1971bb41d [X86] Re-enable the machine verifier after fixing more tests adds 5ee08faf4b8 [clang] Move two utility functions into SourceManager adds 53ac908918c Mark breaking TSan tests on NetBSD with XFAIL adds 822cb5cc36e [SystemZ] Improve isFoldableLoad() for Sub, SDiv and UDiv. adds f2fd3d91b17 [AST] Only store the needed data in WhileStmt adds bf2a73a5c7e [SelectionDAG] fix build warning for mismatched signs in co [...] adds c241a0d47bf Adapt ASan test heavy_uar_test for NetBSD adds b140d30f835 Disable ASan test asan_and_llvm_coverage_test for NetBSD adds e05a28675e3 [FIX][AArch64] Add support for UDF instruction adds 96a64ca4216 [DAGCombiner] narrow vector binops when extraction is cheap adds cf8eed39afb [LoopVectorizer] Fix for cost values of memory accesses. adds 60fd6f6f47d [PPC64] Handle powerpc64 in OUTPUT_FORMAT. adds 089820f9f8f [AST] Only store data for the NRVO candidate in ReturnStmt [...] adds b6516df6bdb [SchedModel] Fix for read advance cycles with implicit pse [...] adds 3feec417d2e [InstCombine] try to turn shuffle into insertelement adds c418f20f5b6 [LIBOMPTARGET] Add support for mapping of lambda captures. adds 1a156e009a5 [OPENMP] Support for mapping of the lambdas in target regions. adds 87273701876 [clang-tidy] cppcoreguidelines-macro-usage: print macro names adds 8d0ad22735d Add more benchmarks for std::string. adds 660237c61fb [llvm-mca] Move namespace mca inside llvm:: adds f1d70dc82c3 [InstCombine] use getFltSemantics() instead of duplicating it; NFC adds 4391a81f957 [llvm-objcopy] Fix --keep-global-symbol/--globalize-symbol [...] adds 24986ed1400 [InstSimplify] add tests for fcmp folds; NFC adds 9b2e6e6b3b9 [InstCombine] Add preliminary tests for nested min/max comb [...] adds d6d1bc4fab2 [TTI] Fix uses of SK_ExtractSubvector shuffle costs (PR39368) adds 62b8de2ffe2 [SystemZ] Simplify LRV/STRV ISD nodes adds 2abe50a7a67 Mark interception_failure_test with XFAIL for NetBSD adds b1dce6326f4 Cast the return value of _Unwind_GetIP() to uptr adds 1f8b8d25ffa [DebugInfo] Define base function on DWARFDie reverse iterators adds a26f7b340f6 Fix printing bug in pdb2yaml. adds 65b5bfc633a [DAG] Add const variants for BaseIndexOffset functions. adds 6271251f9ae [GCOV] Function counters are wrong when on one line adds 101f033498f [GCOV] Add a test for function defined on one line (follow- [...] adds 0cb1b575209 [X86] In lowerVectorShuffleAsBroadcast, make peeking throug [...] adds aef49dec352 Handle NetBSD alias for pthread_sigmask adds 8557fba5a32 Add the ability to output static analysis results to SARIF. adds 6dd25ba6b9f [NativePDB] Add support for dumping global variables of cla [...] adds 0840a79978e Fixing some build bot failures from r345628; NFC intended. adds eb853d8aeb4 [AArch64] Create proper memoperand for multi-vector stores adds 33138ef4955 [CMake] Check -ffreestanding as C not C++ flag adds bfce6e506b1 Silencing a -Wunused-variable warning; NFC. adds 330153e83b5 [AArch64] [Windows] SEH opcodes should be scheduling boundaries.
No new revisions were added by this update.
Summary of changes: .../cppcoreguidelines/MacroUsageCheck.cpp | 38 +- .../clang-tidy/cppcoreguidelines/MacroUsageCheck.h | 9 +- clang-tools-extra/clangd/Threading.cpp | 14 + clang-tools-extra/clangd/Threading.h | 8 + clang-tools-extra/clangd/index/Background.cpp | 21 +- clang-tools-extra/clangd/index/Background.h | 8 +- .../checks/cppcoreguidelines-macro-usage.rst | 5 + .../cppcoreguidelines-macro-usage-caps-only.cpp | 8 +- ...eguidelines-macro-usage-command-line-macros.cpp | 8 + .../cppcoreguidelines-macro-usage-custom.cpp | 8 +- .../clang-tidy/cppcoreguidelines-macro-usage.cpp | 8 +- clang/cmake/caches/Fuchsia-stage2.cmake | 4 - clang/include/clang/AST/Stmt.h | 182 ++- clang/include/clang/Basic/LangOptions.h | 4 +- clang/include/clang/Basic/SourceManager.h | 12 + clang/include/clang/CodeGen/SwiftCallingConv.h | 3 + .../include/clang/StaticAnalyzer/Core/Analyses.def | 1 + .../Core/BugReporter/PathDiagnostic.h | 2 +- clang/lib/AST/ASTDumper.cpp | 7 + clang/lib/AST/ASTImporter.cpp | 55 +- clang/lib/AST/Expr.cpp | 5 + clang/lib/AST/Stmt.cpp | 88 +- clang/lib/Analysis/BodyFarm.cpp | 5 +- clang/lib/CodeGen/CGExprAgg.cpp | 3 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/CodeGen/CGObjC.cpp | 7 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 84 + clang/lib/CodeGen/CGOpenMPRuntime.h | 6 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 53 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 5 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 16 +- clang/lib/CodeGen/MacroPPCallbacks.cpp | 14 +- clang/lib/CodeGen/SwiftCallingConv.cpp | 40 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 34 + clang/lib/Driver/ToolChains/CommonArgs.h | 4 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 7 +- clang/lib/Sema/SemaExpr.cpp | 7 +- clang/lib/Sema/SemaInit.cpp | 10 +- clang/lib/Sema/SemaOpenMP.cpp | 63 +- clang/lib/Sema/SemaStmt.cpp | 22 +- clang/lib/Serialization/ASTReaderStmt.cpp | 20 +- clang/lib/Serialization/ASTWriterStmt.cpp | 16 +- .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp | 38 +- clang/lib/StaticAnalyzer/Core/CMakeLists.txt | 5 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 7 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 331 ++-- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 268 ++++ .../sarif-diagnostics-taint-test.c.sarif | 99 ++ .../diagnostics/sarif-diagnostics-taint-test.c | 15 + clang/test/Analysis/nullptr.cpp | 12 +- clang/test/Analysis/padding_inherit.cpp | 28 + clang/test/CXX/drs/dr21xx.cpp | 10 + clang/test/CodeGen/64bit-swiftcall.c | 93 +- .../test/CodeGen/thinlto-distributed-cfi-devirt.ll | 2 + clang/test/CodeGen/windows-swiftcall.c | 77 +- clang/test/CodeGenCXX/nullptr.cpp | 41 + .../aarch64-fuchsia/lib/asan}/.keep | 0 .../x86_64-fuchsia/lib/asan}/.keep | 0 clang/test/Driver/fuchsia.c | 14 +- clang/test/Import/while-stmt/test.cpp | 2 - clang/test/OpenMP/distribute_ast_print.cpp | 8 +- .../OpenMP/distribute_firstprivate_codegen.cpp | 32 +- .../OpenMP/distribute_firstprivate_messages.cpp | 6 +- .../test/OpenMP/distribute_lastprivate_codegen.cpp | 32 +- .../OpenMP/distribute_parallel_for_ast_print.cpp | 8 +- .../OpenMP/distribute_parallel_for_codegen.cpp | 6 +- ...istribute_parallel_for_firstprivate_codegen.cpp | 30 +- ...stribute_parallel_for_firstprivate_messages.cpp | 18 +- ...distribute_parallel_for_lastprivate_codegen.cpp | 32 +- ...istribute_parallel_for_lastprivate_messages.cpp | 18 +- .../distribute_parallel_for_private_messages.cpp | 2 +- .../distribute_parallel_for_reduction_messages.cpp | 22 +- .../distribute_parallel_for_shared_messages.cpp | 8 +- ...stribute_parallel_for_simd_aligned_messages.cpp | 2 +- .../distribute_parallel_for_simd_ast_print.cpp | 8 +- .../distribute_parallel_for_simd_codegen.cpp | 6 +- ...bute_parallel_for_simd_firstprivate_codegen.cpp | 30 +- ...ute_parallel_for_simd_firstprivate_messages.cpp | 6 +- ...ibute_parallel_for_simd_lastprivate_codegen.cpp | 32 +- ...bute_parallel_for_simd_lastprivate_messages.cpp | 6 +- ...istribute_parallel_for_simd_linear_messages.cpp | 6 +- .../distribute_parallel_for_simd_loop_messages.cpp | 4 +- ...stribute_parallel_for_simd_private_messages.cpp | 2 +- ...ribute_parallel_for_simd_reduction_messages.cpp | 16 +- ...istribute_parallel_for_simd_shared_messages.cpp | 16 +- .../OpenMP/distribute_simd_aligned_messages.cpp | 2 +- clang/test/OpenMP/distribute_simd_ast_print.cpp | 8 +- .../distribute_simd_firstprivate_codegen.cpp | 32 +- .../distribute_simd_firstprivate_messages.cpp | 18 +- .../OpenMP/distribute_simd_lastprivate_codegen.cpp | 32 +- .../distribute_simd_lastprivate_messages.cpp | 18 +- .../OpenMP/distribute_simd_linear_messages.cpp | 4 +- .../test/OpenMP/distribute_simd_loop_messages.cpp | 30 +- .../OpenMP/distribute_simd_private_messages.cpp | 2 +- .../OpenMP/distribute_simd_reduction_messages.cpp | 24 +- clang/test/OpenMP/nvptx_lambda_capturing.cpp | 132 ++ ...arget_teams_distribute_parallel_for_codegen.cpp | 2 +- clang/test/OpenMP/parallel_default_messages.cpp | 2 +- .../test/OpenMP/parallel_for_default_messages.cpp | 2 +- .../OpenMP/parallel_for_simd_default_messages.cpp | 2 +- .../OpenMP/target_parallel_default_messages.cpp | 2 +- .../test/OpenMP/target_teams_default_messages.cpp | 2 +- clang/test/OpenMP/task_default_messages.cpp | 2 +- clang/test/OpenMP/task_firstprivate_messages.cpp | 6 +- clang/test/OpenMP/task_messages.cpp | 22 +- clang/test/OpenMP/teams_default_messages.cpp | 2 +- clang/test/OpenMP/teams_distribute_ast_print.cpp | 8 +- .../test/OpenMP/teams_distribute_loop_messages.cpp | 28 +- .../teams_distribute_parallel_for_ast_print.cpp | 8 +- ...teams_distribute_parallel_for_loop_messages.cpp | 28 +- ...eams_distribute_parallel_for_simd_ast_print.cpp | 8 +- ..._distribute_parallel_for_simd_loop_messages.cpp | 28 +- .../OpenMP/teams_distribute_simd_ast_print.cpp | 10 +- .../OpenMP/teams_distribute_simd_loop_messages.cpp | 28 +- clang/unittests/AST/ASTImporterTest.cpp | 13 +- clang/www/cxx_dr_status.html | 2 +- compiler-rt/CMakeLists.txt | 1 + compiler-rt/cmake/config-ix.cmake | 2 +- .../include/sanitizer/netbsd_syscall_hooks.h | 46 +- compiler-rt/lib/builtins/int_lib.h | 2 +- compiler-rt/lib/builtins/os_version_check.c | 41 +- compiler-rt/lib/msan/msan_interceptors.cc | 1 + .../sanitizer_common_interceptors.inc | 2 + .../sanitizer_common/sanitizer_linux_libcdep.cc | 7 +- .../sanitizer_platform_limits_netbsd.cc | 224 +-- .../sanitizer_stacktrace_printer.cc | 2 + .../sanitizer_common/sanitizer_syscalls_netbsd.inc | 38 +- .../sanitizer_unwind_linux_libcdep.cc | 2 +- compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 5 + compiler-rt/lib/tsan/rtl/tsan_interceptors.h | 4 + compiler-rt/lib/ubsan_minimal/CMakeLists.txt | 8 +- compiler-rt/lib/xray/xray_fdr_controller.h | 71 +- compiler-rt/lib/xray/xray_fdr_log_writer.h | 21 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 796 ++-------- .../asan/TestCases/asan_and_llvm_coverage_test.cc | 3 + compiler-rt/test/asan/TestCases/heavy_uar_test.cc | 4 +- .../asan/TestCases/interception_failure_test.cc | 2 +- .../Inputs/instrprof-gcov-one-line-function.c | 11 + .../Inputs/instrprof-gcov-one-line-function.c.gcov | 16 + .../profile/instrprof-gcov-one-line-function.test | 9 + compiler-rt/test/tsan/dtls.c | 1 + compiler-rt/test/tsan/ignored-interceptors-mmap.cc | 2 +- compiler-rt/test/tsan/mutex_lock_destroyed.cc | 3 + compiler-rt/utils/generate_netbsd_ioctls.awk | 18 +- compiler-rt/utils/generate_netbsd_syscalls.awk | 12 +- libcxx/benchmarks/string.bench.cpp | 347 ++++- libcxx/include/__config | 54 +- .../support.dynamic/libcpp_deallocate.sh.cpp | 12 +- libcxx/utils/libcxx/test/config.py | 2 +- libcxxabi/include/cxxabi.h | 4 +- libcxxabi/src/CMakeLists.txt | 2 +- lld/ELF/Arch/PPC64.cpp | 3 +- lld/ELF/ScriptParser.cpp | 4 + lld/test/COFF/arm64-relocs-imports.test | 18 +- lld/test/ELF/amdgpu-elf-flags-err.s | 4 +- lld/test/ELF/amdgpu-elf-flags.s | 4 +- lld/test/ELF/amdgpu-kernels.s | 2 +- lld/test/ELF/emulation-ppc.s | 8 + lldb/include/lldb/Symbol/UnwindPlan.h | 60 +- .../NativePDB/Inputs/globals-classes.lldbinit | 14 + lldb/lit/SymbolFile/NativePDB/global-classes.cpp | 275 ++++ .../breakpoint/break-insert-enable-pending.test | 47 + .../breakpoint/inputs/break-insert-pending.c | 6 + .../Process/Utility/RegisterContextLLDB.cpp | 143 +- .../Plugins/Process/Utility/RegisterContextLLDB.h | 7 +- .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp | 7 + lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h | 2 + .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 48 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 2 + .../UnwindAssembly/x86/UnwindAssembly-x86.cpp | 2 +- .../x86/x86AssemblyInspectionEngine.cpp | 314 +++- .../x86/x86AssemblyInspectionEngine.h | 7 + lldb/source/Symbol/UnwindPlan.cpp | 36 +- lldb/source/Utility/CMakeLists.txt | 4 +- lldb/tools/lldb-mi/MICmdCmdBreak.cpp | 9 +- lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp | 53 +- lldb/tools/lldb-mi/MICmdCmdGdbSet.h | 1 + lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp | 40 +- lldb/tools/lldb-mi/MICmdCmdGdbShow.h | 1 + lldb/tools/lldb-mi/MICmnResources.cpp | 6 + lldb/tools/lldb-mi/MICmnResources.h | 3 + .../x86/Testx86AssemblyInspectionEngine.cpp | 65 +- llvm/include/llvm/Analysis/AliasSetTracker.h | 7 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 4 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 18 +- llvm/include/llvm/CodeGen/LiveIntervals.h | 6 +- .../llvm/CodeGen/SelectionDAGAddressAnalysis.h | 11 +- llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 8 +- .../llvm/DebugInfo/DWARF/DWARFDebugRangeList.h | 85 - .../llvm/DebugInfo/DWARF/DWARFDebugRnglists.h | 38 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h | 4 + llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h | 165 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 7 - llvm/lib/Analysis/AliasSetTracker.cpp | 12 +- llvm/lib/CodeGen/LiveDebugVariables.h | 7 - llvm/lib/CodeGen/LiveRangeCalc.cpp | 2 +- llvm/lib/CodeGen/MachineOutliner.cpp | 8 + llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 20 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 48 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 20 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 58 + .../SelectionDAG/SelectionDAGAddressAnalysis.cpp | 7 +- llvm/lib/CodeGen/TargetPassConfig.cpp | 20 +- llvm/lib/DebugInfo/DWARF/CMakeLists.txt | 1 - llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 74 +- llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp | 96 -- llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp | 96 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 1 - llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 74 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 101 +- llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 2 +- llvm/lib/Support/VirtualFileSystem.cpp | 2 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 2 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 37 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 34 + llvm/lib/Target/AArch64/AArch64InstrInfo.h | 7 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 2 + .../AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 2 - .../MCTargetDesc/AArch64WinCOFFStreamer.cpp | 2 - llvm/lib/Target/AMDGPU/AMDGPU.td | 45 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 34 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 45 - llvm/lib/Target/AMDGPU/SIISelLowering.h | 1 - llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 5 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 12 +- llvm/lib/Target/SystemZ/SystemZISelLowering.h | 14 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 19 +- llvm/lib/Target/SystemZ/SystemZOperators.td | 42 +- .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 5 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 58 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 101 +- llvm/lib/Target/X86/X86InstrInfo.td | 40 - llvm/lib/Target/X86/X86InstrVecCompiler.td | 21 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 22 +- .../InstCombine/InstCombineVectorOps.cpp | 70 + .../Transforms/Instrumentation/GCOVProfiling.cpp | 7 +- llvm/lib/Transforms/Scalar/SROA.cpp | 12 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 11 +- .../Analysis/CostModel/AArch64/vector-reduce.ll | 44 +- .../CostModel/SystemZ/memop-folding-int-arith.ll | 215 ++- llvm/test/Analysis/CostModel/X86/reduce-add.ll | 72 +- llvm/test/Analysis/CostModel/X86/reduce-and.ll | 293 ++-- llvm/test/Analysis/CostModel/X86/reduce-mul.ll | 104 +- llvm/test/Analysis/CostModel/X86/reduce-or.ll | 293 ++-- llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 40 +- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 40 +- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 40 +- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 40 +- llvm/test/Analysis/CostModel/X86/reduce-xor.ll | 293 ++-- llvm/test/Analysis/CostModel/X86/reduction.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-abi.ll | 2 +- llvm/test/CodeGen/AArch64/arm64-fast-isel-icmp.ll | 94 +- .../CodeGen/AArch64/arm64-fast-isel-intrinsic.ll | 102 +- llvm/test/CodeGen/AArch64/arm64-fast-isel-ret.ll | 7 +- llvm/test/CodeGen/AArch64/arm64-fast-isel.ll | 10 +- llvm/test/CodeGen/AArch64/bitcast-promote-widen.ll | 27 + .../CodeGen/AArch64/fast-isel-address-extends.ll | 6 +- llvm/test/CodeGen/AArch64/fast-isel-atomic.ll | 32 +- .../CodeGen/AArch64/fast-isel-branch-cond-mask.ll | 4 +- llvm/test/CodeGen/AArch64/machine-outliner.ll | 12 +- .../CodeGen/AArch64/multi-vector-store-size.ll | 82 + llvm/test/CodeGen/AArch64/phi-dbg.ll | 39 +- llvm/test/CodeGen/AArch64/wineh1.mir | 2 +- llvm/test/CodeGen/AArch64/wineh2.mir | 2 +- llvm/test/CodeGen/AArch64/wineh3.mir | 2 +- llvm/test/CodeGen/AArch64/wineh4.mir | 2 +- llvm/test/CodeGen/AArch64/wineh5.mir | 2 +- llvm/test/CodeGen/AArch64/wineh6.mir | 2 +- llvm/test/CodeGen/AArch64/wineh7.mir | 2 +- llvm/test/CodeGen/AMDGPU/addrspacecast.ll | 4 +- llvm/test/CodeGen/AMDGPU/amdgpu.private-memory.ll | 14 +- .../AMDGPU/attr-amdgpu-flat-work-group-size.ll | 2 +- llvm/test/CodeGen/AMDGPU/branch-relax-spill.ll | 2 +- llvm/test/CodeGen/AMDGPU/branch-relaxation.ll | 90 +- .../AMDGPU/build-vector-insert-elt-infloop.ll | 27 + llvm/test/CodeGen/AMDGPU/call-argument-types.ll | 22 +- .../CodeGen/AMDGPU/call-graph-register-usage.ll | 6 +- .../CodeGen/AMDGPU/call-preserved-registers.ll | 36 +- .../CodeGen/AMDGPU/callee-special-input-sgprs.ll | 7 +- .../CodeGen/AMDGPU/callee-special-input-vgprs.ll | 2 +- llvm/test/CodeGen/AMDGPU/debugger-emit-prologue.ll | 4 +- llvm/test/CodeGen/AMDGPU/elf-notes.ll | 18 +- .../AMDGPU/flat-for-global-subtarget-feature.ll | 4 +- llvm/test/CodeGen/AMDGPU/flat-scratch-reg.ll | 6 +- llvm/test/CodeGen/AMDGPU/gfx902-without-xnack.ll | 2 +- llvm/test/CodeGen/AMDGPU/hsa-fp-mode.ll | 14 +- llvm/test/CodeGen/AMDGPU/hsa-func.ll | 12 +- .../CodeGen/AMDGPU/hsa-metadata-enqueue-kernel.ll | 4 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 12 +- .../CodeGen/AMDGPU/hsa-metadata-hidden-args.ll | 6 +- llvm/test/CodeGen/AMDGPU/hsa-metadata-images.ll | 6 +- .../AMDGPU/hsa-metadata-kernel-code-props.ll | 6 +- .../AMDGPU/hsa-metadata-kernel-debug-props.ll | 8 +- llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll | 52 +- llvm/test/CodeGen/AMDGPU/hsa.ll | 12 +- llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll | 6 +- llvm/test/CodeGen/AMDGPU/inline-asm.ll | 4 +- llvm/test/CodeGen/AMDGPU/insert_vector_elt.ll | 2 +- llvm/test/CodeGen/AMDGPU/kernel-args.ll | 2 +- .../CodeGen/AMDGPU/kernel-argument-dag-lowering.ll | 2 +- llvm/test/CodeGen/AMDGPU/large-alloca-compute.ll | 4 +- .../CodeGen/AMDGPU/llvm.amdgcn.dispatch.ptr.ll | 2 +- .../AMDGPU/llvm.amdgcn.kernarg.segment.ptr.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.queue.ptr.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.update.dpp.ll | 2 +- .../CodeGen/AMDGPU/llvm.amdgcn.workgroup.id.ll | 8 +- .../test/CodeGen/AMDGPU/llvm.amdgcn.workitem.id.ll | 8 +- llvm/test/CodeGen/AMDGPU/load-local-i16.ll | 4 +- llvm/test/CodeGen/AMDGPU/mad-mix-hi.ll | 12 +- llvm/test/CodeGen/AMDGPU/misched-killflags.mir | 12 +- llvm/test/CodeGen/AMDGPU/nested-calls.ll | 4 +- llvm/test/CodeGen/AMDGPU/nop-data.ll | 2 +- llvm/test/CodeGen/AMDGPU/promote-alloca-no-opts.ll | 4 +- .../AMDGPU/promote-alloca-padding-size-estimate.ll | 2 +- llvm/test/CodeGen/AMDGPU/spill-wide-sgpr.ll | 12 +- .../CodeGen/AMDGPU/undefined-subreg-liverange.ll | 12 +- .../vgpr-spill-emergency-stack-slot-compute.ll | 4 +- .../CodeGen/ARM/Windows/chkstk-movw-movt-isel.ll | 6 +- llvm/test/CodeGen/ARM/Windows/chkstk.ll | 6 +- llvm/test/CodeGen/ARM/Windows/memset.ll | 4 +- llvm/test/CodeGen/ARM/arm-and-tst-peephole.ll | 2 +- llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll | 28 +- .../CodeGen/ARM/cortex-a57-misched-ldm-wrback.ll | 4 +- llvm/test/CodeGen/ARM/cortex-a57-misched-ldm.ll | 2 +- .../CodeGen/ARM/cortex-a57-misched-vldm-wrback.ll | 4 +- llvm/test/CodeGen/ARM/cortex-a57-misched-vldm.ll | 4 +- llvm/test/CodeGen/ARM/fast-isel-align.ll | 8 +- llvm/test/CodeGen/ARM/fast-isel-ldrh-strh-arm.ll | 18 +- llvm/test/CodeGen/ARM/fast-isel.ll | 20 +- llvm/test/CodeGen/ARM/fp16-instructions.ll | 6 +- llvm/test/CodeGen/ARM/select.ll | 2 +- llvm/test/CodeGen/ARM/twoaddrinstr.ll | 4 +- llvm/test/CodeGen/ARM/vcombine.ll | 8 +- llvm/test/CodeGen/ARM/vuzp.ll | 242 +-- llvm/test/CodeGen/Mips/Fast-ISel/bricmpi1.ll | 16 +- llvm/test/CodeGen/Mips/Fast-ISel/callabi.ll | 4 +- llvm/test/CodeGen/Mips/Fast-ISel/fastalloca.ll | 4 +- llvm/test/CodeGen/Mips/Fast-ISel/logopm.ll | 4 +- llvm/test/CodeGen/Mips/llvm-ir/sdiv.ll | 35 +- llvm/test/CodeGen/Mips/llvm-ir/srem.ll | 35 +- llvm/test/CodeGen/Mips/llvm-ir/udiv.ll | 25 +- llvm/test/CodeGen/Mips/llvm-ir/urem.ll | 42 +- llvm/test/CodeGen/PowerPC/pr26180.ll | 8 +- llvm/test/CodeGen/PowerPC/tls.ll | 10 +- llvm/test/CodeGen/PowerPC/vsx-spill.ll | 8 +- llvm/test/CodeGen/SPARC/LeonCASAInstructionUT.ll | 4 +- llvm/test/CodeGen/SystemZ/misched-readadvances.mir | 31 + .../SystemZ/regalloc-fast-invalid-kill-flag.mir | 14 +- llvm/test/CodeGen/SystemZ/rosbg-02.ll | 2 +- .../Thumb2/umulo-128-legalisation-lowering.ll | 4 +- .../Thumb2/umulo-64-legalisation-lowering.ll | 4 +- llvm/test/CodeGen/X86/2012-04-26-sdglue.ll | 20 +- llvm/test/CodeGen/X86/avx-logic.ll | 32 +- llvm/test/CodeGen/X86/avx-vzeroupper.ll | 12 +- llvm/test/CodeGen/X86/avx512-hadd-hsub.ll | 56 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 8 +- llvm/test/CodeGen/X86/avx512-skx-insert-subvec.ll | 4 +- .../CodeGen/X86/clear_upper_vector_element_bits.ll | 164 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 312 +--- llvm/test/CodeGen/X86/combine-srem.ll | 64 +- llvm/test/CodeGen/X86/combine-udiv.ll | 159 +- llvm/test/CodeGen/X86/combine-urem.ll | 93 +- llvm/test/CodeGen/X86/epilogue-cfi-no-fp.ll | 26 +- llvm/test/CodeGen/X86/extract-bits.ll | 1617 +++++++++++++++----- llvm/test/CodeGen/X86/extract-lowbits.ll | 1083 ++++++++++--- llvm/test/CodeGen/X86/fast-isel-extract.ll | 6 +- llvm/test/CodeGen/X86/fast-isel-gep.ll | 6 +- llvm/test/CodeGen/X86/fast-isel-x86-64.ll | 10 +- llvm/test/CodeGen/X86/fold-sext-trunc.ll | 2 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 12 +- llvm/test/CodeGen/X86/llc-print-machineinstrs.mir | 12 + llvm/test/CodeGen/X86/lower-vec-shift.ll | 2 - llvm/test/CodeGen/X86/lsr-loop-exit-cond.ll | 8 +- llvm/test/CodeGen/X86/madd.ll | 36 +- llvm/test/CodeGen/X86/memset.ll | 2 +- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 8 +- llvm/test/CodeGen/X86/phys-reg-local-regalloc.ll | 4 +- llvm/test/CodeGen/X86/pr28489.ll | 4 +- llvm/test/CodeGen/X86/pr30813.ll | 6 +- llvm/test/CodeGen/X86/pr38539.ll | 230 +-- llvm/test/CodeGen/X86/sad.ll | 22 +- llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 8 +- llvm/test/CodeGen/X86/schedule-x86_32.ll | 10 +- llvm/test/CodeGen/X86/shift-i256.ll | 2 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 4 +- llvm/test/CodeGen/X86/switch.ll | 10 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 36 +- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 16 +- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 16 +- llvm/test/CodeGen/X86/vector-reduce-add.ll | 48 +- llvm/test/CodeGen/X86/vector-reduce-and.ll | 72 +- llvm/test/CodeGen/X86/vector-reduce-fadd-fast.ll | 90 +- llvm/test/CodeGen/X86/vector-reduce-fmul-fast.ll | 90 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 60 +- llvm/test/CodeGen/X86/vector-reduce-or.ll | 72 +- llvm/test/CodeGen/X86/vector-reduce-xor.ll | 72 +- llvm/test/CodeGen/X86/vector-rotate-256.ll | 12 +- llvm/test/CodeGen/X86/vector-rotate-512.ll | 16 +- llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll | 29 + llvm/test/CodeGen/X86/win32_sret.ll | 18 +- llvm/test/CodeGen/XCore/dwarf_debug.ll | 4 +- llvm/test/DebugInfo/Generic/linear-dbg-value.ll | 3 +- llvm/test/DebugInfo/X86/parameters.ll | 3 +- llvm/test/DebugInfo/X86/pieces-1.ll | 3 +- llvm/test/DebugInfo/X86/sdag-split-arg.ll | 10 +- llvm/test/DebugInfo/X86/vla.ll | 4 +- llvm/test/MC/AArch64/udf.s | 9 + llvm/test/MC/AArch64/udf_not.s | 7 + llvm/test/MC/AMDGPU/hsa-exp.s | 4 +- llvm/test/MC/AMDGPU/hsa-text.s | 4 +- llvm/test/MC/AMDGPU/hsa.s | 4 +- llvm/test/MC/AMDGPU/hsa_code_object_isa_args.s | 12 +- llvm/test/MC/AMDGPU/hsa_isa_version_attrs.s | 4 +- llvm/test/MC/AMDGPU/isa-version-hsa.s | 14 +- llvm/test/MC/AMDGPU/isa-version-pal.s | 14 +- llvm/test/MC/AMDGPU/isa-version-unk.s | 14 +- llvm/test/MC/AMDGPU/sym_option.s | 18 +- llvm/test/MC/Disassembler/AArch64/udf.txt | 16 + llvm/test/Object/AMDGPU/objdump.s | 2 +- llvm/test/ThinLTO/X86/cfi-devirt.ll | 4 + llvm/test/ThinLTO/X86/devirt-after-icp.ll | 4 + .../InstCombine/insert-extract-shuffle.ll | 39 +- llvm/test/Transforms/InstCombine/maximum.ll | 60 + llvm/test/Transforms/InstCombine/maxnum.ll | 60 + llvm/test/Transforms/InstCombine/minimum.ll | 62 +- llvm/test/Transforms/InstCombine/minnum.ll | 62 +- .../InstSimplify/floating-point-compare.ll | 75 +- llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll | 401 +++++ llvm/test/Transforms/LoopUnroll/runtime-loop.ll | 43 +- .../SystemZ/load-scalarization-cost-0.ll | 27 + .../SystemZ/load-scalarization-cost-1.ll | 28 + llvm/test/Transforms/SROA/pointer-offset-size.ll | 29 + llvm/test/tools/llvm-objcopy/globalize.test | 15 +- .../tools/llvm-objcopy/keep-global-symbols.test | 10 +- llvm/tools/dsymutil/DwarfLinker.cpp | 23 +- llvm/tools/dsymutil/DwarfStreamer.cpp | 19 +- llvm/tools/dsymutil/DwarfStreamer.h | 4 +- llvm/tools/llvm-mca/CodeRegion.cpp | 2 + llvm/tools/llvm-mca/CodeRegion.h | 2 + llvm/tools/llvm-mca/PipelinePrinter.cpp | 2 + llvm/tools/llvm-mca/PipelinePrinter.h | 2 + llvm/tools/llvm-mca/Views/DispatchStatistics.cpp | 4 +- llvm/tools/llvm-mca/Views/DispatchStatistics.h | 2 + llvm/tools/llvm-mca/Views/InstructionInfoView.cpp | 4 +- llvm/tools/llvm-mca/Views/InstructionInfoView.h | 2 + .../llvm-mca/Views/RegisterFileStatistics.cpp | 4 +- llvm/tools/llvm-mca/Views/RegisterFileStatistics.h | 2 + llvm/tools/llvm-mca/Views/ResourcePressureView.cpp | 4 +- llvm/tools/llvm-mca/Views/ResourcePressureView.h | 2 + .../llvm-mca/Views/RetireControlUnitStatistics.cpp | 4 +- .../llvm-mca/Views/RetireControlUnitStatistics.h | 2 + llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp | 4 +- llvm/tools/llvm-mca/Views/SchedulerStatistics.h | 2 + llvm/tools/llvm-mca/Views/SummaryView.cpp | 4 +- llvm/tools/llvm-mca/Views/SummaryView.h | 2 + llvm/tools/llvm-mca/Views/TimelineView.cpp | 4 +- llvm/tools/llvm-mca/Views/TimelineView.h | 2 + llvm/tools/llvm-mca/Views/View.cpp | 2 + llvm/tools/llvm-mca/Views/View.h | 2 + llvm/tools/llvm-mca/include/Context.h | 2 + llvm/tools/llvm-mca/include/HWEventListener.h | 2 + .../llvm-mca/include/HardwareUnits/HardwareUnit.h | 2 + llvm/tools/llvm-mca/include/HardwareUnits/LSUnit.h | 2 + .../llvm-mca/include/HardwareUnits/RegisterFile.h | 2 + .../include/HardwareUnits/ResourceManager.h | 2 + .../include/HardwareUnits/RetireControlUnit.h | 2 + .../llvm-mca/include/HardwareUnits/Scheduler.h | 2 + llvm/tools/llvm-mca/include/InstrBuilder.h | 2 + llvm/tools/llvm-mca/include/Instruction.h | 2 + llvm/tools/llvm-mca/include/Pipeline.h | 2 + llvm/tools/llvm-mca/include/SourceMgr.h | 2 + llvm/tools/llvm-mca/include/Stages/DispatchStage.h | 2 + llvm/tools/llvm-mca/include/Stages/ExecuteStage.h | 2 + llvm/tools/llvm-mca/include/Stages/FetchStage.h | 2 + .../llvm-mca/include/Stages/InstructionTables.h | 2 + llvm/tools/llvm-mca/include/Stages/RetireStage.h | 2 + llvm/tools/llvm-mca/include/Stages/Stage.h | 2 + llvm/tools/llvm-mca/include/Support.h | 2 + llvm/tools/llvm-mca/lib/Context.cpp | 4 +- llvm/tools/llvm-mca/lib/HWEventListener.cpp | 2 + .../llvm-mca/lib/HardwareUnits/HardwareUnit.cpp | 2 + llvm/tools/llvm-mca/lib/HardwareUnits/LSUnit.cpp | 4 +- .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 4 +- .../llvm-mca/lib/HardwareUnits/ResourceManager.cpp | 4 +- .../lib/HardwareUnits/RetireControlUnit.cpp | 4 +- .../tools/llvm-mca/lib/HardwareUnits/Scheduler.cpp | 4 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 4 +- llvm/tools/llvm-mca/lib/Instruction.cpp | 4 +- llvm/tools/llvm-mca/lib/Pipeline.cpp | 4 +- llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp | 4 +- llvm/tools/llvm-mca/lib/Stages/ExecuteStage.cpp | 4 +- llvm/tools/llvm-mca/lib/Stages/FetchStage.cpp | 2 + .../llvm-mca/lib/Stages/InstructionTables.cpp | 4 +- llvm/tools/llvm-mca/lib/Stages/RetireStage.cpp | 2 + llvm/tools/llvm-mca/lib/Stages/Stage.cpp | 2 + llvm/tools/llvm-mca/lib/Support.cpp | 4 +- llvm/tools/llvm-objcopy/CMakeLists.txt | 3 +- .../{llvm-objcopy.cpp => ELF/ELFObjcopy.cpp} | 207 +-- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h | 34 + llvm/tools/llvm-objcopy/{ => ELF}/Object.cpp | 0 llvm/tools/llvm-objcopy/{ => ELF}/Object.h | 0 llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 472 +----- llvm/tools/llvm-size/llvm-size.cpp | 10 +- .../DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 4 + openmp/libomptarget/src/omptarget.cpp | 42 + 505 files changed, 10447 insertions(+), 6762 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/cppcoreguidelines-macro-usage [...] create mode 100644 clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp create mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-sarif/sarif-dia [...] create mode 100644 clang/test/Analysis/diagnostics/sarif-diagnostics-taint-test.c create mode 100644 clang/test/Analysis/padding_inherit.cpp copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] create mode 100644 clang/test/OpenMP/nvptx_lambda_capturing.cpp create mode 100644 compiler-rt/test/profile/Inputs/instrprof-gcov-one-line-function.c create mode 100644 compiler-rt/test/profile/Inputs/instrprof-gcov-one-line-functio [...] create mode 100644 compiler-rt/test/profile/instrprof-gcov-one-line-function.test create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/global-classes.cpp create mode 100644 lldb/lit/tools/lldb-mi/breakpoint/break-insert-enable-pending.test create mode 100644 lldb/lit/tools/lldb-mi/breakpoint/inputs/break-insert-pending.c delete mode 100644 llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h delete mode 100644 llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp create mode 100644 llvm/test/CodeGen/AArch64/bitcast-promote-widen.ll create mode 100644 llvm/test/CodeGen/AArch64/multi-vector-store-size.ll create mode 100644 llvm/test/CodeGen/AMDGPU/build-vector-insert-elt-infloop.ll create mode 100644 llvm/test/CodeGen/SystemZ/misched-readadvances.mir create mode 100644 llvm/test/CodeGen/X86/llc-print-machineinstrs.mir create mode 100644 llvm/test/MC/AArch64/udf.s create mode 100644 llvm/test/MC/AArch64/udf_not.s create mode 100644 llvm/test/MC/Disassembler/AArch64/udf.txt create mode 100644 llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll create mode 100644 llvm/test/Transforms/LoopVectorize/SystemZ/load-scalarization-c [...] create mode 100644 llvm/test/Transforms/LoopVectorize/SystemZ/load-scalarization-c [...] create mode 100644 llvm/test/Transforms/SROA/pointer-offset-size.ll copy llvm/tools/llvm-objcopy/{llvm-objcopy.cpp => ELF/ELFObjcopy.cpp} (69%) create mode 100644 llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h rename llvm/tools/llvm-objcopy/{ => ELF}/Object.cpp (100%) rename llvm/tools/llvm-objcopy/{ => ELF}/Object.h (100%)