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-allmodconfig in repository toolchain/ci/llvm-project.
from a8a4953fdf3 [GlobalISel] findGISelOptimalMemOpLowering - remove dead in [...] adds 07d824a7c39 [PowerPC][NFC] Add a testcase for fdiv expansion. adds c77ad16f8e5 [InstCombine] add icmp tests with extra uses; NFC adds 3daf168fa98 [InstCombine] remove unneeded one-use checks for icmp fold adds f7877dd4b63 Commit missing part of "Split many_tls_keys.cpp into two tests" adds 431141c5cc3 [Attributor] Heap-To-Stack Conversion adds f5d5cd205e7 AMDGPU/GlobalISel: Fix VALU s16 fneg adds 0a6123595f9 AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP adds 9f52c1ea583 AMDGPU/GlobalISel: Select S16->S32 fptoint adds 60169ed6130 AMDGPU/GlobalISel: Set type on vgpr live in special arguments adds 01c7f40de3e AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP adds 48b158acae6 AMDGPU/GlobalISel: RegBankSelect for kill adds bc8de8a8da7 AMDGPU/GlobalISel: Select SMRD loads for more types adds 255d1576722 AMDGPU/GlobalISel: Remove illegal select tests adds 06bb7dfbd44 [ELF] Map the ELF header at imageBase adds d4306e90cb1 [ELF][X86] Allow PT_LOAD to have overlapping p_offset range [...] adds ca5acf5b5e7 [SystemZ] Merge the SystemZExpandPseudo pass into SystemZP [...] adds 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 [...]
No new revisions were added by this update.
Summary of changes: .../InefficientVectorOperationCheck.cpp | 169 ++-- .../performance/InefficientVectorOperationCheck.h | 10 + clang-tools-extra/clangd/CMakeLists.txt | 1 + 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 ++++ .../performance-inefficient-vector-operation.rst | 17 + .../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/Sema/ParsedAttr.cpp | 70 -- clang/test/CodeGen/avr-builtins.c | 4 + clang/utils/TableGen/ClangAttrEmitter.cpp | 34 +- compiler-rt/lib/fuzzer/utils/FuzzedDataProvider.h | 247 ------ .../test/lsan/TestCases/many_tls_keys_pthread.cpp | 34 +- .../test/lsan/TestCases/many_tls_keys_thread.cpp | 2 +- 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 | 4 + lld/ELF/LinkerScript.cpp | 43 +- lld/ELF/Options.td | 3 + lld/ELF/Writer.cpp | 13 +- lld/test/ELF/Inputs/copy-rel-abs.s | 2 +- lld/test/ELF/Inputs/copy-rel-tls.s | 2 +- lld/test/ELF/abs-hidden.s | 6 +- lld/test/ELF/apply-dynamic-relocs.s | 4 +- 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/avoid-empty-program-headers.s | 12 +- lld/test/ELF/basic-aarch64.s | 8 +- lld/test/ELF/basic-i386.s | 8 +- lld/test/ELF/basic-ppc.s | 8 +- lld/test/ELF/basic-sparcv9.s | 8 +- lld/test/ELF/basic.s | 20 +- lld/test/ELF/build-id.s | 6 +- lld/test/ELF/cgprofile-bad-clusters.s | 18 +- lld/test/ELF/cgprofile-icf.s | 16 +- lld/test/ELF/cgprofile-obj.s | 18 +- lld/test/ELF/cgprofile-reproduce.s | 8 +- lld/test/ELF/cgprofile-txt.s | 48 +- lld/test/ELF/cgprofile-txt2.s | 8 +- lld/test/ELF/combreloc.s | 24 +- lld/test/ELF/comdat.s | 8 +- lld/test/ELF/common-page.s | 24 +- lld/test/ELF/common.s | 10 +- lld/test/ELF/copy-rel-large.s | 2 +- lld/test/ELF/copy-rel-tls.s | 4 +- lld/test/ELF/defsym-reserved-syms.s | 4 +- lld/test/ELF/edata-etext.s | 20 +- lld/test/ELF/edata-no-bss.s | 4 +- lld/test/ELF/eh-align-cie.s | 4 +- lld/test/ELF/eh-frame-hdr-abs-fde.s | 4 +- lld/test/ELF/eh-frame-hdr-augmentation.s | 6 +- lld/test/ELF/eh-frame-hdr-icf-fde.s | 10 +- lld/test/ELF/eh-frame-hdr.s | 28 +- lld/test/ELF/eh-frame-merge.s | 10 +- lld/test/ELF/eh-frame-pcrel-overflow.s | 2 +- lld/test/ELF/eh-frame-value-format7.s | 14 +- lld/test/ELF/eh-frame-value-format8.s | 14 +- lld/test/ELF/ehframe-relocation.s | 4 +- lld/test/ELF/emit-relocs-icf1.s | 6 +- lld/test/ELF/emit-relocs-mergeable.s | 8 +- lld/test/ELF/emit-relocs.s | 18 +- lld/test/ELF/end-dso-defined.s | 10 +- lld/test/ELF/end-update.s | 4 +- lld/test/ELF/end.s | 4 +- lld/test/ELF/entry.s | 12 +- lld/test/ELF/fill-trap.s | 3 +- lld/test/ELF/gdb-index-base-addr.s | 4 +- lld/test/ELF/gdb-index-dwarf5-low-high.s | 2 +- lld/test/ELF/gdb-index-gc-sections.s | 2 +- lld/test/ELF/gdb-index-ranges-discarded.s | 2 +- lld/test/ELF/gdb-index-ranges.s | 4 +- lld/test/ELF/gdb-index-rng-lists.s | 4 +- lld/test/ELF/gdb-index.s | 4 +- lld/test/ELF/global_offset_table_shared.s | 2 +- lld/test/ELF/gnu-ifunc-canon.s | 12 +- lld/test/ELF/gnu-ifunc-dyntags.s | 4 +- lld/test/ELF/gnu-ifunc-noplt.s | 50 +- lld/test/ELF/gnu-ifunc-plt.s | 54 +- lld/test/ELF/gnu-ifunc-shared.s | 44 +- lld/test/ELF/gnu-ifunc.s | 36 +- lld/test/ELF/got.s | 20 +- lld/test/ELF/image-base.s | 6 +- lld/test/ELF/just-symbols.s | 2 +- lld/test/ELF/linkerscript/absolute.s | 2 +- lld/test/ELF/linkerscript/page-size.s | 12 +- lld/test/ELF/linkerscript/symbol-reserved.s | 2 +- lld/test/ELF/linkerscript/synthetic-symbols3.test | 4 +- lld/test/ELF/local-got-pie.s | 10 +- lld/test/ELF/local-got-shared.s | 10 +- lld/test/ELF/local-got.s | 20 +- lld/test/ELF/map-file.s | 75 +- lld/test/ELF/no-inhibit-exec.s | 2 +- lld/test/ELF/partition-notes.s | 2 +- lld/test/ELF/partition-pack-dyn-relocs.s | 10 +- lld/test/ELF/partition-synthetic-sections.s | 29 +- lld/test/ELF/pre_init_fini_array_missing.s | 8 +- lld/test/ELF/rel-offset.s | 4 +- lld/test/ELF/relative-dynamic-reloc-pie.s | 6 +- lld/test/ELF/relocatable.s | 4 +- lld/test/ELF/relocation-common.s | 4 +- lld/test/ELF/relocation-copy-align-common.s | 6 +- lld/test/ELF/relocation-copy-flags.s | 12 +- lld/test/ELF/relocation-copy-relro.s | 16 +- lld/test/ELF/relocation-copy.s | 21 +- lld/test/ELF/relocation-non-alloc.s | 18 +- lld/test/ELF/relocation-undefined-weak.s | 2 +- lld/test/ELF/relocation.s | 38 +- lld/test/ELF/relro-bss.s | 16 +- lld/test/ELF/relro-tls.s | 4 +- lld/test/ELF/segments.s | 6 +- lld/test/ELF/startstop-shared2.s | 4 +- lld/test/ELF/startstop.s | 20 +- .../ELF/symbol-ordering-file-cgprofile-conflicts.s | 26 +- lld/test/ELF/symbol-ordering-file-icf.s | 6 +- lld/test/ELF/symbols.s | 10 +- lld/test/ELF/tls-offset.s | 68 +- lld/test/ELF/tls.s | 4 +- lld/test/ELF/ttext-tdata-tbss.s | 32 +- lld/test/ELF/undef-with-plt-addr.s | 8 +- lld/test/ELF/verdef-defaultver.s | 14 +- lld/test/ELF/x86-64-got-plt-header.s | 8 +- lld/test/ELF/x86-64-gotpc-relax-nopic.s | 46 +- lld/test/ELF/x86-64-gotpc-relax-und-dso.s | 24 +- lld/test/ELF/x86-64-gotpc-relax.s | 30 +- lld/test/ELF/x86-64-plt-high-addr.s | 8 +- lld/test/ELF/x86-64-plt.s | 32 +- lld/test/ELF/x86-64-relax-got-abs.s | 2 +- lld/test/ELF/x86-64-reloc-error2.s | 2 +- lld/test/ELF/x86-64-reloc-gotoff64.s | 12 +- lld/test/ELF/x86-64-reloc-gotpc64.s | 6 +- lld/test/ELF/x86-64-reloc-range.s | 2 +- lld/test/ELF/x86-64-reloc-size.s | 16 +- lld/test/ELF/x86-64-retpoline-znow-static-iplt.s | 16 +- lld/test/ELF/x86-64-retpoline-znow.s | 14 +- lld/test/ELF/x86-64-retpoline.s | 16 +- lld/test/ELF/x86-64-tls-dynamic.s | 26 +- lld/test/ELF/x86-64-tls-gd-local.s | 8 +- lld/test/ELF/x86-64-tls-gdie.s | 12 +- lld/test/ELF/x86-64-tls-ie-local.s | 14 +- lld/test/ELF/x86-64-tls-ie.s | 32 +- lld/test/ELF/x86-64-tls-opt-noplt.s | 8 +- lld/test/ELF/x86-64-tlsdesc-gd.s | 24 +- lld/test/ELF/x86-64-tlsdesc-ld.s | 8 +- lld/test/ELF/ztext.s | 10 +- .../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 +- llvm/docs/CommandGuide/llvm-size.rst | 189 ++++- llvm/docs/CommandGuide/llvm-strings.rst | 121 ++- llvm/docs/LangRef.rst | 2 + llvm/include/llvm/Analysis/TargetTransformInfo.h | 10 - .../llvm/Analysis/TargetTransformInfoImpl.h | 4 - llvm/include/llvm/Transforms/IPO/Attributor.h | 49 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 8 - llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 4 +- llvm/lib/IR/InlineAsm.cpp | 10 + llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 31 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 11 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 21 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 20 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 5 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 6 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 3 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 18 +- llvm/lib/Target/AMDGPU/SMInstructions.td | 15 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 7 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 49 +- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 114 ++- llvm/lib/Target/SystemZ/CMakeLists.txt | 1 - llvm/lib/Target/SystemZ/SystemZ.h | 1 - llvm/lib/Target/SystemZ/SystemZExpandPseudo.cpp | 152 ---- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 2 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 122 +-- llvm/lib/Target/SystemZ/SystemZInstrInfo.h | 4 - llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp | 162 +++- llvm/lib/Target/SystemZ/SystemZRegisterInfo.h | 9 + llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp | 2 - llvm/lib/Target/X86/X86.td | 4 + llvm/lib/Target/X86/X86Subtarget.h | 4 + llvm/lib/Transforms/IPO/Attributor.cpp | 264 +++++- .../Transforms/InstCombine/InstCombineCompares.cpp | 65 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 27 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 9 +- llvm/lib/Transforms/Vectorize/VPlanSLP.cpp | 13 +- llvm/test/CodeGen/AArch64/aarch64-sve-asm.ll | 26 + llvm/test/CodeGen/AArch64/fp16_intrinsic_lane.ll | 8 +- .../CodeGen/AArch64/fp16_intrinsic_scalar_3op.ll | 61 +- .../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 | 24 +- .../AMDGPU/GlobalISel/inst-select-fptosi.mir | 132 +++ .../AMDGPU/GlobalISel/inst-select-fptoui.mir | 83 +- .../GlobalISel/inst-select-load-constant.mir | 896 +++++++++++++++++++++ .../AMDGPU/GlobalISel/inst-select-sitofp.mir | 58 +- .../AMDGPU/GlobalISel/inst-select-uitofp.mir | 86 ++ .../CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir | 4 +- .../CodeGen/AMDGPU/GlobalISel/legalize-uitofp.mir | 4 +- .../AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll | 27 + .../GlobalISel/regbankselect-amdgcn.kill.mir | 68 ++ ...nkselect-sitofp.mir => regbankselect-fceil.mir} | 16 +- ...nkselect-sitofp.mir => regbankselect-frint.mir} | 16 +- .../AMDGPU/GlobalISel/regbankselect-sitofp.mir | 36 + .../AMDGPU/GlobalISel/regbankselect-uitofp.mir | 36 + llvm/test/CodeGen/PowerPC/fdiv.ll | 16 + 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 | 24 +- 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-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 +- .../test/Transforms/FunctionAttrs/heap_to_stack.ll | 318 ++++++++ .../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 | 160 ++-- .../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-rtdyld/llvm-rtdyld.cpp | 1 + .../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 - 267 files changed, 6743 insertions(+), 2825 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 delete mode 100644 compiler-rt/lib/fuzzer/utils/FuzzedDataProvider.h 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 delete mode 100644 llvm/lib/Target/SystemZ/SystemZExpandPseudo.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fptosi.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-constant.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-uitofp.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.kill.mir copy llvm/test/CodeGen/AMDGPU/GlobalISel/{regbankselect-sitofp.mir => regbankselec [...] copy llvm/test/CodeGen/AMDGPU/GlobalISel/{regbankselect-sitofp.mir => regbankselec [...] create mode 100644 llvm/test/CodeGen/PowerPC/fdiv.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 create mode 100644 llvm/test/Transforms/FunctionAttrs/heap_to_stack.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