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-aarch64-stable-allnoconfig in repository toolchain/ci/llvm-project.
from 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 adds 76bdcab1ca7 build_llvm_package.bat: Set PYTHON_EXECUTABLE (PR42724) adds 3046ef5c110 Revert "[llvm-objdump] Re-commit r367284." adds 65e4b47aad3 [LLVM][Alignment] Introduce Alignment Type in DataLayout adds 8ed8353fc45 Reland: Fix and test inter-procedural register allocation for ARM adds d5d47a35748 Remove SymbolVendor::GetSymtab adds e204786b6cc AMDGPU: add missing llvm.amdgcn.{raw,struct}.buffer.atomic. [...] adds 6c5fb61f8bc [LLVM][Alignment] Introduce Alignment In CallingConv adds ab4a5d14b58 [OpenCL] Fix vector literal test broken in rL367675. adds bfb261baca3 ObjectFile[ELF]: Refactor gnu_debuglink interface adds e834e306cb8 [InstCombine] Added mempcpy tests [NFC] adds f686e56e7d5 Sidestep false positive due to a matching git repository name adds ef72cded329 [TLI][NFC] Fixed typo adds c97a3d15d23 [LLVM][Alignment] Introduce Alignment Type adds 0492fd41553 [CrossTU][NFCI] Refactor loadExternalAST function adds 08f81513e94 [lldb][NFC] Remove unimplemented ClangExpressionSourceCode: [...] adds e3ea97b0496 [AArch64] Skip isZIPMask check for masks with an odd number [...] adds 208d63ea901 [MVT][SVE] Map between scalable vector IR Type and VTs adds c9051861cb2 [llvm/Object] - Remove ELFFile<ELFT>::getSection(const Stri [...] adds eaf13044bda [DAGCombiner][x86] prevent infinite loop from truncate/exte [...] adds 5a7e1e978f0 Fix PDB tests after r367820 adds a0cbe16ed51 [COFF] Omit automatically imported symbols from the symbol table adds c92b3563c63 [MinGW] Add an lld specific option for requesting to delay [...] adds 068f8c74e42 Remove empty directory. adds be60f97d23a [AST] Fix RecursiveASTVisitor visiting implicit constructor [...] adds 58f09917366 [clang][NFC] Remove unused private variable 'CI' in CrossTr [...]
No new revisions were added by this update.
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 ++++ clang/include/clang/AST/RecursiveASTVisitor.h | 3 +- .../include/clang/Basic/DiagnosticCommentKinds.td | 6 + clang/include/clang/CrossTU/CrossTranslationUnit.h | 108 +++++- 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/CrossTU/CrossTranslationUnit.cpp | 193 +++++++--- 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/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/CodeGen/constant-comparison.c | 2 +- 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/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 +- clang/unittests/Tooling/CMakeLists.txt | 1 + .../ImplicitCtorInitializer.cpp | 57 +++ .../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/COFF/Writer.cpp | 7 + lld/Common/Strings.cpp | 2 +- lld/ELF/CallGraphSort.cpp | 2 +- lld/ELF/LTO.cpp | 2 +- lld/ELF/MapFile.cpp | 2 +- lld/MinGW/Driver.cpp | 2 + lld/MinGW/Options.td | 2 + lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 4 +- lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp | 2 +- lld/test/COFF/autoimport-gnu-implib.s | 7 +- lld/test/COFF/autoimport-x86.s | 9 +- lld/test/MinGW/driver.test | 4 + 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/lit/SymbolFile/PDB/class-layout.test | 2 +- lldb/lit/SymbolFile/PDB/compilands.test | 2 +- lldb/lit/SymbolFile/PDB/func-symbols.test | 2 +- lldb/lit/SymbolFile/PDB/type-quals.test | 2 +- lldb/lit/SymbolFile/PDB/typedefs.test | 2 +- lldb/lit/SymbolFile/PDB/variables.test | 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 +- .../Clang/ClangExpressionSourceCode.h | 2 - .../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 | 5 + 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/TargetLowering.h | 5 +- llvm/include/llvm/CodeGen/TargetRegisterInfo.h | 8 + llvm/include/llvm/CodeGen/ValueTypes.h | 4 +- llvm/include/llvm/DebugInfo/DIContext.h | 12 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 2 +- llvm/include/llvm/IR/DataLayout.h | 13 +- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 7 +- llvm/include/llvm/Object/ELF.h | 18 - llvm/include/llvm/Support/MachineValueType.h | 40 +-- llvm/include/llvm/Transforms/IPO/Attributor.h | 33 +- llvm/lib/Analysis/CFGPrinter.cpp | 2 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 2 +- llvm/lib/Analysis/TargetLibraryInfo.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/GlobalISel/IRTranslator.cpp | 11 +- llvm/lib/CodeGen/RegAllocPBQP.cpp | 2 +- llvm/lib/CodeGen/RegUsageInfoCollector.cpp | 7 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 2 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 9 + llvm/lib/CodeGen/ValueTypes.cpp | 140 +++++++- 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/AArch64/AArch64ISelLowering.cpp | 14 +- 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 | 32 +- 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/ARMISelLowering.cpp | 16 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 6 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 44 +-- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 8 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 2 +- llvm/lib/Target/TargetMachineC.cpp | 2 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 43 +-- 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 +- .../AArch64/arm64-neon-vector-shuffle-extract.ll | 26 ++ .../AMDGPU/llvm.amdgcn.raw.buffer.atomic.ll | 10 +- .../AMDGPU/llvm.amdgcn.struct.buffer.atomic.ll | 10 +- llvm/test/CodeGen/ARM/ipra.ll | 202 +++++++++++ .../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/trunc-and.ll | 24 ++ llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 400 +++++++++------------ 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/CodeGen/ScalableVectorMVTsTest.cpp | 46 ++- 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 +- 286 files changed, 2231 insertions(+), 1327 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/performance-noexcept-move-con [...] create mode 100644 clang/unittests/Tooling/RecursiveASTVisitorTests/ImplicitCtorIn [...] 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/Transforms/InstCombine/mempcpy.ll