This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/llvm-project.
from 8f6cf97beed [ELF][test] Delete redundant version-script-*.s tests adds 037861b2309 [Parser] Emit descriptive diagnostic for misplaced pragma adds 91296295d02 [ARM] MVE big endian bitcasts adds 6f0ac30ae16 [ORC] Remove a layer of indirection when locking the mutex. NFCI. adds e16901844d3 [X86] SimplifyMultipleUseDemandedBits - Add target shuffle support adds c5891eaa34e Fix signed/unsigned comparison warning. NFC. adds 436fd52a712 [X86] lowerShuffleAsSpecificZeroOrAnyExtend - use undef PSH [...] adds 6d83ab0870c [clang-tidy] Add FixItHint for performance-noexcept-move-co [...] adds 6d2e8eb9cac [UpdateTestChecks] Add end_function directive to regex matc [...] adds 295f99265b8 Regenerate test for an upcoming patch. adds 5a4989e2ac7 [TargetLowering][X86] Teach SimplifyDemandedVectorElts to r [...] adds b6acee5c7b1 [Attributor][NFC] Invalid DerefState is at fixpoint adds d1c3793563b [Attributor][NFC] Simplify common pattern wrt. fixpoints adds 4361da24aca [Attributor][Fix] Resolve various liveness issues adds 6471bb6f18f [Attributor][NFC] Improve debug output adds 305b961f64b [Attributor][NFC] Create some attributes earlier adds 85faa70e047 [Driver] Support for disabling sanitizer runtime linking adds 2ca1548299b gn build: Merge r367756 adds 5b066a9d904 [Driver] Always use -z separate-code with lld on Fuchsia adds bc3c2994033 [Driver] Derive Fuchsia Linker directly from Tool adds 635f5ff580d [X86] Fix a bad early out in combineExtInVec that prevented [...] adds 1e4f2792faf [Driver] Don't disable -fsanitizer-coverage for safe-stack [...] adds d9b948b6eb7 Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC adds db26488bf92 [DWARF] Change DWARFDebugLoc::Entry::Loc from SmallVector<c [...] adds 8557f17d887 [Analyzer] Iterator Checkers - Fix for Crash on Iterator Di [...] adds 97ccf6b8c17 compiler-rt: Rename .cc file in test/lsan to .cpp adds 657330ee0e4 Adds a warning when an inline Doxygen comment has no argument adds 6b09e9c8648 [clangd] Fix error message with incorrect TextDocumentconte [...] adds 801d3304e9e [clangd] Expose -offset-encoding=utf-32, which has been imp [...] adds 3d4f7655e73 Remove usage of usleep in generic code new 76bdcab1ca7 build_llvm_package.bat: Set PYTHON_EXECUTABLE (PR42724) new 3046ef5c110 Revert "[llvm-objdump] Re-commit r367284." new 65e4b47aad3 [LLVM][Alignment] Introduce Alignment Type in DataLayout new 8ed8353fc45 Reland: Fix and test inter-procedural register allocation for ARM new d5d47a35748 Remove SymbolVendor::GetSymtab new e204786b6cc AMDGPU: add missing llvm.amdgcn.{raw,struct}.buffer.atomic. [...] new 6c5fb61f8bc [LLVM][Alignment] Introduce Alignment In CallingConv new ab4a5d14b58 [OpenCL] Fix vector literal test broken in rL367675. new bfb261baca3 ObjectFile[ELF]: Refactor gnu_debuglink interface new e834e306cb8 [InstCombine] Added mempcpy tests [NFC]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../tool/ClangApplyReplacementsMain.cpp | 2 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 3 +- .../find-all-symbols/tool/FindAllSymbolsMain.cpp | 2 +- clang-tools-extra/clang-move/tool/ClangMove.cpp | 2 +- .../clang-tidy/ClangTidyProfiling.cpp | 2 +- .../performance/NoexceptMoveConstructorCheck.cpp | 16 +- .../clang-tidy/tool/ClangTidyMain.cpp | 2 +- clang-tools-extra/clangd/DraftStore.cpp | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 4 +- clang-tools-extra/modularize/ModuleAssistant.cpp | 2 +- clang-tools-extra/pp-trace/PPTrace.cpp | 2 +- .../performance-noexcept-move-constructor-fix.cpp | 67 ++++ .../include/clang/Basic/DiagnosticCommentKinds.td | 6 + clang/include/clang/Basic/DiagnosticParseKinds.td | 2 + clang/include/clang/Driver/Options.td | 6 + clang/include/clang/Driver/SanitizerArgs.h | 6 +- clang/lib/ARCMigrate/FileRemapper.cpp | 4 +- clang/lib/ARCMigrate/ObjCMT.cpp | 2 +- clang/lib/ARCMigrate/PlistReporter.cpp | 2 +- clang/lib/AST/CommentParser.cpp | 6 + clang/lib/CodeGen/BackendUtil.cpp | 2 +- clang/lib/Driver/Compilation.cpp | 2 +- clang/lib/Driver/SanitizerArgs.cpp | 13 +- clang/lib/Driver/ToolChains/Clang.cpp | 3 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 44 +-- clang/lib/Driver/ToolChains/Fuchsia.cpp | 2 + clang/lib/Driver/ToolChains/Fuchsia.h | 4 +- clang/lib/Frontend/CompilerInstance.cpp | 10 +- clang/lib/Frontend/DependencyFile.cpp | 2 +- clang/lib/Frontend/DependencyGraph.cpp | 2 +- clang/lib/Frontend/FrontendActions.cpp | 2 +- clang/lib/Frontend/HeaderIncludeGen.cpp | 3 +- clang/lib/Frontend/ModuleDependencyCollector.cpp | 2 +- clang/lib/Frontend/Rewrite/FixItRewriter.cpp | 2 +- clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 2 +- clang/lib/Parse/ParseDecl.cpp | 8 + clang/lib/Parse/ParseDeclCXX.cpp | 7 + clang/lib/Serialization/ASTReader.cpp | 2 +- .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 12 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 2 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 2 +- .../Analysis/Inputs/system-header-simulator-cxx.h | 3 + .../Analysis/diagnostics/explicit-suppression.cpp | 2 +- clang/test/Analysis/iterator-range.cpp | 5 + clang/test/CodeGenOpenCL/vector_literals_valid.cl | 4 +- clang/test/Driver/fsanitize-coverage.c | 14 +- clang/test/Driver/fuchsia.c | 2 +- clang/test/Driver/sanitizer-ld.c | 40 ++ clang/test/Parser/pragma-attribute-context.cpp | 3 +- clang/test/Parser/pragma-fp-contract.c | 13 + clang/test/Parser/pragma-fp-contract.cpp | 32 ++ clang/test/Sema/warn-documentation.cpp | 42 ++ .../clang-offload-bundler/ClangOffloadBundler.cpp | 10 +- clang/tools/clang-refactor/ClangRefactor.cpp | 2 +- clang/tools/clang-rename/ClangRename.cpp | 2 +- clang/tools/driver/cc1as_main.cpp | 2 +- .../lib/sanitizer_common/scripts/check_lint.sh | 2 +- .../lsan/TestCases/Linux/{fork.cc => fork.cpp} | 0 .../Linux/{fork_and_leak.cc => fork_and_leak.cpp} | 0 .../Linux/{fork_threaded.cc => fork_threaded.cpp} | 0 .../Linux/{log-path_test.cc => log-path_test.cpp} | 0 .../{use_tls_dynamic.cc => use_tls_dynamic.cpp} | 0 ...mic.cc => use_tls_pthread_specific_dynamic.cpp} | 0 ...atic.cc => use_tls_pthread_specific_static.cpp} | 0 .../{use_tls_static.cc => use_tls_static.cpp} | 0 .../{default_options.cc => default_options.cpp} | 0 .../lsan/TestCases/{disabler.cc => disabler.cpp} | 0 ...heck_override.cc => do_leak_check_override.cpp} | 0 ...contention.cc => high_allocator_contention.cpp} | 0 ...e_object_errors.cc => ignore_object_errors.cpp} | 0 ...llocation_leak.cc => large_allocation_leak.cpp} | 0 ...eak_check_at_exit.cc => leak_check_at_exit.cpp} | 0 ...ted.cc => leak_check_before_thread_started.cpp} | 0 .../{link_turned_off.cc => link_turned_off.cpp} | 0 .../{many_tls_keys.cc => many_tls_keys.cpp} | 0 ...ay_with_dtor_0.cc => new_array_with_dtor_0.cpp} | 0 .../{pointer_to_self.cc => pointer_to_self.cpp} | 0 ...rint_suppressions.cc => print_suppressions.cpp} | 0 ...le_leak_check.cc => recoverable_leak_check.cpp} | 0 ...ter_root_region.cc => register_root_region.cpp} | 0 .../{stale_stack_leak.cc => stale_stack_leak.cpp} | 0 .../TestCases/{strace_test.cc => strace_test.cpp} | 0 ...essions_default.cc => suppressions_default.cpp} | 0 ...{suppressions_file.cc => suppressions_file.cpp} | 0 .../TestCases/{swapcontext.cc => swapcontext.cpp} | 0 .../{use_after_return.cc => use_after_return.cpp} | 0 ..._initialized.cc => use_globals_initialized.cpp} | 0 ...nitialized.cc => use_globals_uninitialized.cpp} | 0 ...{use_poisoned_asan.cc => use_poisoned_asan.cpp} | 0 .../{use_registers.cc => use_registers.cpp} | 0 .../TestCases/{use_stacks.cc => use_stacks.cpp} | 0 ..._stacks_threaded.cc => use_stacks_threaded.cpp} | 0 .../{use_unaligned.cc => use_unaligned.cpp} | 0 libclc/utils/prepare-builtins.cpp | 4 +- lld/COFF/DriverUtils.cpp | 6 +- lld/COFF/LTO.cpp | 2 +- lld/COFF/MapFile.cpp | 2 +- lld/COFF/MinGW.cpp | 2 +- lld/Common/Strings.cpp | 2 +- lld/ELF/CallGraphSort.cpp | 2 +- lld/ELF/LTO.cpp | 2 +- lld/ELF/MapFile.cpp | 2 +- lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 4 +- lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp | 2 +- lldb/include/lldb/Core/Module.h | 2 + lldb/include/lldb/Host/windows/PosixApi.h | 1 - lldb/include/lldb/Symbol/ObjectFile.h | 11 - lldb/include/lldb/Symbol/SymbolVendor.h | 3 - lldb/include/lldb/Utility/Reproducer.h | 2 +- lldb/source/API/SBModule.cpp | 14 +- lldb/source/API/SBReproducerPrivate.h | 2 +- lldb/source/Commands/CommandObjectTarget.cpp | 83 ++-- lldb/source/Core/Address.cpp | 37 +- lldb/source/Core/Debugger.cpp | 4 +- lldb/source/Core/Module.cpp | 57 ++- lldb/source/Host/windows/Windows.cpp | 5 - .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 26 +- .../ObjectFile/Breakpad/ObjectFileBreakpad.h | 2 - .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 12 +- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 4 +- lldb/source/Plugins/Platform/Android/AdbClient.cpp | 4 +- .../GDBRemoteCommunicationServerPlatform.cpp | 8 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 9 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 130 +++---- lldb/source/Symbol/SymbolFile.cpp | 3 + lldb/source/Symbol/SymbolVendor.cpp | 12 - lldb/source/Target/Platform.cpp | 2 +- lldb/source/Target/Process.cpp | 2 +- lldb/source/Utility/Reproducer.cpp | 6 +- lldb/tools/lldb-server/LLDBServerUtilities.cpp | 2 +- .../MyFirstLanguageFrontend/LangImpl08.rst | 2 +- llvm/examples/BrainF/BrainFDriver.cpp | 2 +- llvm/examples/Kaleidoscope/Chapter8/toy.cpp | 2 +- llvm/include/llvm/Analysis/DOTGraphTraitsPass.h | 4 +- llvm/include/llvm/CodeGen/CallingConvLower.h | 11 +- llvm/include/llvm/CodeGen/TargetCallingConv.h | 15 +- llvm/include/llvm/CodeGen/TargetRegisterInfo.h | 8 + llvm/include/llvm/DebugInfo/DIContext.h | 12 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 2 +- .../llvm/ExecutionEngine/Orc/ThreadSafeModule.h | 9 +- llvm/include/llvm/IR/DataLayout.h | 13 +- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 7 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 33 +- llvm/lib/Analysis/CFGPrinter.cpp | 2 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 2 +- llvm/lib/Bitcode/Writer/BitWriter.cpp | 2 +- llvm/lib/CodeGen/CallingConvLower.cpp | 19 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 4 +- llvm/lib/CodeGen/RegAllocPBQP.cpp | 2 +- llvm/lib/CodeGen/RegUsageInfoCollector.cpp | 7 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 9 + llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 4 +- llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp | 17 +- llvm/lib/IR/Core.cpp | 2 +- llvm/lib/IR/DataLayout.cpp | 8 +- llvm/lib/IR/RemarkStreamer.cpp | 2 +- llvm/lib/IR/Value.cpp | 6 +- llvm/lib/LTO/LTO.cpp | 4 +- llvm/lib/LTO/LTOBackend.cpp | 10 +- llvm/lib/LTO/LTOCodeGenerator.cpp | 2 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 6 +- llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 2 +- llvm/lib/ProfileData/GCOV.cpp | 2 +- llvm/lib/ProfileData/SampleProfWriter.cpp | 4 +- llvm/lib/Support/CachePruning.cpp | 2 +- llvm/lib/Support/CodeGenCoverage.cpp | 2 +- llvm/lib/Support/FileCollector.cpp | 2 +- llvm/lib/Support/Timer.cpp | 2 +- llvm/lib/Support/Unix/Path.inc | 6 +- llvm/lib/Support/Unix/Program.inc | 2 +- llvm/lib/Support/Windows/Program.inc | 2 +- llvm/lib/Support/raw_ostream.cpp | 2 +- llvm/lib/TableGen/Main.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 2 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 2 + llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td | 4 + llvm/lib/Target/AMDGPU/BUFInstructions.td | 4 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 20 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 2 + llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 6 + llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 3 + llvm/lib/Target/ARM/ARMFrameLowering.cpp | 3 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 45 +++ llvm/lib/Target/TargetMachineC.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 79 ++-- llvm/lib/Transforms/IPO/Attributor.cpp | 297 +++++++------- llvm/lib/Transforms/IPO/FunctionImport.cpp | 2 +- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 2 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- .../Transforms/Instrumentation/GCOVProfiling.cpp | 3 +- .../Transforms/Instrumentation/InstrOrderFile.cpp | 3 +- llvm/lib/Transforms/Utils/Local.cpp | 2 +- .../AMDGPU/llvm.amdgcn.raw.buffer.atomic.ll | 10 +- .../AMDGPU/llvm.amdgcn.struct.buffer.atomic.ll | 10 +- llvm/test/CodeGen/ARM/ipra.ll | 202 ++++++++++ llvm/test/CodeGen/Thumb2/mve-be.ll | 330 ++++++++++++++++ .../CodeGen/WebAssembly/simd-extended-extract.ll | 81 ++-- llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 6 +- llvm/test/CodeGen/X86/masked_expandload.ll | 8 +- llvm/test/CodeGen/X86/vec_smulo.ll | 230 +++++------ llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 425 +++++++++------------ llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 2 +- llvm/test/CodeGen/X86/vector-zext-widen.ll | 70 +++- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 72 ++-- llvm/test/Transforms/FunctionAttrs/liveness.ll | 49 ++- llvm/test/Transforms/InstCombine/mempcpy.ll | 31 ++ .../X86/source-interleave-invalid-source.test | 6 +- .../X86/source-interleave-missing-source.test | 6 +- .../X86/source-interleave-no-debug-info.test | 6 +- llvm/tools/bugpoint/OptimizerDriver.cpp | 2 +- llvm/tools/dsymutil/dsymutil.cpp | 4 +- llvm/tools/gold/gold-plugin.cpp | 8 +- llvm/tools/llc/llc.cpp | 6 +- llvm/tools/lli/lli.cpp | 4 +- llvm/tools/llvm-ar/llvm-ar.cpp | 2 +- llvm/tools/llvm-as/llvm-as.cpp | 2 +- llvm/tools/llvm-cat/llvm-cat.cpp | 2 +- llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp | 2 +- llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp | 2 +- llvm/tools/llvm-dis/llvm-dis.cpp | 2 +- llvm/tools/llvm-dwp/llvm-dwp.cpp | 2 +- llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 2 +- llvm/tools/llvm-extract/llvm-extract.cpp | 2 +- llvm/tools/llvm-link/llvm-link.cpp | 2 +- llvm/tools/llvm-lto/llvm-lto.cpp | 14 +- llvm/tools/llvm-lto2/llvm-lto2.cpp | 2 +- .../llvm-mc-assemble-fuzzer.cpp | 2 +- llvm/tools/llvm-mc/llvm-mc.cpp | 2 +- llvm/tools/llvm-mca/llvm-mca.cpp | 2 +- llvm/tools/llvm-modextract/llvm-modextract.cpp | 2 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 75 ++-- llvm/tools/llvm-objdump/llvm-objdump.h | 2 +- llvm/tools/llvm-opt-report/OptReport.cpp | 3 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 6 +- llvm/tools/llvm-split/llvm-split.cpp | 2 +- llvm/tools/llvm-stress/llvm-stress.cpp | 2 +- llvm/tools/llvm-xray/func-id-helper.cpp | 2 +- llvm/tools/llvm-xray/xray-account.cpp | 2 +- llvm/tools/llvm-xray/xray-converter.cpp | 4 +- llvm/tools/llvm-xray/xray-extract.cpp | 2 +- llvm/tools/llvm-xray/xray-graph-diff.cpp | 2 +- llvm/tools/llvm-xray/xray-graph.cpp | 2 +- llvm/tools/opt/opt.cpp | 6 +- .../verify-uselistorder/verify-uselistorder.cpp | 4 +- llvm/tools/yaml2obj/yaml2obj.cpp | 2 +- llvm/unittests/BinaryFormat/TestFileMagic.cpp | 2 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 2 +- llvm/unittests/IR/DataLayoutTest.cpp | 18 +- llvm/unittests/ProfileData/SampleProfTest.cpp | 2 +- llvm/unittests/Support/Path.cpp | 6 +- llvm/unittests/Support/raw_ostream_test.cpp | 4 +- llvm/utils/UpdateTestChecks/asm.py | 2 +- .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 2 + llvm/utils/release/build_llvm_package.bat | 10 +- polly/lib/Exchange/JSONExporter.cpp | 2 +- polly/lib/Support/DumpModulePass.cpp | 2 +- 258 files changed, 2190 insertions(+), 1256 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/performance-noexcept-move-con [...] create mode 100644 clang/test/Parser/pragma-fp-contract.cpp rename compiler-rt/test/lsan/TestCases/Linux/{fork.cc => fork.cpp} (100%) rename compiler-rt/test/lsan/TestCases/Linux/{fork_and_leak.cc => fork_and_leak.cp [...] rename compiler-rt/test/lsan/TestCases/Linux/{fork_threaded.cc => fork_threaded.cp [...] rename compiler-rt/test/lsan/TestCases/Linux/{log-path_test.cc => log-path_test.cp [...] rename compiler-rt/test/lsan/TestCases/Linux/{use_tls_dynamic.cc => use_tls_dynami [...] rename compiler-rt/test/lsan/TestCases/Linux/{use_tls_pthread_specific_dynamic.cc [...] rename compiler-rt/test/lsan/TestCases/Linux/{use_tls_pthread_specific_static.cc = [...] rename compiler-rt/test/lsan/TestCases/Linux/{use_tls_static.cc => use_tls_static. [...] rename compiler-rt/test/lsan/TestCases/{default_options.cc => default_options.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{disabler.cc => disabler.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{do_leak_check_override.cc => do_leak_check [...] rename compiler-rt/test/lsan/TestCases/{high_allocator_contention.cc => high_alloc [...] rename compiler-rt/test/lsan/TestCases/{ignore_object_errors.cc => ignore_object_e [...] rename compiler-rt/test/lsan/TestCases/{large_allocation_leak.cc => large_allocati [...] rename compiler-rt/test/lsan/TestCases/{leak_check_at_exit.cc => leak_check_at_exi [...] rename compiler-rt/test/lsan/TestCases/{leak_check_before_thread_started.cc => lea [...] rename compiler-rt/test/lsan/TestCases/{link_turned_off.cc => link_turned_off.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{many_tls_keys.cc => many_tls_keys.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{new_array_with_dtor_0.cc => new_array_with [...] rename compiler-rt/test/lsan/TestCases/{pointer_to_self.cc => pointer_to_self.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{print_suppressions.cc => print_suppression [...] rename compiler-rt/test/lsan/TestCases/{recoverable_leak_check.cc => recoverable_l [...] rename compiler-rt/test/lsan/TestCases/{register_root_region.cc => register_root_r [...] rename compiler-rt/test/lsan/TestCases/{stale_stack_leak.cc => stale_stack_leak.cp [...] rename compiler-rt/test/lsan/TestCases/{strace_test.cc => strace_test.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{suppressions_default.cc => suppressions_de [...] rename compiler-rt/test/lsan/TestCases/{suppressions_file.cc => suppressions_file. [...] rename compiler-rt/test/lsan/TestCases/{swapcontext.cc => swapcontext.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{use_after_return.cc => use_after_return.cp [...] rename compiler-rt/test/lsan/TestCases/{use_globals_initialized.cc => use_globals_ [...] rename compiler-rt/test/lsan/TestCases/{use_globals_uninitialized.cc => use_global [...] rename compiler-rt/test/lsan/TestCases/{use_poisoned_asan.cc => use_poisoned_asan. [...] rename compiler-rt/test/lsan/TestCases/{use_registers.cc => use_registers.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{use_stacks.cc => use_stacks.cpp} (100%) rename compiler-rt/test/lsan/TestCases/{use_stacks_threaded.cc => use_stacks_threa [...] rename compiler-rt/test/lsan/TestCases/{use_unaligned.cc => use_unaligned.cpp} (100%) create mode 100644 llvm/test/CodeGen/ARM/ipra.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-be.ll create mode 100644 llvm/test/Transforms/InstCombine/mempcpy.ll