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-lts-defconfig in repository toolchain/ci/llvm-project.
from 2ca7370183a Simplify demangler rule for lambda-expressions to match dis [...] adds 5112b71126a [GlobalISel]: Fix a bug where we could dereference None adds bf02399a852 [Windows] Replace TrapUnreachable with an int3 insertion pass adds 06c8cb03cae AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC adds 245ba2c25fe PR43242: Fix crash when typo-correcting to an operator() th [...] adds 865697f9b9a Fix incorrect demangling of call operator of lambda with ex [...] adds 9e86561878d [Symbol] Give ClangASTContext a PersistentExpressionState i [...] adds a91f017ae31 AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnum adds 1dbee8f0437 [Expression] Remove unused header from LLVMUserExpression adds 87d47cb7c47 Remove some unnecessary REQUIRES: shell lines adds e0ea8d87eb9 [Utility] Replace `lldb_private::CleanUp` by `llvm::scope_exit` adds 79707ecd7d9 [llvm][ADT][NFC] Add test for makeArrayRef(std::array) adds ae6f7bcb367 Fix crash mangling an explicit lambda non-type template par [...] adds fcbc512f80a gn build: (manually) merge r371429 adds a9980f60ce0 Remove REQUIRES:shell from tests that pass for me on Windows adds 93961434122 gn build: Merge r371466 adds daa79c53382 Revert [git-llvm] Do not reinvent `@{upstream}` adds 73da43aeb36 [PowerPC][NFC] Update test assertions using update_llc_test [...] adds a10802fd73f clang-misexpect: Profile Guided Validation of Performance A [...] adds a6e5a7b6374 gn build: Merge r371484 adds 7c2fdf27795 [X86] Add broadcast load unfold tests for VCMPPS/PD. adds 0e533ca4bb8 [X86] Add broadcast load unfolding support for VCMPPS/PD. adds 7d1757aba80 Revert "clang-misexpect: Profile Guided Validation of Perfo [...] adds 88d6783f708 gn build: Merge r371488 adds c190890c29b [LLDB] FreeBSD fix new SetFile call. adds 60f0a6f6ff9 [RISCV] Move architecture parsing code into its own function adds e8b432fa0e7 [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle ope [...] adds 8e87396307f [RISCV] Default to ilp32d/lp64d in RISC-V Linux adds 2fa2d459635 [clangd] some tweaks on the vscode readme, NFC adds 93c4d53b0a5 [RISCV] Make -march=rv{32,64}gc the default in RISC-V Linux adds 3d7e9ab7b9f Revert Remove REQUIRES:shell from tests that pass for me on [...] adds b6722af0686 [Alignment] Use Align for TargetLowering::MinStackArgumentA [...] adds 3565c6b15c5 [DWARF] Add a unit test for DWARFUnit::getLength(). adds 1da4f47195c [yaml2obj] Set p_align to the maximum sh_addralign of conta [...] adds 612c260ec3f Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out [...] adds 664d9d2da27 [ExpandMemCmp] Add lit.local.cfg adds 8dd26fd84e7 [clangd] Collect location of macro definition in the ParsedAST adds c27af19280a Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" [...] adds c714a88a4dc [llvm-dwarfdump] Add additional stats fields adds 2bf8d77453b Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move pas [...] adds c2d292f8391 [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. adds 89efb03463e [LLD][COFF] Add index to disambiguate archive members when [...] adds bc48588f764 Reland [DWARF] Add a unit test for DWARFUnit::getLength(). adds 3729b17cff5 [Alignment][NFC] Use llvm::Align for TargetLowering::getPre [...] adds d9442afba1b [lldb] Readd missing functionalities/breakpoint tests adds 973bd3e974b Fix the "git modified" issue on the preserve-comments-crlf.s. adds 1eda21e214f [ELF][test] Make tests more tolerant to exact symbol addresses adds 5d269590395 [Object] Implement relocation resolver for COFF ARM/ARM64 adds df6a958dcb5 [BreakFalseDeps] fix typos/grammar in documentation comment; NFC adds 8886d0134ea [InstCombine] Precommit tests for D67351. adds 18a1f0818b6 [InstCombine] Use SimplifyFMulInst to simplify multiply in fma. adds 7dfd0fb7f1c [NFC][InstCombine] PR43251 - valid for other predicates too adds 54008972d17 [utils] Implement the llvm-locstats tool adds fef1cb1c971 [CMake] Don't pass all LLVM_COMPILE_FLAGS to the C compiler adds 30b5331df88 [clang][codegen][NFC] Make test patterns more permissive. adds 1c3434543a0 [VectorUtils] Remove unused include. [NFC] adds 3b0b3def86e [ARM] auto-generate complete test checks; NFC adds 937ca681574 [X86] Add AVX partial dependency tests as noted on D67363 adds d2434e65fa9 [ARM] add test for BreakFalseDeps with minsize attribute; NFC adds b21cc626c9a Revert "[utils] Implement the llvm-locstats tool" adds 8812157b11e [x86] add a test for BreakFalseDeps; NFC adds f987f561fad Don't emit .gnu_pubnames when tuning for LLDB. adds 6b877f6aac3 [RISCV] Add Option for Printing Architectural Register Names adds 9b23df63ecd Implement DW_OP_convert adds c0ceca58830 AMDGPU/GlobalISel: First pass at attempting to legalize loa [...] adds d57de491be0 [RISCV] Support llvm-objdump -M no-aliases and -M numeric adds ad6a8b83cdc AMDGPU/GlobalISel: Legalize constant 32-bit loads adds da027275c66 AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD adds 880657c97c3 [NFC][InstCombine][InstSimplify] PR43251 - and some pattern [...] adds 37d1bda4f6b AMDGPU/GlobalISel: Select llvm.amdgcn.sffbh adds 7df5b3fd262 AMDGPU/GlobalISel: Select cvt pk intrinsics adds e1895aba3da AMDGPU/GlobalISel: Select G_FABS/G_FNEG adds b329e0728b3 [BPI] Adjust the probability for floating point unordered c [...] adds 4a23ae5e787 GlobalISel/TableGen: Handle REG_SEQUENCE patterns adds ff02109ad47 [Function] Factor out GetCallEdgeForReturnAddress, NFC adds 3ef7dbd6650 [lldbtest] Add an "expected_cmd_failure" option to the file [...] adds 870ffe3cee6 [NFC][InstSimplify] rewrite test added in r371537 to use no [...] adds a9beacbac8d [X86] Updated target specific selection dag code to conserv [...] adds b5890a329a0 Fix for PR43175: compiler crash when trying to emit noncapt [...] adds 16f5605382d [NFC][InstCombine] rewrite test added in r371537 to use non [...] adds 4d2b4077e70 [x86] add test for false dependency with AVX; NFC adds 38e033bf33e Re-land Remove REQUIRES:shell from tests that pass for me o [...] adds 7a54d76fa54 [OPENMP5.0]Allow teams directive outside of the target directives. adds 6c6f5a99845 [mips] Allow PT_LOAD to have overlapping p_offset ranges on [...] adds 699bea494c0 llvm-reduce: Simplify testing using -implicit-check-not adds 1e1db800487 [ValueTracking] Factor our common speculation suppression l [...] adds 045b2270ceb When evaluating a __builtin_constant_p conditional, always [...] adds cffa630c809 [Loads] Move generic code out of vectorizer into a location [...] adds c9f5aa99acb Actually reorder not and env in crash-recovery-modules.m adds 6ca76ceb63b Fix a thinko in handling the QSetLogging packet. adds 5fc4bee355a Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own [...] adds 477c1df4b9d llvm-reduce: Add pass to reduce Metadata adds 345fbfd7499 llvm-remove: Remove "using namespace" in header. adds aac114ca140 llvm-reduce: Remove some unused headers/more narrowly include them adds f7b4022db17 [MemorySSA] Do not create memoryaccesses for debug info int [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ParsedAST.cpp | 33 +- clang-tools-extra/clangd/ParsedAST.h | 14 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 6 +- .../clangd/clients/clangd-vscode/README.md | 6 +- .../clangd/unittests/ParsedASTTests.cpp | 17 +- .../clangd/unittests/SemanticHighlightingTests.cpp | 24 +- clang/lib/AST/ExprConstant.cpp | 104 +- clang/lib/AST/ItaniumMangle.cpp | 3 +- clang/lib/CodeGen/CGExpr.cpp | 5 + clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 307 +- clang/lib/Driver/ToolChains/Arch/RISCV.h | 3 +- clang/lib/Driver/ToolChains/Clang.cpp | 3 +- clang/lib/Sema/SemaExpr.cpp | 11 +- clang/lib/Sema/SemaOpenMP.cpp | 5 +- clang/test/Analysis/crash-trace.c | 7 +- clang/test/CodeGen/thinlto_backend.ll | 11 +- clang/test/CodeGenCXX/auto-var-init.cpp | 3 +- .../mangle-lambda-explicit-template-params.cpp | 6 + clang/test/Driver/check-time-trace-sections.cpp | 1 - clang/test/Driver/check-time-trace.cpp | 1 - clang/test/Driver/clang-offload-bundler.c | 3 +- clang/test/Driver/crash-report-crashfile.m | 2 +- clang/test/Driver/debug-options.c | 2 +- clang/test/Driver/rewrite-map-in-diagnostics.c | 7 +- clang/test/Driver/riscv-features.c | 13 +- clang/test/Driver/riscv32-toolchain.c | 4 +- clang/test/Driver/riscv64-toolchain.c | 4 +- clang/test/Format/style-on-command-line.cpp | 2 +- clang/test/Frontend/dependency-gen-has-include.c | 14 +- clang/test/Index/crash-recovery-modules.m | 9 +- clang/test/Modules/at-import-in-framework-header.m | 2 - clang/test/Modules/builtins.m | 1 - .../Modules/dependency-dump-dependent-module.m | 2 - clang/test/Modules/dependency-dump.m | 2 - clang/test/Modules/implicit-invalidate-common.c | 1 - clang/test/OpenMP/constexpr_partial_array.cpp | 10 + clang/test/OpenMP/task_firstprivate_codegen.cpp | 2 - clang/test/OpenMP/task_private_codegen.cpp | 2 - .../test/OpenMP/taskloop_firstprivate_codegen.cpp | 3 +- clang/test/OpenMP/taskloop_lastprivate_codegen.cpp | 3 +- clang/test/OpenMP/taskloop_private_codegen.cpp | 2 - .../OpenMP/taskloop_simd_firstprivate_codegen.cpp | 3 +- .../OpenMP/taskloop_simd_lastprivate_codegen.cpp | 3 +- .../test/OpenMP/taskloop_simd_private_codegen.cpp | 2 - clang/test/OpenMP/teams_ast_print.cpp | 13 + clang/test/OpenMP/teams_codegen.cpp | 27 + clang/test/OpenMP/teams_messages.cpp | 7 +- clang/test/PCH/modified-header-error.c | 4 +- clang/test/Parser/crash-report.c | 3 +- clang/test/Preprocessor/riscv-target-features.c | 8 +- clang/test/Sema/i-c-e.c | 3 + clang/test/SemaCXX/lambda-expressions.cpp | 4 + libcxxabi/src/demangle/ItaniumDemangle.h | 4 - libcxxabi/test/test_demangle.pass.cpp | 7 +- lld/COFF/Driver.cpp | 3 +- lld/ELF/Writer.cpp | 1 - lld/test/COFF/thinlto-whole-archives.ll | 30 + lld/test/ELF/Inputs/copy-in-shared.s | 1 + lld/test/ELF/Inputs/relocation-copy-align-common.s | 4 +- lld/test/ELF/basic-mips.s | 44 +- lld/test/ELF/compressed-debug-input.s | 2 +- lld/test/ELF/discard-merge-unnamed.s | 2 +- lld/test/ELF/dynamic-list-weak-archive.s | 8 +- lld/test/ELF/gc-sections-string.s | 2 +- lld/test/ELF/gnu-ifunc-noplt.s | 5 +- lld/test/ELF/gnu-ifunc-plt.s | 49 +- lld/test/ELF/gnu-ifunc-shared.s | 49 +- lld/test/ELF/local-got-shared.s | 14 +- lld/test/ELF/local-got.s | 25 +- lld/test/ELF/pre_init_fini_array.s | 27 +- lld/test/ELF/relocation-copy-align-common.s | 21 +- lld/test/ELF/relocation-copy-align.s | 3 + lld/test/ELF/relocation-local.s | 40 - lld/test/ELF/relocation-shared.s | 36 - lld/test/ELF/resolution.s | 2 +- lld/test/ELF/startstop.s | 24 +- lld/test/ELF/tls.s | 8 +- lld/test/ELF/x86-64-reloc-size.s | 16 +- lld/test/ELF/x86-64-retpoline-znow.s | 60 +- lld/test/ELF/x86-64-retpoline.s | 2 +- lldb/include/lldb/Core/Section.h | 5 +- lldb/include/lldb/Symbol/ClangASTContext.h | 12 +- lldb/include/lldb/Symbol/Function.h | 5 + lldb/include/lldb/Utility/CleanUp.h | 42 - lldb/include/lldb/Utility/Scalar.h | 28 +- .../breakpoint/address_breakpoints/Makefile | 6 + .../address_breakpoints/TestAddressBreakpoints.py | 96 + .../TestBadAddressBreakpoints.py | 47 + .../breakpoint/address_breakpoints/main.c | 8 + .../breakpoint/auto_continue/Makefile | 6 + .../auto_continue/TestBreakpointAutoContinue.py | 101 + .../breakpoint/auto_continue/main.c | 19 + .../breakpoint_by_line_and_column/Makefile | 6 + .../TestBreakpointByLineAndColumn.py | 45 + .../breakpoint_by_line_and_column/main.c | 22 + .../breakpoint/breakpoint_command/Makefile | 5 + .../breakpoint_command/TestBreakpointCommand.py | 285 + .../TestBreakpointCommandsFromPython.py | 0 .../breakpoint_command}/TestRegexpBreakCommand.py | 0 .../breakpoint/breakpoint_command}/a.c | 0 .../breakpoint/breakpoint_command}/b.c | 0 .../breakpoint/breakpoint_command}/bktptcmd.py | 0 .../breakpoint/breakpoint_command}/main.c | 0 .../breakpoint/breakpoint_command}/side_effect.py | 0 .../breakpoint/breakpoint_conditions/Makefile | 6 + .../TestBreakpointConditions.py | 226 + .../breakpoint/breakpoint_conditions/main.c | 53 + .../breakpoint/breakpoint_hit_count/Makefile | 5 + .../breakpoint_hit_count/TestBreakpointHitCount.py | 134 + .../breakpoint/breakpoint_hit_count/main.cpp | 26 + .../breakpoint/breakpoint_ids/Makefile | 9 + .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 58 + .../breakpoint/breakpoint_ids/main.cpp | 64 + .../breakpoint/breakpoint_ignore_count/Makefile | 5 + .../TestBreakpointIgnoreCount.py | 151 + .../breakpoint/breakpoint_ignore_count/main.c | 53 + .../breakpoint/breakpoint_in_delayslot/Makefile | 6 + .../TestAvoidBreakpointInDelaySlot.py | 87 + .../breakpoint/breakpoint_in_delayslot/main.c | 21 + .../breakpoint/breakpoint_language/Makefile | 6 + .../breakpoint_language/TestBreakpointLanguage.py | 133 + .../breakpoint/breakpoint_language/a.c | 5 + .../breakpoint/breakpoint_language/b.cpp | 5 + .../breakpoint/breakpoint_language/main.cpp | 11 + .../breakpoint/breakpoint_locations/Makefile | 9 + .../TestBreakpointLocations.py | 198 + .../breakpoint/breakpoint_locations/main.c | 43 + .../breakpoint/breakpoint_names/Makefile | 5 + .../breakpoint_names/TestBreakpointNames.py | 365 + .../breakpoint/breakpoint_names/main.c | 53 + .../breakpoint/breakpoint_options/Makefile | 5 + .../breakpoint_options/TestBreakpointOptions.py | 114 + .../breakpoint/breakpoint_options/foo.cpp | 12 + .../breakpoint/breakpoint_options/main.cpp | 4 + .../breakpoint/breakpoint_set_restart/Makefile | 5 + .../TestBreakpointSetRestart.py | 50 + .../breakpoint/breakpoint_set_restart/main.cpp | 24 + .../breakpoint/comp_dir_symlink/Makefile | 14 + .../comp_dir_symlink/TestCompDirSymLink.py | 79 + .../breakpoint/comp_dir_symlink/main.cpp | 12 + .../breakpoint/consecutive_breakpoints/Makefile | 9 + .../TestConsecutiveBreakpoints.py | 104 + .../breakpoint/consecutive_breakpoints/main.cpp | 18 + .../test/functionalities/breakpoint/cpp/Makefile | 9 + .../breakpoint/cpp/TestCPPBreakpointLocations.py | 112 + .../test/functionalities/breakpoint/cpp/main.cpp | 82 + .../breakpoint/cpp_exception/Makefile | 5 + .../cpp_exception/TestCPPExceptionBreakpoint.py | 52 + .../breakpoint/cpp_exception/main.cpp | 13 + .../functionalities/breakpoint/debugbreak/Makefile | 5 + .../breakpoint/debugbreak/TestDebugBreak.py | 58 + .../functionalities/breakpoint/debugbreak/main.c | 29 + .../breakpoint/dummy_target_breakpoints/Makefile | 9 + .../TestBreakpointsWithNoTargets.py | 72 + .../breakpoint/dummy_target_breakpoints/main.c | 11 + .../breakpoint/global_constructor/Makefile | 7 + .../TestBreakpointInGlobalConstructor.py | 47 + .../breakpoint/global_constructor/foo.cpp | 7 + .../breakpoint/global_constructor/foo.h | 11 + .../breakpoint/global_constructor/main.cpp | 14 + .../Makefile | 6 + .../TestHWBreakMultiThread.py | 105 + .../main.cpp | 50 + .../breakpoint/inlined_breakpoints/Makefile | 5 + .../inlined_breakpoints/TestInlinedBreakpoints.py | 67 + .../breakpoint/inlined_breakpoints/basic_type.cpp | 178 + .../breakpoint/inlined_breakpoints}/int.cpp | 0 .../breakpoint/move_nearest/Makefile | 7 + .../breakpoint/move_nearest/TestMoveNearest.py | 69 + .../move_nearest}/foo.cpp | 0 .../functionalities/breakpoint/move_nearest/foo.h | 5 + .../breakpoint/move_nearest/main.cpp | 9 + .../test/functionalities/breakpoint/objc/Makefile | 7 + .../breakpoint/objc/TestObjCBreakpoints.py | 130 + .../test/functionalities/breakpoint/objc/main.m | 98 + .../breakpoint/require_hw_breakpoints/Makefile | 9 + .../TestRequireHWBreakpoints.py | 103 + .../breakpoint/require_hw_breakpoints/main.c | 9 + .../breakpoint/scripted_bkpt/Makefile | 6 + .../scripted_bkpt/TestScriptedResolver.py | 197 + .../breakpoint/scripted_bkpt/main.c | 21 + .../breakpoint/scripted_bkpt/resolver.py | 54 + .../functionalities/breakpoint/serialize/Makefile | 5 + .../serialize/TestBreakpointSerialization.py | 291 + .../functionalities/breakpoint/serialize/main.c | 53 + .../breakpoint/source_regexp/Makefile | 5 + .../source_regexp/TestSourceRegexBreakpoints.py | 104 + .../functionalities/breakpoint/source_regexp/a.c | 16 + .../functionalities/breakpoint/source_regexp/a.h | 1 + .../breakpoint/source_regexp/main.c | 17 + .../breakpoint/step_over_breakpoint/Makefile | 9 + .../step_over_breakpoint/TestStepOverBreakpoint.py | 119 + .../breakpoint/step_over_breakpoint/main.cpp | 12 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 6 +- lldb/source/Core/Section.cpp | 4 - lldb/source/Expression/DWARFExpression.cpp | 77 + lldb/source/Expression/LLVMUserExpression.cpp | 1 - lldb/source/Host/freebsd/HostInfoFreeBSD.cpp | 2 +- lldb/source/Host/macosx/objcxx/Host.mm | 10 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 1 + .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 45 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 8 +- lldb/source/Symbol/ClangASTContext.cpp | 1 + lldb/source/Symbol/Function.cpp | 14 + lldb/source/Symbol/LocateSymbolFileMacOSX.cpp | 4 +- lldb/source/Target/StackFrameList.cpp | 15 +- lldb/source/Utility/Scalar.cpp | 45 + lldb/tools/debugserver/source/RNBRemote.cpp | 6 +- lldb/tools/lldb-test/lldb-test.cpp | 5 +- lldb/unittests/Expression/DWARFExpressionTest.cpp | 294 +- lldb/unittests/Utility/CMakeLists.txt | 1 - lldb/unittests/Utility/CleanUpTest.cpp | 46 - lldb/unittests/Utility/ScalarTest.cpp | 2 +- llvm/.gitattributes | 6 +- llvm/cmake/modules/AddLLVM.cmake | 9 +- llvm/include/llvm/Analysis/Loads.h | 13 + llvm/include/llvm/Analysis/ValueTracking.h | 7 + llvm/include/llvm/Analysis/VectorUtils.h | 2 +- .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 5 + llvm/include/llvm/CodeGen/MachineBasicBlock.h | 14 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 23 + llvm/include/llvm/CodeGen/TargetLowering.h | 12 +- llvm/include/llvm/Demangle/ItaniumDemangle.h | 4 - llvm/lib/Analysis/BranchProbabilityInfo.cpp | 16 +- llvm/lib/Analysis/Loads.cpp | 50 + llvm/lib/Analysis/MemorySSA.cpp | 11 +- llvm/lib/Analysis/ValueTracking.cpp | 19 +- llvm/lib/CodeGen/BreakFalseDeps.cpp | 7 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 2 + llvm/lib/CodeGen/MachineBlockPlacement.cpp | 8 +- llvm/lib/CodeGen/PHIElimination.cpp | 28 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 16 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 2 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 13 +- llvm/lib/Object/RelocationResolver.cpp | 55 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 9 +- llvm/lib/Support/ABIBreak.cpp | 24 + llvm/lib/Support/CMakeLists.txt | 1 + llvm/lib/Support/Error.cpp | 15 - llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 132 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h | 19 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 9 - llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 36 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 456 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 29 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 10 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 60 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 7 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 28 + llvm/lib/Target/AMDGPU/SIInstrInfo.h | 11 + llvm/lib/Target/AMDGPU/SIInstructions.td | 174 +- llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 14 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 2 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 2 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 19 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 10 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 2 +- .../Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp | 29 + .../Target/RISCV/MCTargetDesc/RISCVInstPrinter.h | 6 +- llvm/lib/Target/X86/CMakeLists.txt | 1 + llvm/lib/Target/X86/X86.h | 6 + llvm/lib/Target/X86/X86AvoidTrailingCall.cpp | 108 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 28 +- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 6 + llvm/lib/Target/X86/X86InstrInfo.td | 6 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 21 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 8 +- .../Vectorize/LoopVectorizationLegality.cpp | 66 - llvm/test/Analysis/BranchProbabilityInfo/fcmp.ll | 41 + llvm/test/Analysis/MemorySSA/debugvalue2.ll | 54 + .../GlobalISel/inst-select-amdgcn.cvt.pk.i16.mir | 67 + .../GlobalISel/inst-select-amdgcn.cvt.pk.u16.mir | 67 + .../inst-select-amdgcn.cvt.pknorm.i16.mir | 67 + .../inst-select-amdgcn.cvt.pknorm.u16.mir | 67 + .../GlobalISel/inst-select-amdgcn.cvt.pkrtz.mir | 80 +- .../AMDGPU/GlobalISel/inst-select-amdgcn.sffbh.mir | 62 + .../CodeGen/AMDGPU/GlobalISel/inst-select-fabs.mir | 251 + .../GlobalISel/inst-select-fcanonicalize.mir | 18 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-fneg.mir | 524 + .../GlobalISel/inst-select-load-local-128.mir | 229 + .../AMDGPU/GlobalISel/inst-select-load-local.mir | 383 +- .../AMDGPU/GlobalISel/inst-select-load-private.mir | 328 - .../CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir | 158 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fmaxnum.mir | 206 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fminnum.mir | 206 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fneg.mir | 158 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fsub.mir | 146 +- .../GlobalISel/legalize-load-constant-32bit.mir | 64 + .../AMDGPU/GlobalISel/legalize-load-constant.mir | 11906 +++++++++++++++++++ .../AMDGPU/GlobalISel/legalize-load-flat.mir | 10411 ++++++++++++++++ .../AMDGPU/GlobalISel/legalize-load-global.mir | 11361 ++++++++++++++++++ .../AMDGPU/GlobalISel/legalize-load-local.mir | 11269 ++++++++++++++++++ .../AMDGPU/GlobalISel/legalize-load-private.mir | 10223 ++++++++++++++++ .../CodeGen/AMDGPU/GlobalISel/legalize-load.mir | 443 - .../CodeGen/AMDGPU/GlobalISel/legalize-store.mir | 54 +- .../AMDGPU/GlobalISel/regbankselect-sextload.mir | 98 + .../AMDGPU/GlobalISel/regbankselect-zextload.mir | 97 + llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 6 +- llvm/test/CodeGen/AMDGPU/fneg.ll | 17 +- .../CodeGen/AMDGPU/phi-elimination-assertion.mir | 2 +- .../test/CodeGen/AMDGPU/phi-elimination-end-cf.mir | 54 + llvm/test/CodeGen/ARM/a15-partial-update.ll | 67 +- llvm/test/CodeGen/PowerPC/store-combine.ll | 124 +- llvm/test/CodeGen/RISCV/compress-inline-asm.ll | 2 +- llvm/test/CodeGen/RISCV/compress.ll | 2 +- llvm/test/CodeGen/RISCV/option-norvc.ll | 2 +- llvm/test/CodeGen/RISCV/option-rvc.ll | 2 +- llvm/test/CodeGen/SystemZ/call-05.ll | 3 +- llvm/test/CodeGen/WinEH/wineh-noret-cleanup.ll | 7 +- llvm/test/CodeGen/X86/avx512-broadcast-unfold.ll | 226 + llvm/test/CodeGen/X86/br-fold.ll | 6 +- llvm/test/CodeGen/X86/catchpad-lifetime.ll | 4 + llvm/test/CodeGen/X86/catchpad-regmask.ll | 4 +- llvm/test/CodeGen/X86/catchret-regmask.ll | 7 +- llvm/test/CodeGen/X86/empty-function.ll | 2 +- llvm/test/CodeGen/X86/fp128-select.ll | 98 + llvm/test/CodeGen/X86/funclet-layout.ll | 16 +- llvm/test/CodeGen/X86/noreturn-call-win64.ll | 53 + llvm/test/CodeGen/X86/pr24374.ll | 2 +- llvm/test/CodeGen/X86/sqrt-partial.ll | 109 +- llvm/test/CodeGen/X86/stack-folding-fp-avx1.ll | 15 + llvm/test/CodeGen/X86/trap.ll | 9 + llvm/test/CodeGen/X86/unreachable-trap.ll | 11 +- llvm/test/CodeGen/X86/win64-eh-empty-block.ll | 107 + llvm/test/CodeGen/X86/win64_call_epi.ll | 5 +- llvm/test/CodeGen/X86/win64_eh.ll | 8 +- llvm/test/CodeGen/X86/wineh-coreclr.ll | 4 + llvm/test/DebugInfo/COFF/local-variable-gap.ll | 2 +- llvm/test/Linker/datalayout.ll | 7 +- llvm/test/MC/AsmParser/preserve-comments-crlf.s | 27 +- llvm/test/MC/ELF/comp-dir.s | 4 +- llvm/test/MC/RISCV/align.s | 8 +- llvm/test/MC/RISCV/cnop.s | 2 +- llvm/test/MC/RISCV/compress-cjal.s | 2 +- llvm/test/MC/RISCV/compress-rv32d.s | 4 +- llvm/test/MC/RISCV/compress-rv32f.s | 2 +- llvm/test/MC/RISCV/compress-rv32i.s | 4 +- llvm/test/MC/RISCV/compress-rv64i.s | 2 +- llvm/test/MC/RISCV/csr-aliases.s | 4 +- llvm/test/MC/RISCV/fixups-compressed.s | 2 +- llvm/test/MC/RISCV/fixups.s | 2 +- llvm/test/MC/RISCV/numeric-reg-names-d.s | 165 + llvm/test/MC/RISCV/numeric-reg-names-f.s | 165 + llvm/test/MC/RISCV/numeric-reg-names.s | 167 + llvm/test/MC/RISCV/option-mix.s | 4 +- llvm/test/MC/RISCV/option-rvc.s | 4 +- llvm/test/MC/RISCV/priv-valid.s | 4 +- llvm/test/MC/RISCV/rv32-relaxation.s | 4 +- llvm/test/MC/RISCV/rv32a-valid.s | 4 +- llvm/test/MC/RISCV/rv32c-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv32c-only-valid.s | 2 +- llvm/test/MC/RISCV/rv32c-valid.s | 4 +- llvm/test/MC/RISCV/rv32d-valid.s | 4 +- llvm/test/MC/RISCV/rv32dc-valid.s | 2 +- llvm/test/MC/RISCV/rv32e-invalid.s | 2 +- llvm/test/MC/RISCV/rv32e-valid.s | 2 +- llvm/test/MC/RISCV/rv32f-valid.s | 4 +- llvm/test/MC/RISCV/rv32fc-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv32fc-valid.s | 2 +- llvm/test/MC/RISCV/rv32i-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv32i-valid.s | 4 +- llvm/test/MC/RISCV/rv32m-valid.s | 4 +- llvm/test/MC/RISCV/rv64-relaxation.s | 4 +- llvm/test/MC/RISCV/rv64a-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv64a-valid.s | 2 +- llvm/test/MC/RISCV/rv64c-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv64c-hints-valid.s | 2 +- llvm/test/MC/RISCV/rv64c-valid.s | 2 +- llvm/test/MC/RISCV/rv64d-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv64d-valid.s | 2 +- llvm/test/MC/RISCV/rv64dc-valid.s | 2 +- llvm/test/MC/RISCV/rv64f-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv64f-valid.s | 2 +- llvm/test/MC/RISCV/rv64i-aliases-valid.s | 2 +- llvm/test/MC/RISCV/rv64i-valid.s | 2 +- llvm/test/MC/RISCV/rv64m-valid.s | 2 +- llvm/test/MC/RISCV/rva-aliases-valid.s | 4 +- llvm/test/MC/RISCV/rvc-aliases-valid.s | 4 +- llvm/test/MC/RISCV/rvc-hints-valid.s | 4 +- llvm/test/MC/RISCV/rvd-aliases-valid.s | 4 +- llvm/test/MC/RISCV/rvdc-aliases-valid.s | 4 +- llvm/test/MC/RISCV/rvf-aliases-valid.s | 4 +- llvm/test/MC/RISCV/rvi-aliases-valid.s | 4 +- llvm/test/Other/lit-unicode.txt | 2 + llvm/test/Reduce/Inputs/remove-metadata.py | 8 + llvm/test/Reduce/remove-funcs.ll | 7 +- llvm/test/Reduce/remove-global-vars.ll | 6 +- llvm/test/Reduce/remove-metadata.ll | 29 + llvm/test/TableGen/GlobalISelEmitterRegSequence.td | 62 + .../Transforms/ExpandMemCmp/AArch64/lit.local.cfg | 3 + llvm/test/Transforms/InstCombine/fma.ll | 81 + .../result-of-usub-is-non-zero-and-no-overflow.ll | 206 +- ...-usub-by-nonzero-is-non-zero-and-no-overflow.ll | 94 + llvm/test/tools/llvm-cov/copy_block_helper.m | 4 +- llvm/test/tools/llvm-cov/cov-comdat.test | 2 - llvm/test/tools/llvm-cov/gcov47_compatibility.cpp | 4 +- llvm/test/tools/llvm-cov/range_based_for.cpp | 4 +- llvm/test/tools/llvm-dwarfdump/X86/locstats.ll | 211 + llvm/test/tools/llvm-dwarfdump/coff-arm.yaml | 141 + llvm/test/tools/llvm-dwarfdump/coff-arm64.yaml | 141 + llvm/test/tools/llvm-dwarfdump/coff-i386.yaml | 171 + llvm/test/tools/llvm-dwarfdump/coff-x86_64.yaml | 141 + .../llvm-dwp/X86/dwos_list_from_exec_simple.test | 2 - llvm/test/tools/yaml2obj/program-header-align.yaml | 103 +- llvm/tools/llvm-dwarfdump/Statistics.cpp | 218 +- llvm/tools/llvm-reduce/CMakeLists.txt | 1 + llvm/tools/llvm-reduce/DeltaManager.h | 4 +- llvm/tools/llvm-reduce/deltas/Delta.cpp | 8 +- llvm/tools/llvm-reduce/deltas/Delta.h | 16 +- llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp | 6 +- llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp | 3 + llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp | 139 + llvm/tools/llvm-reduce/deltas/ReduceMetadata.h | 18 + llvm/tools/llvm-reduce/llvm-reduce.cpp | 2 - llvm/unittests/ADT/ArrayRefTest.cpp | 10 + .../DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 42 + llvm/utils/TableGen/GlobalISelEmitter.cpp | 74 +- llvm/utils/git-svn/git-llvm | 14 +- llvm/utils/gn/secondary/llvm/lib/Remarks/BUILD.gn | 2 + llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/X86/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Remarks/BUILD.gn | 1 + 423 files changed, 68173 insertions(+), 3234 deletions(-) create mode 100644 clang/test/OpenMP/constexpr_partial_array.cpp create mode 100644 lld/test/COFF/thinlto-whole-archives.ll delete mode 100644 lld/test/ELF/relocation-local.s delete mode 100644 lld/test/ELF/relocation-shared.s delete mode 100644 lldb/include/lldb/Utility/CleanUp.h create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] copy lldb/packages/Python/lldbsuite/test/{commands/breakpoint/basic => functionali [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] copy lldb/packages/Python/lldbsuite/test/{types => functionalities/breakpoint/inli [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] copy lldb/packages/Python/lldbsuite/test/functionalities/{pre_run_dylibs => breakp [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/unittests/Utility/CleanUpTest.cpp create mode 100644 llvm/lib/Support/ABIBreak.cpp create mode 100644 llvm/lib/Target/X86/X86AvoidTrailingCall.cpp create mode 100644 llvm/test/Analysis/BranchProbabilityInfo/fcmp.ll create mode 100644 llvm/test/Analysis/MemorySSA/debugvalue2.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.cvt.pk.i16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.cvt.pk.u16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.cvt.pkno [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.cvt.pkno [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.sffbh.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fabs.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fneg.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-local-128.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant-32bit.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-flat.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-sextload.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-zextload.mir create mode 100644 llvm/test/CodeGen/AMDGPU/phi-elimination-end-cf.mir create mode 100644 llvm/test/CodeGen/X86/noreturn-call-win64.ll create mode 100644 llvm/test/CodeGen/X86/win64-eh-empty-block.ll create mode 100644 llvm/test/MC/RISCV/numeric-reg-names-d.s create mode 100644 llvm/test/MC/RISCV/numeric-reg-names-f.s create mode 100644 llvm/test/MC/RISCV/numeric-reg-names.s create mode 100755 llvm/test/Reduce/Inputs/remove-metadata.py create mode 100644 llvm/test/Reduce/remove-metadata.ll create mode 100644 llvm/test/TableGen/GlobalISelEmitterRegSequence.td create mode 100644 llvm/test/Transforms/ExpandMemCmp/AArch64/lit.local.cfg create mode 100644 llvm/test/Transforms/InstSimplify/result-of-usub-by-nonzero-is- [...] create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/locstats.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/coff-arm.yaml create mode 100644 llvm/test/tools/llvm-dwarfdump/coff-arm64.yaml create mode 100644 llvm/test/tools/llvm-dwarfdump/coff-i386.yaml create mode 100644 llvm/test/tools/llvm-dwarfdump/coff-x86_64.yaml create mode 100644 llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp create mode 100644 llvm/tools/llvm-reduce/deltas/ReduceMetadata.h