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-lts-allyesconfig in repository toolchain/ci/llvm-project.
from 45ab7d7dc64 [compiler-rt] Create install targets for Darwin libraries adds f3e81aee0b3 Disable eh-frame-dwarf-unwind.test on windows adds 47272217344 Make sure that the DAG combiner doesn't merge stores that w [...] adds 8681ef8f41d [InstCombine] Add new combine to add folding adds 494b763cfc6 [mips] Rename test case. NFC adds 3bdb81c26da [mips] Fix ld instruction in PLT entries on MIPS64 adds 34e9c411643 [COFF] Store Chunk RVAs and section offsets as uint32_t adds f610110f1ac [ConstantRange] Simplify makeGNWR implementation; NFC adds b9c57683026 revert r360162 as it breaks most of the buildbots adds fe608c938ca Revert "[OpenMP][Clang] Support for target math functions" adds b2fa002c83a [Core] Remove unused dependencies adds 2b09b25e486 [JITLink] Add support for MachO .alt_entry atoms. adds 89e58ddb286 -frewrite-imports: Add support for wildcard rules in umbrel [...] adds bec30c4af1e [CMake] Detecting python modules should be cached adds 9a1c2b77764 [InstSimplify] add tests for minnum/maxnum and NaN; NFC adds 6e6480e216b [CodeGen] Rename DEBUG_TYPE for default hazard recognizer. adds 8a3d3a9af6f [AMDGPU] Check MI bundles for hazards adds 1a10101e218 Revert r360194 "[JITLink] Add support for MachO .alt_entry atoms." adds 2e977c083ca [MemorySSA] Fix CHECKs in test. [NFC] adds b3fc9df4819 [analyzer] Fix a crash when doing RVO from within blocks. adds a9cc7d71acc Delete test cases added in r360162 that should have been de [...] adds d028a463d53 Regenerate test case again after last revert adds 0d8ae1e3435 Reapply r360194 "[JITLink] Add support for MachO .alt_entry [...] adds e088d03b9c8 [ValueTracking] add logic for known-never-nan with minnum/maxnum adds 6bf108d77a3 [COFF] Use COFF stubs for extern_weak functions adds 8b6071f561a [Expression] Remove unused dependency adds f496ee1f7e6 [Docs] Add timestamp adds b61eaebb6b8 [Tests] Expand coverage of small memset zero idioms adds a27a0914d34 [libFuzzer] disable two tests on i386 that are causing time [...] adds 5d3548b8523 Fix build on NetBSD 8.99.38 adds 219b2b3a4a7 [libFuzzer] extend the data flow tracer to also produce bas [...] adds 0fb707b93b9 [hip] Fix ambiguity from `>>>` of CUDA. adds ba670b404e3 [libFuzzer] extend the test for data flow tracer and covera [...] adds c0b48ab6318 Propagate command interpreter errors from lldlbinit adds 255b85f03c5 Split ActOnCallExpr into an ActOnCallExpr to be called by t [...] adds da9a274a604 [Docs] Re-order homepage: Download -> Build -> Test adds 46d318c2b51 [Docs] Fix incorrect heading and update titles. adds 83eb9c5b588 Fix buildbot break after r360195 adds e4b4ab6d26f [Support] Add error handling to sys::Process::getPageSize(). adds 3b137a49568 [ValueTracking] Improve isKnowNonZero for Ints adds 0a753938db3 [llvm] Avoid div by 0 when updating profile weights. adds 835d67f6c7e [Sema] Correct typos in return statements so the return typ [...] adds aae9da70fff Fix for the greendragon bots. adds e065af6a42a [NFC] Add a static function to do the endian check Add a ne [...] adds 17dbb19f704 [llvm-objcopy] - Fix for "Bug 41775 - SymbolTableSection::a [...] adds 0e71a6e755f [CodeGenPrepare] Don't split the store if it is volatile We [...] adds 5f7c86147d3 [NFC][PowerPC] Add test for store combine optimization. adds e96c98f37d3 [CMake] Install import libraries adds 4c32d4fd9f0 [clang-tidy] Do not show incorrect fix in modernize-make-unique adds 3c696b3e7c2 [SCCP] Fix crash when trying to constant-fold terminators m [...] adds fa11fb33ad6 [llvm-objcopy] Add --prefix-alloc-sections adds 97a0c541790 Fix cppcheck operator precedence warning. NFCI. adds 2a09a6cfe20 [DebugInfo] Fix use-after-move warning. NFCI. adds be9ade93d16 [SIMode] Fix typo in Status constructor adds 69b8b17945f [MCA] Remove dead assignment. NFC adds aa1b6f1cfb3 [polly][SCEV] Expand SCEV matcher cases for new smin/umin ops adds 02937dad69e R600InstrInfo.cpp - Add getTransSwizzle assert for the swiz [...] adds 86654dd8a04 [MCA] Slightly refactor CodeRegion.h. NFCI adds cced3ecc359 [VPlan] Fix "value never used" static analyzer warning. NFCI. adds 18adcf331b1 ARM: disallow SP as Rn for Thumb2 TST & TEQ instructions adds d52a542e4cb [MCA] Don't add a name to the default code region. adds ec580904916 [Hexagon] Fix cppcheck reduce variable scope warnings. NFCI. adds 2788ad3ee24 [LegalizeDAG] Assert non-power-of-2 load/store op splits ar [...] adds 2841e6edc8e [DWARF] Centralize user_id <-> DWARFDIE conversions adds 1902bd9da0a Documentation for bugprone-inaccurate-erase: added an examp [...] adds 87c5e3e78c7 Fix whitespace mismatches. NFCI. adds 2a647e75c51 [libclang] PR41649: Remove pointless duplicate flag. NFC. adds 6de5576af7f Allow 'static' storage specifier on an out-of-line class me [...] adds 5a2b5ca7d2f [llvm-objcopy] Improve error message for unrecognised archi [...] adds 9ca48f26a35 [NFC]Fix British English -> American English issues adds cc433095f29 gn build: Merge r360151 adds ef317e0561a Allow test to pass after 2030. adds e6224518230 [ADT] SmallVector::set_size - fix Wdocumentation. NFCI. adds d064c71802a [clang] Fix a bug that reports UTF32 (LE) files as UTF16 (LE) ones adds 4ba5269f33f [clang-format] Fix the crash when formatting unsupported encodings adds 5b6dda33d12 [Sema][OpenCL] Make address space conversions a bit stricter. adds 4964e3837e4 [Support] Fix unit test for fs::is_local adds 9fd02a71a39 Revert "[ValueTracking] Improve isKnowNonZero for Ints" adds ce6b78128f7 [ASTImporter] Fix inequivalence of unresolved exception spec adds 6c433713e91 [Reassociation] Place moved instructions after landing pads adds e3eec06ddea [AMDGPU] Reapplied BFE canonicalization from D60462 adds a3ff5727b78 [compiler-rt] Make builtins test pass when using i386 gcc a [...] adds e62c693c8e7 [OpenMP][Clang] Support for target math functions adds a1282a39bad [WebAssembly] Handle command line options consistently with [...] adds 12521b2d438 [AArch64] Fix scan-build null/uninitialized pointer warning [...] adds e461e9a77d2 [AArch64] Remove scan-build "Value stored during its initia [...] adds 9f15718b3dd [Docs] list command: lldb run <args> adds f31eba64942 [MemorySSA] Teach LoopSimplify to preserve MemorySSA. adds a0933bd8ec1 Include corecrt.h in stddef.h and vcruntime.h in stdarg.h t [...] adds e13eff293db [libFuzzer] DFT: when dumping coverage, also dump the total [...] adds 493aec3ef5c [FastISel][X86] Support FNeg instruction in target independ [...] adds 8186e390826 [Tests] Landing tests for D58632 to show diffs in review adds b64c48597fe [InstSimplify] add tests for fcmp+minnum; NFC adds 458c7339e10 [NewPassManager] Add tuning option: SLPVectorization [NFC]. adds 9820d04dbcb [clang-tidy] Update documentation on ReSharper integration. new 157427245a1 [RegAllocFast] Scan physcial reg definitions before assigni [...] new 1558731607c Fix new reassociate-catchswitch.ll test new d27b0c62472 [SCEV] Suppress hoisting insertion point of binops when unsafe
The 3 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: .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 5 +- clang-tools-extra/docs/clang-tidy/Integrations.rst | 2 +- .../checks/bugprone-inaccurate-erase.rst | 16 + .../test/clang-tidy/modernize-make-unique.cpp | 8 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 13 + clang/include/clang/Basic/Module.h | 1 + clang/include/clang/Sema/Sema.h | 9 + clang/lib/AST/ASTImporter.cpp | 5 + clang/lib/AST/ASTStructuralEquivalence.cpp | 48 +- clang/lib/Basic/Module.cpp | 15 + clang/lib/Basic/SourceManager.cpp | 6 +- clang/lib/CodeGen/CodeGenModule.cpp | 7 + clang/lib/Driver/ToolChain.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 3 + clang/lib/Headers/CMakeLists.txt | 16 +- clang/lib/Headers/__clang_cuda_device_functions.h | 4 + .../Headers/openmp_wrappers/__clang_openmp_math.h | 3 - clang/lib/Headers/openmp_wrappers/cmath | 2 + clang/lib/Headers/openmp_wrappers/math.h | 2 + clang/lib/Headers/stdarg.h | 5 + clang/lib/Headers/stddef.h | 6 + clang/lib/Lex/Pragma.cpp | 7 +- clang/lib/Parse/ParseTentative.cpp | 4 +- clang/lib/Sema/Sema.cpp | 2 +- clang/lib/Sema/SemaCUDA.cpp | 2 +- clang/lib/Sema/SemaCast.cpp | 46 +- clang/lib/Sema/SemaChecking.cpp | 2 +- clang/lib/Sema/SemaCoroutine.cpp | 12 +- clang/lib/Sema/SemaDecl.cpp | 7 +- clang/lib/Sema/SemaDeclCXX.cpp | 6 +- clang/lib/Sema/SemaExpr.cpp | 37 +- clang/lib/Sema/SemaOverload.cpp | 8 +- clang/lib/Sema/SemaPseudoObject.cpp | 4 +- clang/lib/Sema/SemaStmt.cpp | 8 +- clang/lib/Sema/SemaType.cpp | 4 +- clang/lib/Sema/TreeTransform.h | 4 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 6 + clang/test/Analysis/copy-elision.mm | 18 + clang/test/CodeGen/dso-local-executable.c | 2 +- clang/test/CodeGenOpenCL/numbered-address-space.cl | 13 +- .../h1.h => Headers/Inputs/ms-crt/corecrt.h} | 0 .../h1.h => Headers/Inputs/ms-crt/vcruntime.h} | 0 clang/test/Headers/c11.c | 3 +- clang/test/Headers/ms-additional-includes.cpp | 10 + clang/test/Headers/ms-null-ms-header-vs-stddef.cpp | 3 +- clang/test/Headers/nvptx_device_cmath_functions.c | 2 +- .../test/Headers/nvptx_device_cmath_functions.cpp | 2 +- clang/test/Headers/nvptx_device_math_functions.c | 2 +- clang/test/Headers/nvptx_device_math_functions.cpp | 2 +- .../fmodules-validate-once-per-build-session.c | 4 +- clang/test/Modules/preprocess-umbrella.cpp | 38 + clang/test/Parser/cuda-kernel-call-c++11.cu | 11 + clang/test/SemaCXX/typo-correction-crash.cpp | 13 +- .../warn-static-outside-class-definition.cpp | 11 + clang/test/SemaObjC/mrc-weak.m | 2 +- clang/test/SemaOpenCL/address-spaces.cl | 100 +++ clang/test/SemaOpenCL/event_t_overload.cl | 2 +- clang/test/SemaOpenCL/numbered-address-space.cl | 2 +- clang/test/SemaOpenCL/queue_t_overload.cl | 2 +- clang/tools/clang-format/ClangFormat.cpp | 30 + clang/tools/libclang/CIndex.cpp | 5 +- compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp | 2 + compiler-rt/lib/fuzzer/dataflow/DataFlow.cpp | 89 ++- compiler-rt/lib/fuzzer/scripts/merge_data_flow.py | 19 + .../sanitizer_platform_limits_netbsd.cc | 2 + compiler-rt/test/builtins/Unit/divsc3_test.c | 2 +- compiler-rt/test/fuzzer/ThreeFunctionsTest.cpp | 36 +- compiler-rt/test/fuzzer/dataflow.test | 48 +- compiler-rt/test/fuzzer/magic-separator.test | 2 +- compiler-rt/test/fuzzer/only-some-bytes.test | 2 +- compiler-rt/test/fuzzer/simple-cmp.test | 1 + lld/COFF/Chunks.cpp | 2 +- lld/COFF/Chunks.h | 22 +- lld/ELF/Arch/Mips.cpp | 6 +- lld/ELF/Driver.cpp | 3 +- lld/ELF/Driver.h | 1 - lld/test/ELF/{mips-26-n32-n64.s => mips-plt-n64.s} | 5 +- lld/wasm/Config.h | 8 + lld/wasm/Driver.cpp | 44 +- lldb/docs/conf.py | 2 +- lldb/docs/index.rst | 2 +- lldb/docs/resources/download.rst | 2 +- lldb/docs/resources/source.rst | 14 +- lldb/docs/resources/test.rst | 29 +- lldb/docs/use/map.rst | 2 + lldb/include/lldb/Expression/ExpressionVariable.h | 2 - lldb/include/lldb/Interpreter/CommandInterpreter.h | 22 +- lldb/lit/Driver/Inputs/.lldbinit | 1 + lldb/lit/Driver/Inputs/syntax_error.py | 1 + lldb/lit/Driver/LocalLLDBInit.test | 2 + lldb/lit/Unwind/eh-frame-dwarf-unwind.test | 1 + lldb/source/Breakpoint/BreakpointOptions.cpp | 1 + lldb/source/Commands/CommandObjectBugreport.cpp | 1 + lldb/source/Commands/CommandObjectCommands.cpp | 1 + lldb/source/Commands/CommandObjectSettings.cpp | 1 + .../Commands/CommandObjectWatchpointCommand.cpp | 1 + lldb/source/Core/CMakeLists.txt | 2 - lldb/source/Expression/CMakeLists.txt | 1 - lldb/source/Expression/UserExpression.cpp | 2 +- lldb/source/Interpreter/CommandInterpreter.cpp | 24 +- lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp | 36 - lldb/source/Plugins/SymbolFile/DWARF/DIERef.h | 12 - .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 30 +- .../Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp | 4 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 68 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 19 +- lldb/source/Target/Target.cpp | 1 + llvm/cmake/config-ix.cmake | 7 +- llvm/cmake/modules/AddLLVM.cmake | 19 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 10 +- llvm/include/llvm/ADT/SmallVector.h | 6 +- llvm/include/llvm/Analysis/LoopInfo.h | 7 +- llvm/include/llvm/Analysis/MemorySSAUpdater.h | 17 +- .../llvm/Analysis/ScalarEvolutionExpander.h | 6 +- .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 2 +- .../llvm/ExecutionEngine/Orc/IndirectionUtils.h | 4 +- .../ExecutionEngine/Orc/OrcRemoteTargetServer.h | 6 +- llvm/include/llvm/Passes/PassBuilder.h | 4 + llvm/include/llvm/Support/Process.h | 21 +- llvm/include/llvm/Transforms/Utils/Local.h | 6 +- llvm/include/llvm/Transforms/Utils/LoopSimplify.h | 8 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 2 +- .../llvm/Transforms/Vectorize/SLPVectorizer.h | 2 + llvm/lib/Analysis/LoopInfo.cpp | 16 +- llvm/lib/Analysis/MemorySSAUpdater.cpp | 81 ++- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 45 +- llvm/lib/Analysis/ValueTracking.cpp | 5 + llvm/lib/CodeGen/CodeGenPrepare.cpp | 4 + llvm/lib/CodeGen/RegAllocFast.cpp | 20 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 52 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 3 + llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 8 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 4 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp | 2 +- llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 4 +- .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 36 +- .../JITLink/MachOAtomGraphBuilder.cpp | 109 ++- .../JITLink/MachOAtomGraphBuilder.h | 5 + llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 7 +- llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp | 10 +- llvm/lib/ExecutionEngine/SectionMemoryManager.cpp | 4 +- llvm/lib/IR/ConstantRange.cpp | 170 ++--- llvm/lib/IR/Instructions.cpp | 9 + llvm/lib/MCA/InstrBuilder.cpp | 1 - llvm/lib/Passes/PassBuilder.cpp | 4 +- llvm/lib/Support/MemoryBuffer.cpp | 2 +- llvm/lib/Support/Unix/Memory.inc | 4 +- llvm/lib/Support/Unix/Path.inc | 2 +- llvm/lib/Support/Unix/Process.inc | 5 +- llvm/lib/Support/Windows/Process.inc | 2 +- .../Target/AArch64/AArch64CompressJumpTables.cpp | 1 + .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 6 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 36 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 67 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 6 + llvm/lib/Target/AMDGPU/R600InstrInfo.cpp | 1 + llvm/lib/Target/AMDGPU/SIModeRegister.cpp | 2 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 28 +- llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp | 8 +- llvm/lib/Target/PowerPC/PPCCTRLoops.cpp | 2 +- llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp | 2 +- llvm/lib/Target/TargetMachine.cpp | 6 + llvm/lib/Target/X86/X86FastISel.cpp | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 36 +- llvm/lib/Target/X86/X86Subtarget.cpp | 9 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 5 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 6 +- .../Scalar/InductiveRangeCheckElimination.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 6 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 3 +- llvm/lib/Transforms/Scalar/Reassociate.cpp | 24 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 12 +- llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | 8 +- llvm/lib/Transforms/Utils/Local.cpp | 6 +- llvm/lib/Transforms/Utils/LoopSimplify.cpp | 87 ++- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 2 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 34 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 23 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 4 + llvm/lib/Transforms/Vectorize/VPlan.cpp | 3 +- llvm/test/Analysis/MemorySSA/invalidate.ll | 7 +- llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir | 94 +++ llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir | 66 ++ llvm/test/CodeGen/AMDGPU/store-weird-sizes.ll | 4 +- .../CodeGen/ARM/GlobalISel/thumb-select-br.mir | 2 +- .../CodeGen/ARM/GlobalISel/thumb-select-select.mir | 5 +- .../CodeGen/PowerPC/splitstore-check-volatile.ll | 17 + llvm/test/CodeGen/PowerPC/store-combine.ll | 793 +++++++++++++++++++++ llvm/test/CodeGen/X86/atomic-idempotent.ll | 200 ++++++ llvm/test/CodeGen/X86/extern_weak.ll | 65 +- llvm/test/CodeGen/X86/fast-isel-fneg.ll | 47 ++ llvm/test/CodeGen/X86/memset-zero.ll | 255 +++++++ llvm/test/CodeGen/X86/vector-width-store-merge.ll | 53 ++ .../X86/virtreg-physreg-def-regallocfast.mir | 19 + .../JITLink/X86/MachO_x86-64_relocations.s | 64 +- llvm/test/MC/ARM/thumb2-diagnostics.s | 14 + llvm/test/Transforms/InstCombine/add.ll | 14 +- llvm/test/Transforms/InstCombine/sub.ll | 5 +- llvm/test/Transforms/InstCombine/with_overflow.ll | 7 +- .../InstSimplify/floating-point-compare.ll | 175 +++++ .../Transforms/LoopIdiom/bcmp-debugify-remarks.ll | 52 +- llvm/test/Transforms/LoopSimplify/dbg-loc.ll | 2 +- .../Transforms/LoopSimplify/do-preheader-dbg.ll | 122 ---- .../Transforms/LoopSimplify/for-preheader-dbg.ll | 102 --- llvm/test/Transforms/LoopUnroll/runtime-loop1.ll | 16 +- .../X86/vectorization-remarks-missed.ll | 12 +- .../X86/vectorization-remarks-profitable.ll | 4 +- llvm/test/Transforms/LoopVectorize/debugloc.ll | 9 +- .../Transforms/LoopVectorize/fix-reduction-dbg.ll | 87 --- llvm/test/Transforms/LoopVectorize/pr38697.ll | 354 +++++++++ .../Transforms/LoopVectorize/unsafe-dep-remark.ll | 2 +- .../Reassociate/reassociate-catchswitch.ll | 46 ++ .../Reassociate/reassociate-landingpad.ll | 54 ++ .../Transforms/SCCP/switch-constantfold-crash.ll | 92 +++ .../SampleProfile/entry_counts_missing_dbginfo.ll | 179 +++++ llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s | 2 +- .../llvm-objcopy/ELF/archive-unknown-members.test | 45 ++ .../ELF/prefix-alloc-sections-dynrelocsec.test | 5 + .../llvm-objcopy/ELF/prefix-alloc-sections.test | 36 + .../rename-section-and-prefix-alloc-sections.test | 32 + llvm/tools/llvm-mca/CodeRegion.cpp | 23 +- llvm/tools/llvm-mca/CodeRegion.h | 25 +- llvm/tools/llvm-mca/CodeRegionGenerator.cpp | 3 +- llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 18 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 2 + llvm/tools/llvm-objcopy/CopyConfig.h | 1 + llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 58 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 4 +- llvm/tools/llvm-objcopy/ELF/Object.h | 2 +- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 4 + llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 12 +- llvm/unittests/Support/MemoryTest.cpp | 2 +- llvm/unittests/Support/Path.cpp | 1 + .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + .../clang-tools-extra/clangd/unittests/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 2 - polly/include/polly/Support/SCEVAffinator.h | 2 + polly/lib/Support/SCEVAffinator.cpp | 16 + polly/lib/Support/SCEVValidator.cpp | 30 + polly/lib/Support/ScopHelper.cpp | 12 + polly/test/ScopInfo/smax.ll | 2 +- 244 files changed, 4597 insertions(+), 1170 deletions(-) create mode 100644 clang/test/Analysis/copy-elision.mm copy clang/test/{Modules/Inputs/getSourceDescriptor-crash/h1.h => Headers/Inputs/m [...] copy clang/test/{Modules/Inputs/getSourceDescriptor-crash/h1.h => Headers/Inputs/m [...] create mode 100644 clang/test/Headers/ms-additional-includes.cpp create mode 100644 clang/test/Modules/preprocess-umbrella.cpp rename lld/test/ELF/{mips-26-n32-n64.s => mips-plt-n64.s} (92%) create mode 100644 lldb/lit/Driver/Inputs/syntax_error.py create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir create mode 100644 llvm/test/CodeGen/PowerPC/splitstore-check-volatile.ll create mode 100644 llvm/test/CodeGen/PowerPC/store-combine.ll create mode 100644 llvm/test/CodeGen/X86/vector-width-store-merge.ll create mode 100644 llvm/test/CodeGen/X86/virtreg-physreg-def-regallocfast.mir delete mode 100755 llvm/test/Transforms/LoopSimplify/do-preheader-dbg.ll delete mode 100755 llvm/test/Transforms/LoopSimplify/for-preheader-dbg.ll delete mode 100755 llvm/test/Transforms/LoopVectorize/fix-reduction-dbg.ll create mode 100644 llvm/test/Transforms/LoopVectorize/pr38697.ll create mode 100644 llvm/test/Transforms/Reassociate/reassociate-catchswitch.ll create mode 100644 llvm/test/Transforms/Reassociate/reassociate-landingpad.ll create mode 100644 llvm/test/Transforms/SCCP/switch-constantfold-crash.ll create mode 100644 llvm/test/Transforms/SampleProfile/entry_counts_missing_dbginfo.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/archive-unknown-members.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/prefix-alloc-sections-dynreloc [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/prefix-alloc-sections.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/rename-section-and-prefix-allo [...]