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-next-defconfig in repository toolchain/ci/llvm-monorepo.
from cfdc42576f2 [lldb] Refactor ObjC/NSException.cpp (cleanup, avoid code d [...] adds f3818f30f33 [analyzer] Drastically simplify the tblgen files used for checkers adds 6e109c24322 [MachineOutliner][NFC] Put suffix tree in buildCandidateList adds ba90175a5f7 [MachineOutliner][NFC] Early exit pruning when candidates d [...] adds 71f4877c4aa [CostModel][X86] Add SHLD/SHRD scalar funnel shift costs adds bf939dbdaff Remove the last CURRENT_ARCH reference in Xcode's build scripts. adds 0ee3152b8b8 [llvm-readelf] Make llvm-readelf more compatible with GNU readelf. adds e326d1dd3b5 Fix MachineInstr::findRegisterUseOperandIdx subreg checks adds ddf419fa4b3 [clang-format] Support breaking consecutive string literals [...] adds 8b72380cb6a [CostModel][X86] Add funnel shift rotation special case costs adds 49a30a6d2e2 [InstCombine] regenerate checks; NFC adds 8872c9f3d29 [AMDGPU] Optimize S_CBRANCH_VCC[N]Z -> S_CBRANCH_EXEC[N]Z adds 5cae11cc57d NFC: DebugInfo: Reduce scope of DebugOffset to simplify code adds ad26ffdaad1 [lldb] Fix the typo (replace underscore with dash) in svn:i [...] adds f822bd0cc4a [lldb] Add "ninja" to svn:ignore adds 9e1d6f97dfa Revert "Extract construction of DataBufferLLVM into FileSystem" adds 894fe771af3 [lldb] Extract more fields from NSException values adds 21d42c12624 [NFC] Fix formatting in inline nested namespace definition. adds fa842da821f [X86] In LowerMULH, use generic truncate and vector shuffle [...] adds 6d0c6b4b299 [GC][InstCombine] Fix a potential iteration issue adds 9299b325045 PR39628 Treat all non-zero values as 'true' in bool compoun [...] adds 9b9d242419c [WebAssembly] Added WasmAsmParser. adds 9bb8a96aea5 [GC] Remove so called PreCall safepoints adds 49a9697ceec [GC docs] Update the gcroot documentation to reflect recent [...] adds b3cc64cb82d [InstCombine] add more tests for rotate narrowing; NFC adds f67d32c4c5c AMDGPU: Adding more median3 patterns adds c9bd5e795b3 Fix the 'fixit' for inline namespace replacement. adds b84fc9a80d2 [X86][SSE] Add lowerVectorShuffleAsByteRotateAndPermute (PR39387) adds 92e350d8864 Re-land "Extract construction of DataBufferLLVM into FileSystem" adds 4e020527caa [lldb] Add synthetic frontend for _NSCallStackArray adds f0157d47445 [Sema] Make sure we substitute an instantiation-dependent d [...] adds 8a96cc45ffc Use a data structure better suited for large sets in Simpli [...] adds f55843d2708 [InstCombine] refactor code for matching shift amount of a [...] adds 039e99e90ef [GC][NFC] Simplify code now that we only have one safepoint kind adds b8ab9674819 [InstCombine] narrow width of rotate patterns, part 2 (PR39624) adds e362d497699 Convert a condition into an assertion per post-review feedb [...] adds 865f5a5796b [DWARF] Do not use PRIx32 for printing uint64_t values adds 486cd3fcae7 [InstCombine] narrow width of rotate patterns, part 3 adds b2bf439aeef [llvm-objcopy] Don't copy Config when processing --keep adds 0135cd611f4 [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to [...] adds a68e5b5f2ba [InstCombine] add rotate variants that include select; NFC adds e375e9520fd Introduce DebugCounter into ConstProp pass adds ebb4ad2c61d [MachineOutliner][NFC] Simplify isMBBSafeToOutlineFrom chec [...] adds 3570e8064d2 [FileCheck] introduce CHECK-COUNT-<num> repetition directive adds ddec95ce610 [FileCheck] fixing typo in assert adds f6e841f17b4 [libObject] Fix getDesc for Elf_Note_Impl adds 02f2b8c8e23 [FileCheck] fixing small formatting error in docs adds e97503b3566 [BuildingAJIT] Update chapter 2 to use the ORCv2 APIs. adds f0f170870b9 [BuildingAJIT] Clang-format chapters 1 and 2. adds 1c571daabce [DAGCombiner] Enable tryToFoldExtendOfConstant to run after [...] adds b7a8f097c42 [commit test] Add blank line to test/tools/llvm-objdump/ful [...] adds a6effbab18c [BuildingAJIT] Fixing the build by inserting a forgotten paren. adds f55279b7481 CMake: Replace open-coded find_package adds b1711a33252 CMake: Deprecate using llvm-config to detect llvm installation adds 8e6b40e2adf [clang-cl] Do not allow using both /Zc:dllexportInlines- an [...] adds 25f762e69fe Fix PR39619 - iterator_traits isn't SFINAE-friendly enough. [...] adds daa27773df2 [FileCheck] fixing docs buildbot - use proper code-block type adds b81be2a2363 Add emplace tests for multiset/unordered_multiset. adds 2549b35024a Attempt to make benchmarks fall back to -std=c++1z when C++ [...] adds 069f31f4937 [X86] Add more tests for -x86-experimental-vector-widening- [...] adds 5a8c9c68002 [SystemZ] Increase the number of VLREPs adds edf8f7d716c [ELF] .gdb_index: fix CuOff when a .debug_info section cont [...] adds 49c374c26c1 UserManual: Tweak the /Zc:dllexportInlines- docs some adds ba7f9be01ef [ELF] - Renamed AArch64 specific relocations expressions. NFC. adds 1c2d0ca7e76 Fix modules build of AVRAsmParser.cpp adds caef6ba0eb2 Fix .cfi_restore with register numbers > 64 adds 21cc287656e Add bracket that was lost in rL346727 and has been causing [...] adds c47629f592b Fix comment for XOP rotates. NFCI. adds 6e1dc224ece [CostModel][X86] Add more cost tests for funnel shifts adds 922ef5bea19 [TTI] Make TargetTransformInfo::getOperandInfo static. NFCI. new 8717520fd6c [clang-format] Do not treat the asm clobber [ as ObjCExpr new 0e95186848a [NFC] Move storage of dispatch-version to GlobalDecl new e2bc6980065 [VPlan] VPlan version of InterleavedAccessInfo. new 8ed790510d2 [VectorUtils] Use namespace for InterleaveGroup template sp [...] new 038bf673923 [CostModel][X86] Fix constant vector XOP rights shifts new 09f2409bfdc Fix uninitialized variable. new 2bdda43d3a7 [InstCombine] add tests for funnel shift demanded bits; NFC new e0f9f00aec1 [libcxx] GNU/Hurd uses BSD-based interfaces, but does not ( [...] new 00c6aa069e8 [libcxx] Implement http://wg21.link/p1006, constexpr in poi [...] new 8c70584840d [NFC][libcxx] Mark P1006 as implemented in LLVM 8.0 new 92a6183799b Implement P0972R0: <chrono> zero(), min(), and max() should [...] new 81dd9a3b5a6 [NFC][libcxx] Mark P1006R1 as complete new d56953a0b1b Revert "[ThinLTO] Internalize readonly globals"
The 13 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/CMakeLists.txt | 54 +- clang/docs/UsersManual.rst | 15 +- clang/include/clang/AST/GlobalDecl.h | 28 +- clang/include/clang/Basic/Attr.td | 6 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 5 +- clang/include/clang/Driver/CC1Options.td | 4 +- clang/include/clang/Driver/CLCompatOptions.td | 4 +- .../clang/StaticAnalyzer/Checkers/CheckerBase.td | 37 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 595 +- clang/lib/AST/ExprConstant.cpp | 5 +- clang/lib/CodeGen/CGBlocks.cpp | 2 +- clang/lib/CodeGen/CGBuiltin.cpp | 9 +- clang/lib/CodeGen/CGCXX.cpp | 2 +- clang/lib/CodeGen/CGCall.cpp | 15 +- clang/lib/CodeGen/CGCall.h | 14 +- clang/lib/CodeGen/CGClass.cpp | 4 +- clang/lib/CodeGen/CGException.cpp | 2 +- clang/lib/CodeGen/CGExpr.cpp | 14 +- clang/lib/CodeGen/CGExprCXX.cpp | 24 +- clang/lib/CodeGen/CGNonTrivialStruct.cpp | 2 +- clang/lib/CodeGen/CGVTables.cpp | 8 +- clang/lib/CodeGen/CodeGenFunction.cpp | 2 +- clang/lib/CodeGen/CodeGenFunction.h | 7 +- clang/lib/CodeGen/CodeGenModule.cpp | 93 +- clang/lib/CodeGen/CodeGenModule.h | 10 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 12 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 11 +- clang/lib/Driver/ToolChains/Clang.cpp | 7 +- clang/lib/Driver/ToolChains/MSVC.cpp | 6 - clang/lib/Format/TokenAnnotator.cpp | 6 +- clang/lib/Parse/ParseDeclCXX.cpp | 14 +- clang/lib/Sema/SemaTemplate.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/ClangCheckers.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/ClangSACheckers.h | 2 +- clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 2 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 41 +- clang/test/CodeGen/attr-cpuspecific.c | 28 + clang/test/Driver/cl-options.c | 2 +- .../cxx2a-inline-nested-namespace-definition.cpp | 22 +- clang/test/SemaCXX/alias-template.cpp | 10 + clang/test/SemaCXX/constant-expression-cxx1y.cpp | 26 +- clang/unittests/Format/CMakeLists.txt | 1 + clang/unittests/Format/FormatTest.cpp | 15 + clang/unittests/Format/FormatTestTableGen.cpp | 56 + clang/utils/TableGen/ClangSACheckersEmitter.cpp | 252 +- libcxx/benchmarks/CMakeLists.txt | 13 +- libcxx/include/chrono | 32 +- libcxx/include/iterator | 19 +- libcxx/include/memory | 4 +- libcxx/src/thread.cpp | 4 +- ...insert_emplace_allocator_requirements.pass.cpp} | 1 + .../set_allocator_requirement_test_templates.h | 45 +- ...insert_emplace_allocator_requirements.pass.cpp} | 1 + .../iterator.traits/empty.fail.cpp | 122 + .../iterator.traits/iterator.pass.cpp | 1 + .../memory/pointer.traits/pointer_to.pass.cpp | 17 +- .../time.duration.special/max.pass.cpp | 6 +- .../time.duration.special/min.pass.cpp | 6 +- .../time.duration.special/zero.pass.cpp | 6 +- .../time.point/time.point.special/max.pass.cpp | 8 +- .../time.point/time.point.special/min.pass.cpp | 8 +- .../time.traits.duration_values/max.pass.cpp | 11 +- .../time.traits.duration_values/min.pass.cpp | 11 +- .../time.traits.duration_values/zero.pass.cpp | 9 +- libcxx/www/cxx2a_status.html | 6 +- lld/ELF/Arch/AArch64.cpp | 4 +- lld/ELF/InputSection.cpp | 6 +- lld/ELF/Relocations.cpp | 21 +- lld/ELF/Relocations.h | 4 +- lld/ELF/SyntheticSections.cpp | 42 +- lld/test/ELF/gdb-index-multiple-cu.s | 64 + .../objc/exceptions}/Makefile | 0 .../lang/objc/exceptions/TestObjCExceptions.py | 100 + .../lldbsuite/test/lang/objc/exceptions/main.m | 36 + lldb/scripts/Xcode/lldbbuild.py | 2 +- lldb/source/Host/common/FileSystem.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSArray.cpp | 27 +- lldb/source/Plugins/Language/ObjC/NSException.cpp | 45 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 7 + llvm/docs/CommandGuide/FileCheck.rst | 23 + llvm/docs/GarbageCollection.rst | 110 +- llvm/docs/tutorial/BuildingAJIT2.rst | 347 +- .../Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp | 7 +- .../BuildingAJIT/Chapter2/KaleidoscopeJIT.h | 106 +- .../Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp | 151 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 6 +- llvm/include/llvm/Analysis/VectorUtils.h | 70 +- llvm/include/llvm/CodeGen/GCMetadata.h | 9 +- llvm/include/llvm/CodeGen/GCStrategy.h | 26 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 9 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 50 +- llvm/include/llvm/Object/ELFTypes.h | 11 +- llvm/include/llvm/Support/FileCheck.h | 26 +- llvm/include/llvm/Transforms/IPO/FunctionImport.h | 8 - .../llvm/Transforms/Utils/FunctionImportUtils.h | 1 + llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 75 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 3 +- llvm/lib/Analysis/VectorUtils.cpp | 36 +- llvm/lib/AsmParser/LLParser.cpp | 3 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 51 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 22 +- llvm/lib/CodeGen/BuiltinGCs.cpp | 8 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 167 +- llvm/lib/CodeGen/GCMetadata.cpp | 12 +- llvm/lib/CodeGen/GCRootLowering.cpp | 15 +- llvm/lib/CodeGen/MachineInstr.cpp | 4 +- llvm/lib/CodeGen/MachineOutliner.cpp | 26 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 21 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 64 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 3 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 107 +- llvm/lib/LTO/LTO.cpp | 5 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 3 +- llvm/lib/Linker/IRMover.cpp | 5 + llvm/lib/MC/MCDwarf.cpp | 7 +- llvm/lib/MC/MCParser/AsmParser.cpp | 8 +- llvm/lib/MC/MCParser/CMakeLists.txt | 1 + llvm/lib/MC/MCParser/WasmAsmParser.cpp | 145 + llvm/lib/Support/FileCheck.cpp | 249 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 40 +- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 3 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 24 +- llvm/lib/Target/AMDGPU/SIInsertSkips.cpp | 97 + llvm/lib/Target/AMDGPU/SIInstructions.td | 7 +- llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 7 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 42 + llvm/lib/Target/SystemZ/SystemZISelLowering.h | 1 + .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 105 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 154 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 109 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 45 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 5 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 42 +- llvm/lib/Transforms/Scalar/ConstantProp.cpp | 69 +- llvm/lib/Transforms/Utils/FunctionImportUtils.cpp | 21 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 13 +- llvm/lib/Transforms/Vectorize/VPlan.cpp | 45 + llvm/lib/Transforms/Vectorize/VPlan.h | 52 +- llvm/lib/Transforms/Vectorize/VPlanValue.h | 1 + llvm/test/Analysis/CostModel/X86/fshl.ll | 1750 +++++- llvm/test/Analysis/CostModel/X86/fshr.ll | 1751 +++++- .../Analysis/CostModel/X86/vshift-ashr-cost.ll | 84 +- .../Analysis/CostModel/X86/vshift-lshr-cost.ll | 74 +- llvm/test/Bitcode/summary_version.ll | 2 +- llvm/test/Bitcode/thinlto-alias.ll | 4 +- llvm/test/Bitcode/thinlto-alias2.ll | 2 +- .../thinlto-function-summary-callgraph-cast.ll | 4 +- .../thinlto-function-summary-callgraph-pgo.ll | 4 +- ...o-function-summary-callgraph-profile-summary.ll | 4 +- .../thinlto-function-summary-callgraph-relbf.ll | 2 +- ...ion-summary-callgraph-sample-profile-summary.ll | 4 +- .../Bitcode/thinlto-function-summary-callgraph.ll | 4 +- .../Bitcode/thinlto-function-summary-refgraph.ll | 12 +- llvm/test/CodeGen/AMDGPU/branch-relaxation.ll | 2 +- llvm/test/CodeGen/AMDGPU/infinite-loop.ll | 2 +- llvm/test/CodeGen/AMDGPU/insert-skip-from-vcc.mir | 320 ++ .../CodeGen/AMDGPU/optimize-if-exec-masking.mir | 49 + llvm/test/CodeGen/AMDGPU/smed3.ll | 205 + llvm/test/CodeGen/AMDGPU/umed3.ll | 206 + llvm/test/CodeGen/SystemZ/vec-move-21.ll | 56 + llvm/test/CodeGen/SystemZ/vec-move-22.ll | 15 + .../CodeGen/WebAssembly/inline-asm-roundtrip.ll | 1 + .../X86/{avx512-cvt.ll => avx512-cvt-widen.ll} | 1259 +---- llvm/test/CodeGen/X86/avx512-cvt.ll | 1124 ---- llvm/test/CodeGen/X86/combine-sdiv.ll | 4 +- llvm/test/CodeGen/X86/insertelement-ones.ll | 35 +- llvm/test/CodeGen/X86/shrink_vmul-widen.ll | 2730 ++++++++++ .../{vec_fp_to_int.ll => vec_fp_to_int-widen.ll} | 1434 ++--- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 586 -- llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 5565 +++++++++++++++++++ llvm/test/CodeGen/X86/vector-sext-widen.ll | 5095 ++++++++++++++++++ llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 20 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 44 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 5690 ++++++++++++++++++++ llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll | 3306 ++++++++++++ llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll | 3243 +++++++++++ llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll | 2587 +++++++++ llvm/test/CodeGen/X86/vector-trunc-widen.ll | 2223 ++++++++ llvm/test/CodeGen/X86/vector-zext-widen.ll | 2294 ++++++++ llvm/test/CodeGen/X86/x86-interleaved-access.ll | 248 +- llvm/test/FileCheck/check-count.txt | 100 + llvm/test/MC/ARM/elf-execute-only-section.ll | 6 +- llvm/test/MC/ELF/cfi-restore-extended.s | 17 + llvm/test/MC/WebAssembly/basic-assembly.s | 3 + .../ThinLTO/X86/Inputs/index-const-prop-alias.ll | 5 - .../ThinLTO/X86/Inputs/index-const-prop-comdat.ll | 5 - .../X86/Inputs/index-const-prop-define-g.ll | 4 - .../X86/Inputs/index-const-prop-full-lto.ll | 12 - .../ThinLTO/X86/Inputs/index-const-prop-gvref.ll | 5 - .../ThinLTO/X86/Inputs/index-const-prop-linkage.ll | 15 - llvm/test/ThinLTO/X86/Inputs/index-const-prop.ll | 64 - llvm/test/ThinLTO/X86/dot-dumper.ll | 10 +- llvm/test/ThinLTO/X86/globals-import-const-fold.ll | 4 +- llvm/test/ThinLTO/X86/index-const-prop-O0.ll | 18 - llvm/test/ThinLTO/X86/index-const-prop-alias.ll | 42 - llvm/test/ThinLTO/X86/index-const-prop-comdat.ll | 17 - llvm/test/ThinLTO/X86/index-const-prop-dead.ll | 26 - llvm/test/ThinLTO/X86/index-const-prop-full-lto.ll | 24 - llvm/test/ThinLTO/X86/index-const-prop-gvref.ll | 27 - llvm/test/ThinLTO/X86/index-const-prop-ldst.ll | 21 - llvm/test/ThinLTO/X86/index-const-prop-linkage.ll | 27 - llvm/test/ThinLTO/X86/index-const-prop.ll | 40 - llvm/test/ThinLTO/X86/index-const-prop2.ll | 59 - llvm/test/Transforms/InstCombine/fsh.ll | 147 + llvm/test/Transforms/InstCombine/rotate.ll | 323 +- llvm/test/tools/llvm-objdump/full-contents.test | 1 + llvm/test/tools/llvm-readobj/all.test | 15 + llvm/test/tools/llvm-readobj/gnu-note-size.test | 32 + llvm/test/tools/llvm-readobj/readelf-s-alias.test | 49 + llvm/test/tools/llvm-readobj/sections.test | 25 +- llvm/test/tools/llvm-readobj/symbols.test | 15 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 2 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 6 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 80 +- llvm/tools/llvm-readobj/MachODumper.cpp | 10 +- llvm/tools/llvm-readobj/ObjDumper.h | 2 +- llvm/tools/llvm-readobj/WasmDumper.cpp | 4 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 154 +- llvm/tools/llvm-readobj/llvm-readobj.h | 9 - 220 files changed, 41272 insertions(+), 7249 deletions(-) create mode 100644 clang/unittests/Format/FormatTestTableGen.cpp rename libcxx/test/std/containers/associative/multiset/{insert_allocator_requireme [...] rename libcxx/test/std/containers/unord/unord.multiset/{insert_allocator_requireme [...] create mode 100644 libcxx/test/std/iterators/iterator.primitives/iterator.traits/e [...] create mode 100644 lld/test/ELF/gdb-index-multiple-cu.s copy lldb/packages/Python/lldbsuite/test/{functionalities/data-formatter/data-form [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/TestOb [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/main.m create mode 100644 llvm/lib/MC/MCParser/WasmAsmParser.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/insert-skip-from-vcc.mir create mode 100644 llvm/test/CodeGen/SystemZ/vec-move-21.ll create mode 100644 llvm/test/CodeGen/SystemZ/vec-move-22.ll copy llvm/test/CodeGen/X86/{avx512-cvt.ll => avx512-cvt-widen.ll} (61%) create mode 100644 llvm/test/CodeGen/X86/shrink_vmul-widen.ll copy llvm/test/CodeGen/X86/{vec_fp_to_int.ll => vec_fp_to_int-widen.ll} (67%) create mode 100644 llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-sext-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-trunc-math-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-trunc-widen.ll create mode 100644 llvm/test/CodeGen/X86/vector-zext-widen.ll create mode 100644 llvm/test/FileCheck/check-count.txt create mode 100644 llvm/test/MC/ELF/cfi-restore-extended.s delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-alias.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-comdat.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-define-g.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-full-lto.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-gvref.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop-linkage.ll delete mode 100644 llvm/test/ThinLTO/X86/Inputs/index-const-prop.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-O0.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-alias.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-comdat.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-dead.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-full-lto.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-gvref.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-ldst.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop-linkage.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop.ll delete mode 100644 llvm/test/ThinLTO/X86/index-const-prop2.ll create mode 100644 llvm/test/Transforms/InstCombine/fsh.ll create mode 100644 llvm/test/tools/llvm-readobj/all.test create mode 100644 llvm/test/tools/llvm-readobj/gnu-note-size.test create mode 100644 llvm/test/tools/llvm-readobj/readelf-s-alias.test