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-stable-allmodconfig in repository toolchain/ci/llvm-project.
from b1e1a26e8e7 [AArch64] Some more FP16 FMA pattern matching adds ac32934f284 gn build: Merge r371959 adds b026b3e53d6 [test] Add -z separate-code to fix tests that ae sensitive [...] adds ad7a7cea897 [clang-tidy] performance-inefficient-vector-operation: Supp [...] adds ea99ce5e9b4 [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417 adds b49bcea4204 gn build: Merge r371965 adds e55b3bf40ef [SVE][Inline-Asm] Add constraints for SVE predicate registers adds 3716547c5fe Fix the rst doc, unbreak buildbot. adds a1bc428b897 Change signature of __builtin_rotateright64 back to unsigned adds 1d74940b319 [ELF][ARM] Fix -Werror buildbots NFC. adds af28bb65023 [clangd] Fix a crash when renaming operator. adds 5f349d56a84 Added return statement to fix compile and build warning: adds ae625d70cdb [SLPVectorizer] Don't dereference a dyn_cast result. NFCI. adds bfe6b35c707 [SLPVectorizer] Assert that we find a LastInst to silence a [...] adds 1aaefbca24a [VPlanSLP] Don't dereference a cast_or_null<VPInstruction> [...] adds 73c09eb7344 Implement semantic selections. adds eded79b0d4b gn build: Merge r371976 adds 91c2cd0691d [InstCombine] fix comments to match code; NFC adds 14ce3fde046 [InstCombine] add icmp tests with extra uses; NFC adds 72b9c4f3bce [clangd] Bump vscode-clangd v0.0.17 adds c5cd8081566 [InstCombine] remove unneeded one-use checks for icmp fold adds ce7328cb61d [ARM] Fold VCMP into VPT adds e8ed932683e [docs][llvm-size] Write llvm-size documentation adds 75b6279c5e7 [docs][llvm-strings] Write llvm-strings documentation adds b79f3319584 Move some definitions from Sema to Basic to fix shared libs build adds 91154d65165 [clangd][vscode] update the development doc. adds f201b1c9187 [InstCombine] add/move tests for icmp with add operand; NFC adds 44bfbcc28e7 [X86][NFC] Add a `use-aa` feature. adds bf7524db35b AMDGPU/GlobalISel: Remove another illegal select test adds 1fc07d66488 AMDGPU/GlobalISel: Fix RegBankSelect for G_FRINT and G_FCEIL adds 07b85976566 AMDGPU/GlobalISel: Fix some broken run lines adds fb51e64eacc AMDGPU/GlobalISel: Fail select of G_INSERT non-32-bit source adds 98cb8db836b [NFC] remove unused functions adds b7dadc3562d [SystemZ] Call erase() on the right MBB in SystemZTargetLo [...] adds c2bafadd7a3 [LV] Add ARM MVE tail-folding tests adds d0f63f83e7c [libFuzzer] Remove unused version of FuzzedDataProvider.h. adds a48b6e98abc [ExecutionEngine] Don't dereference a dyn_cast result. NFCI. adds cd1a0b92710 [ARM] Add patterns for CTLZ on MVE adds 5f799ef1627 [ARM] Lower CTTZ on MVE adds e9510a6cadb [ARM] Add patterns for bitreverse intrinsic on MVE adds ee6fbebbaff [ARM] Add patterns for BSWAP intrinsic on MVE adds 4d9d0f9cf53 [InstCombine] move tests for icmp+add; NFC adds 3961a143e13 [InstCombine] remove unneeded one-use checks for icmp fold adds 685d8a95c5a [clangd] Simplify semantic highlighting visitor adds 10151f66185 [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* specu [...] adds a00630785fc [OPENMP]Fix parsing/sema for function templates with declare simd. adds 8d21460dc50 [ARM] A predicate cast of a predicate cast is a predicate cast adds 3df0daddfd4 [X86][AVX] matchShuffleWithSHUFPD - add support for zeroabl [...] adds b9909ffed82 [Clang][Codegen] Relax available-externally-suppress.c test adds 6fcd4e080f0 [Clang][Codegen] Disable arm_acle.c test. adds 5e37d7f9ff2 Implement std::condition_variable via pthread_cond_clockwai [...] adds 21641a2f6db [lldb][NFC] Make ApplyObjcCastHack less scary adds 0d8a008611f [lldb] Remove SetCount/ClearCount from Flags adds 69911b8d01c [ARM][Codegen] Autogenerate arm-cgp-casts.ll test. adds 32837a0c93e [PGO] Use linkonce_odr linkage for __profd_ variables in co [...] adds 34d80461ff7 [LTO][Legacy] Add new C inferface to query libcall functions adds dd63b9f570d [lld] Update lld driver to use new LTO APIs to handle libca [...] adds 95de24978e8 [Coverage] Assert that filenames in a TU are unique, NFC adds 413647d7309 [Coverage] Speed up file-based queries for coverage info, NFC adds a507a5ec8f1 do not emit -Wunused-macros warnings in -frewrite-includes [...] adds a7e9059967c Open fstream files in O_CLOEXEC mode when possible. adds 4e053ff1d18 [NFC] Move dumping into GDBRemotePacket adds bfb197d7a3b [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subv [...] adds e151cb7c632 [Docs] Adds Getting Started/Tutorials, Reference to LLVM do [...] adds 3b27f4c0888 [Docs] Bug fix for docs homepage adds 474c713fc75 [NFC] Test commit access adds c1c519d2f1a Revert "Implement std::condition_variable via pthread_cond_ [...] adds 2152ae985c2 [lit] Make internal diff work in pipelines adds ec80f531ca4 Add a director, along with README.txt and LICENSE.txt, for libc. adds 9d2066af8d4 [clang-tidy] add checks to bugprone-posix-return adds 155a43edb0c [compiler-rt][crt] make test case nontrivial in check_cxx_ [...] adds 919fc50034b [Modules][Objective-C] Use complete decl from module when d [...] adds 87afb22707f [OPENMP]Fix the test, NFC. adds c693aa3def0 [test] Clean up previous raw profile before merging into it adds 77383d83eb3 [Remarks] Allow remarks::Format::YAML to take a string table adds e63c6768256 [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subv [...] adds 3cabfb344b8 Fix warning: lambda capture 'temp_file_path' is not used adds 8fc8d3fe010 [Reproducer] Implement dumping packets. adds 5a115e81cdd Fix swig python package path adds 4a249553fe9 Add libc to path mappings in git-llvm. adds cb4aee7318a llvm-reduce: Make tests shell-independent by passing the in [...] adds 9d64721ca5b [GlobalISel] Partially revert r371901. adds 0a0ea7ec99d Revert r372035: "[lit] Make internal diff work in pipelines" adds 71b32e4175d [test] Fail gracefully if the regex doesn't match adds a458acb5ba8 llvm-reduce: Remove some string copies adds f27367cd320 llvm-reduce: Clean out previous test temp/output dir, since [...] adds 895eae30994 [OPENMP] Fix the test, NFC adds 4b23c24bc8e [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch adds 66e9f239b5b Revert "[lldb][NFC] Make ApplyObjcCastHack less scary" adds cbd13bc1edf Push lambda scope earlier when transforming lambda expression adds 4816e516e5c [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset r [...] adds a879f40ba10 [ScriptInterpreter] Initialize globals when loading a scrip [...] adds a50884abad2 Remove reliance on lax vector conversions from altivec.h in [...] adds 9864269a0d6 Fix reliance on lax vector conversions in tests for x86 int [...] adds 5b2ba5afa92 Fix reliance on -flax-vector-conversions in AVX intrinsics [...] adds 0c9558d2ae9 [test] Disable reproducer dump test on Windows adds 359918dadf4 [X86] Enable commuting of EVEX VCMP for all immediate value [...] adds d51576a3f06 [X86] Add test case for missed opportunity to commute a VCM [...] adds 2cc57bedd51 [X86] Add support for commuting EVEX VCMP instructons with [...] adds 769dd59a27e [X86] Allow masked VBROADCAST instructions to be turned int [...] adds 95aea744949 [X86] Split oversized vXi1 vector arguments and return valu [...] adds 73f2dbb7d24 [git-llvm] Do not reinvent `@{upstream}` (take 2) adds 3bb5cbc20b5 [Attributor] Create helper struct for handling analysis getters adds b6c05b2a527 [clangd] Remove stale comment. NFC adds 30d86f1858d [Attributor] Use Alias Analysis in noalias callsite argumen [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/PosixReturnCheck.cpp | 35 +- .../clang-tidy/bugprone/PosixReturnCheck.h | 2 +- .../InefficientVectorOperationCheck.cpp | 169 +- .../performance/InefficientVectorOperationCheck.h | 10 + clang-tools-extra/clangd/CMakeLists.txt | 1 + clang-tools-extra/clangd/ClangdServer.h | 2 - clang-tools-extra/clangd/SemanticHighlighting.cpp | 280 ++- clang-tools-extra/clangd/SemanticSelection.cpp | 64 + clang-tools-extra/clangd/SemanticSelection.h | 32 + .../clangd/clients/clangd-vscode/DEVELOPING.md | 4 +- .../clangd/clients/clangd-vscode/package.json | 2 +- clang-tools-extra/clangd/refactor/Rename.cpp | 4 + clang-tools-extra/clangd/unittests/CMakeLists.txt | 1 + clang-tools-extra/clangd/unittests/RenameTests.cpp | 7 + .../clangd/unittests/SemanticSelectionTests.cpp | 143 ++ clang-tools-extra/docs/ReleaseNotes.rst | 5 + .../clang-tidy/checks/bugprone-posix-return.rst | 6 +- .../performance-inefficient-vector-operation.rst | 17 + .../test/clang-tidy/bugprone-posix-return.cpp | 80 + .../performance-inefficient-vector-operation.cpp | 88 +- clang/include/clang/Basic/Builtins.def | 2 +- .../Tooling/Refactoring/RecursiveSymbolVisitor.h | 3 +- clang/lib/Basic/Attributes.cpp | 75 +- clang/lib/Headers/altivec.h | 41 +- clang/lib/Headers/avx512fintrin.h | 4 +- clang/lib/Lex/PPDirectives.cpp | 3 +- clang/lib/Sema/ParsedAttr.cpp | 70 - clang/lib/Sema/SemaLookup.cpp | 5 +- clang/lib/Sema/SemaOpenMP.cpp | 2 +- clang/lib/Sema/TreeTransform.h | 8 +- clang/test/CodeGen/altivec-ct.c | 4 +- clang/test/CodeGen/arm_acle.c | 2 + clang/test/CodeGen/available-externally-suppress.c | 2 - clang/test/CodeGen/avr-builtins.c | 4 + clang/test/CodeGen/avx-builtins.c | 12 +- clang/test/CodeGen/avx-cmp-builtins.c | 4 +- clang/test/CodeGen/avx512f-builtins.c | 12 +- clang/test/CodeGen/builtins-ppc-error.c | 9 + clang/test/CodeGen/builtins-ppc-p9vector.c | 10 +- clang/test/CodeGen/builtins-ppc-vsx.c | 2 +- clang/test/CodeGen/const-init.c | 4 +- clang/test/CodeGen/ppc-smmintrin.c | 2 +- clang/test/CodeGen/sse-builtins.c | 2 +- clang/test/CodeGen/sse.c | 12 +- clang/test/CodeGen/target-builtin-error.c | 2 +- clang/test/CodeGen/x86-builtins-vector-width.c | 4 +- clang/test/Frontend/rewrite-includes-warnings.c | 5 +- clang/test/Headers/xmmintrin.c | 2 +- .../Foo.framework/Headers/Bar.h | 1 + .../Foo.framework/Headers/Foo.h | 2 + .../Foo.framework/Modules/module.modulemap | 6 + .../Foo.framework/PrivateHeaders/RandoPriv.h | 4 + .../Modules/interface-diagnose-missing-import.m | 11 + clang/test/OpenMP/declare_simd_ast_print.cpp | 9 + clang/test/OpenMP/parallel_for_codegen.cpp | 13 +- clang/test/Sema/builtins-x86.c | 2 +- .../test/SemaTemplate/default-arguments-cxx0x.cpp | 15 + clang/utils/TableGen/ClangAttrEmitter.cpp | 34 +- compiler-rt/lib/crt/CMakeLists.txt | 2 +- compiler-rt/lib/fuzzer/FuzzerExtFunctions.def | 1 + compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp | 11 + compiler-rt/lib/fuzzer/utils/FuzzedDataProvider.h | 247 --- .../profile/instrprof-set-file-object-merging.c | 2 +- clang-tools-extra/LICENSE.TXT => libc/LICENSE.txt | 0 libc/README.txt | 8 + libcxx/include/__config | 11 + libcxx/include/fstream | 24 +- lld/COFF/Driver.cpp | 9 +- lld/ELF/AArch64ErrataFix.cpp | 11 +- lld/ELF/ARMErrataFix.cpp | 528 ++++++ lld/ELF/ARMErrataFix.h | 51 + lld/ELF/CMakeLists.txt | 1 + lld/ELF/Config.h | 1 + lld/ELF/Driver.cpp | 13 +- lld/ELF/Options.td | 3 + lld/ELF/Writer.cpp | 14 +- lld/test/ELF/arm-fix-cortex-a8-blx.s | 33 + lld/test/ELF/arm-fix-cortex-a8-nopatch.s | 123 ++ lld/test/ELF/arm-fix-cortex-a8-plt.s | 39 + lld/test/ELF/arm-fix-cortex-a8-recognize.s | 201 +++ lld/test/ELF/arm-fix-cortex-a8-thunk.s | 69 + lld/test/ELF/arm-fix-cortex-a8-toolarge.s | 45 + lld/test/ELF/hexagon-gotrel.s | 14 +- lld/test/ELF/hexagon-shared.s | 26 +- lld/test/ELF/hexagon.s | 110 +- lldb/include/lldb/Utility/Flags.h | 26 - lldb/include/lldb/Utility/GDBRemote.h | 4 + lldb/lit/Commands/Inputs/frame.py | 2 + lldb/lit/Commands/command-script-import.test | 8 + lldb/lit/Reproducer/TestDump.test | 5 + .../SymbolFile/DWARF/debug-types-address-ranges.s | 2 +- .../dir-separator-no-comp-dir-relative-name.s | 2 +- .../SymbolFile/DWARF/dir-separator-no-comp-dir.s | 2 +- lldb/lit/SymbolFile/DWARF/dir-separator-posix.s | 2 +- lldb/lit/SymbolFile/DWARF/dir-separator-windows.s | 2 +- lldb/lit/SymbolFile/DWARF/find-inline-method.s | 2 +- .../Python/lldbsuite/test/api/log/TestAPILog.py | 17 +- lldb/scripts/CMakeLists.txt | 10 +- lldb/source/Commands/CommandObjectReproducer.cpp | 24 +- .../gdb-remote/GDBRemoteCommunicationHistory.cpp | 7 +- .../Python/ScriptInterpreterPython.cpp | 12 +- lldb/source/Utility/GDBRemote.cpp | 17 + lldb/tools/lldb-server/lldb-platform.cpp | 3 +- lldb/unittests/Utility/FlagsTest.cpp | 41 +- llvm/docs/CommandGuide/llvm-size.rst | 189 ++- llvm/docs/CommandGuide/llvm-strings.rst | 121 +- llvm/docs/LangRef.rst | 2 + llvm/docs/ReferenceDocumentation.rst | 30 - llvm/docs/UserGuides.rst | 19 - llvm/docs/index.rst | 62 +- llvm/include/llvm-c/lto.h | 10 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 10 - .../llvm/Analysis/TargetTransformInfoImpl.h | 4 - llvm/include/llvm/LTO/LTO.h | 4 + .../llvm/ProfileData/Coverage/CoverageMapping.h | 15 +- .../ProfileData/Coverage/CoverageMappingWriter.h | 3 +- .../llvm/Remarks/BitstreamRemarkSerializer.h | 4 + llvm/include/llvm/Remarks/RemarkSerializer.h | 10 +- llvm/include/llvm/Remarks/YAMLRemarkSerializer.h | 32 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 42 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 8 - llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 4 +- llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 4 +- llvm/lib/IR/InlineAsm.cpp | 10 + llvm/lib/LTO/LTO.cpp | 10 + llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 37 +- .../ProfileData/Coverage/CoverageMappingWriter.cpp | 10 + llvm/lib/Remarks/BitstreamRemarkSerializer.cpp | 4 +- llvm/lib/Remarks/RemarkSerializer.cpp | 8 +- llvm/lib/Remarks/RemarkStringTable.cpp | 1 - llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 54 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 31 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 11 + .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 20 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 2 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 27 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 49 +- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 114 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 59 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 5 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 9 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 2 +- llvm/lib/Target/X86/X86.td | 4 + llvm/lib/Target/X86/X86ISelLowering.cpp | 86 +- llvm/lib/Target/X86/X86ISelLowering.h | 4 + llvm/lib/Target/X86/X86InstrAVX512.td | 180 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 145 +- llvm/lib/Target/X86/X86InstrInfo.h | 3 + llvm/lib/Target/X86/X86Subtarget.h | 4 + llvm/lib/Transforms/IPO/Attributor.cpp | 43 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 62 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 15 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 27 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 9 +- llvm/lib/Transforms/Vectorize/VPlanSLP.cpp | 13 +- .../DependenceAnalysis/SimpleSIVNoValidityCheck.ll | 1 + .../GlobalISel/legalize-phi-insertpt-decrement.mir | 99 ++ llvm/test/CodeGen/AArch64/aarch64-sve-asm.ll | 26 + .../GlobalISel/inst-select-amdgcn.ldexp.s16.mir | 4 +- .../inst-select-atomicrmw-fadd-local.mir | 4 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-fabs.mir | 4 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-fneg.mir | 4 +- .../GlobalISel/inst-select-load-constant.mir | 37 - .../CodeGen/AMDGPU/GlobalISel/legalize-phi.mir | 2 +- .../AMDGPU/GlobalISel/regbankselect-fceil.mir | 31 + .../AMDGPU/GlobalISel/regbankselect-frint.mir | 31 + llvm/test/CodeGen/ARM/CGP/arm-cgp-casts.ll | 1786 ++++++++++++++++++-- .../test/CodeGen/PowerPC/reduce_scalarization02.ll | 87 + llvm/test/CodeGen/Thumb2/mve-bitreverse.ll | 52 + llvm/test/CodeGen/Thumb2/mve-bswap.ll | 37 + llvm/test/CodeGen/Thumb2/mve-ctlz.ll | 140 ++ llvm/test/CodeGen/Thumb2/mve-cttz.ll | 178 ++ llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll | 314 ++-- llvm/test/CodeGen/Thumb2/mve-masked-load.ll | 176 +- llvm/test/CodeGen/Thumb2/mve-masked-store.ll | 114 +- llvm/test/CodeGen/Thumb2/mve-pred-and.ll | 93 +- llvm/test/CodeGen/Thumb2/mve-pred-bitcast.ll | 46 +- llvm/test/CodeGen/Thumb2/mve-pred-loadstore.ll | 64 +- llvm/test/CodeGen/Thumb2/mve-pred-not.ll | 3 +- llvm/test/CodeGen/Thumb2/mve-pred-or.ll | 51 +- llvm/test/CodeGen/Thumb2/mve-vcmpf.ll | 24 +- llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll | 24 +- llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll | 24 +- llvm/test/CodeGen/Thumb2/mve-vpt-block.mir | 6 +- llvm/test/CodeGen/Thumb2/mve-vpt-block2.mir | 8 +- llvm/test/CodeGen/Thumb2/mve-vpt-block3.mir | 12 +- llvm/test/CodeGen/Thumb2/mve-vpt-block4.mir | 18 +- llvm/test/CodeGen/Thumb2/mve-vpt-block5.mir | 16 +- llvm/test/CodeGen/Thumb2/mve-vpt-block6.mir | 12 +- llvm/test/CodeGen/Thumb2/mve-vpt-block7.mir | 16 +- llvm/test/CodeGen/Thumb2/mve-vpt-block8.mir | 20 +- llvm/test/CodeGen/Thumb2/mve-vpt-nots.mir | 70 +- llvm/test/CodeGen/X86/avx512-broadcast-unfold.ll | 35 + llvm/test/CodeGen/X86/avx512-ext.ll | 880 +++++++++- llvm/test/CodeGen/X86/avx512-mask-op.ll | 909 +++++++++- llvm/test/CodeGen/X86/select-of-fp-constants.ll | 2 +- llvm/test/CodeGen/X86/vector-compare-results.ll | 102 +- llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll | 82 +- llvm/test/CodeGen/X86/vector-shuffle-512-v8.ll | 26 +- .../test/Instrumentation/InstrProfiling/PR23499.ll | 4 +- llvm/test/Instrumentation/InstrProfiling/comdat.ll | 8 +- .../test/Instrumentation/InstrProfiling/linkage.ll | 4 +- llvm/test/Reduce/remove-args.ll | 12 +- llvm/test/Reduce/remove-funcs.ll | 12 +- llvm/test/Reduce/remove-global-vars.ll | 12 +- llvm/test/Reduce/remove-metadata.ll | 12 +- .../Transforms/FunctionAttrs/internal-noalias.ll | 4 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 15 +- .../Transforms/IndVarSimplify/loop_evaluate_1.ll | 6 +- .../Transforms/InstCombine/2009-01-31-Pressure.ll | 22 - llvm/test/Transforms/InstCombine/icmp-add.ll | 158 ++ llvm/test/Transforms/InstCombine/icmp.ll | 140 +- .../LoopVectorize/ARM/tail-loop-folding.ll | 89 + llvm/test/Transforms/PGOProfile/chr.ll | 28 +- llvm/test/Transforms/SimplifyCFG/PhiEliminate3.ll | 64 +- .../test/Transforms/SimplifyCFG/SpeculativeExec.ll | 6 +- .../SimplifyCFG/X86/speculate-cttz-ctlz.ll | 304 +--- .../SimplifyCFG/X86/switch_to_lookup_table.ll | 6 +- llvm/test/Transforms/SimplifyCFG/safe-abs.ll | 6 +- .../Transforms/SimplifyCFG/safe-low-bit-extract.ll | 6 +- .../SimplifyCFG/signbit-like-value-extension.ll | 6 +- llvm/test/Transforms/SimplifyCFG/speculate-math.ll | 23 +- llvm/tools/llvm-reduce/TestRunner.cpp | 35 +- llvm/tools/llvm-reduce/TestRunner.h | 9 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 1 + llvm/tools/lto/lto.cpp | 6 + llvm/tools/lto/lto.exports | 1 + .../Remarks/YAMLRemarksSerializerTest.cpp | 100 +- llvm/utils/git-svn/git-llvm | 19 +- .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + .../clang-tools-extra/clangd/unittests/BUILD.gn | 1 + llvm/utils/gn/secondary/lld/ELF/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn | 1 - 234 files changed, 8693 insertions(+), 2873 deletions(-) create mode 100644 clang-tools-extra/clangd/SemanticSelection.cpp create mode 100644 clang-tools-extra/clangd/SemanticSelection.h create mode 100644 clang-tools-extra/clangd/unittests/SemanticSelectionTests.cpp create mode 100644 clang/test/Modules/Inputs/interface-diagnose-missing-import/Foo [...] create mode 100644 clang/test/Modules/Inputs/interface-diagnose-missing-import/Foo [...] create mode 100644 clang/test/Modules/Inputs/interface-diagnose-missing-import/Foo [...] create mode 100644 clang/test/Modules/Inputs/interface-diagnose-missing-import/Foo [...] create mode 100644 clang/test/Modules/interface-diagnose-missing-import.m delete mode 100644 compiler-rt/lib/fuzzer/utils/FuzzedDataProvider.h copy clang-tools-extra/LICENSE.TXT => libc/LICENSE.txt (100%) create mode 100644 libc/README.txt create mode 100644 lld/ELF/ARMErrataFix.cpp create mode 100644 lld/ELF/ARMErrataFix.h create mode 100644 lld/test/ELF/arm-fix-cortex-a8-blx.s create mode 100644 lld/test/ELF/arm-fix-cortex-a8-nopatch.s create mode 100644 lld/test/ELF/arm-fix-cortex-a8-plt.s create mode 100644 lld/test/ELF/arm-fix-cortex-a8-recognize.s create mode 100644 lld/test/ELF/arm-fix-cortex-a8-thunk.s create mode 100644 lld/test/ELF/arm-fix-cortex-a8-toolarge.s create mode 100644 lldb/lit/Commands/Inputs/frame.py create mode 100644 lldb/lit/Commands/command-script-import.test delete mode 100644 llvm/docs/ReferenceDocumentation.rst create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-phi-insertpt-decr [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-fceil.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-frint.mir create mode 100644 llvm/test/CodeGen/PowerPC/reduce_scalarization02.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-bitreverse.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-bswap.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-ctlz.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-cttz.ll delete mode 100644 llvm/test/Transforms/InstCombine/2009-01-31-Pressure.ll create mode 100644 llvm/test/Transforms/LoopVectorize/ARM/tail-loop-folding.ll