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-allyesconfig in repository toolchain/ci/llvm-project.
from 67298d683ca [X86][InstCombine] Move non-X86 specific instcombine test f [...] adds a3cbe1a202d [clang][modules] Add support for merging lifetime-extended [...] adds ae5484540f1 Revert "[clang][modules] Add support for merging lifetime-e [...] adds 19fd8925a4a Revert "[Examples] Add IRTransformations directory to examples." adds 259ca0418ee [SCEV] Make SCEV verification available from command line w [...] adds cfbbdc83b41 AMDGPU/GlobalISel: Add AGPR bank and RegBankSelect mfma intrinsics adds 269c1c703d5 Fix broken comment phrasing and indentation adds 497a754adec [Clang-Tidy] Quick fix for bug in bugprone-macro-parentheses 43804 adds bd23859f390 [NFC] Precommit test showing SROA loses `!tbaa.struct` metadata adds c653a52c85f [llvm-readobj/llvm-readelf] - Reimplement dumping of the SH [...] adds 902dc6c69ce [clangd] Fix a regression issue in local rename. adds 5c05b4a279f [Orc] Add setters for target options and features to JITTar [...] adds 0e7ecc651a4 [ExecutionEngine] Add a jitTargetAddressToFunction utility [...] adds ece8fed6090 [ORC] Add a runAsMain utility function to ExecutionUtils. adds 7eecf2b872e [llvm-readelf/llvm-readobj] - Check the version of SHT_GNU_ [...] adds a9d6b0e5444 [InstCombine] Fix big-endian miscompile of (bitcast (zext/t [...] adds 44b9942898c [X86] Add initialization of MXCSR in llvm-exegesis adds e9e1daf2b9e [ARM] Remove VHADD patterns adds 160a5045c69 [lldb][NFC] Add 'breakpoint command list' test adds d9542db49e9 [UpdateTestChecks] Share the code to parse RUN: lines betwe [...] adds 8ab3b4defd9 [update_cc_test_checks.py] Handle extern "C" and namespaces adds 510792a2e0e [ARM][MVE][Intrinsics] Add VMINQ/VMAXQ/VMINNMQ/VMAXNMQ intrinsics. adds f8fb3729e9d [lldb][NFC] Make Stream's IndentLevel an unsigned integers. adds 3d5ba7c60f3 AMDGPU: Fixed indeterminate map iteration in SIPeepholeSDWA adds e19f19b09f8 [llvm-readobj/llvm-readelf] - Simplify the code that dumps [...] adds 76b70f6f75e [X86] Add initialization of FPCW in llvm-exegesis adds 4f728bfc13c [lldb][NFC] Use raw_ostream instead of Stream in Baton::Get [...] adds d62026e2dde [lldb][NFC] Don't calculate member indices in DWARFASTParse [...] adds 62364965619 [OpenCL] Fix address space for implicit conversion (PR43145) adds af0babc90a5 [InstCombine] fold copysign with constant sign argument to [...] adds dcf11c5e86c [ARM][AArch64] Complex addition Neon intrinsics for Armv8.3-A adds 241cbf201a6 [PowerPC] Fix crash in peephole optimization adds 0f22e783a03 [InstCombine] Revert rL341831: relax one-use check in foldI [...] adds 3540b80fe44 [llvm-exegesis] Fix 44b9942898c7. adds 88bccded8fa [clangd] Try harder to find a plausible `clang` as argv0, p [...] adds ec7436f299f Autogenerate test/Analysis/ValueTracking/non-negative-phi-b [...] adds 96552036e30 [Attributor] Copy or port test cases related to Attributor [...] adds aca7aab90d7 [PatternMatch] Add support for matching intrinsics with 5 o [...] adds effcdc3a82f Add contributing info to CONTRIBUTING.md and README.md adds 01aefae4a17 [ARM,MVE] Add an InstCombine rule permitting VPNOT. adds 48cce077efc [ARM,MVE] Rename and clean up VCTP IR intrinsics. adds d173fb5d285 [ARM,MVE] Add intrinsics to deal with predicates. adds 3ebfab70958 Add AIX assembler support adds d8d51062256 [SelectionDAG] Reduce assumptions made about levels. NFC adds af4e59949cc [InstCombine] fix undef propagation for vector urem transfo [...] adds bf535ac4a28 [ELF][AArch64] Support R_AARCH64_{CALL26,JUMP26} range exte [...] adds c594d14d40f [DAGCombine] Factor oplist operations. NFC adds 62ab949248d [lit] Be more explicit about the state of tests adds 3b55eebd239 [update_cc_test_checks.py] Use CHECK_RE from common adds fe459ce65a9 [VPlan] Move graph traits (NFC). new 2da205d43ee Reland "b19ec1eb3d0c [BPI] Improve unreachable/ColdCall heu [...] new 9ec6d712113 [clang][modules] Add support for merging lifetime-extended [...] new 478541a6da5 [OPENMP]Fix PR44133: Emit definitions of used constructors/ [...] new f17a1d8b283 [OPENMP]Use cast instead dyn_cast, NFC. new 1d4587346f5 [AArch64] Attempt to fixup test line. NFC new 8f1e2151b8e [WebAssembly] Find wasm-opt with GetProgramPath new 5d0625664bf [MIBundles] Move analyzeVirtReg out of MIBundleOperands ite [...] new 63aff5cd3c8 [ARM] More reversed vcmp tests. NFC new 57d96ab593d [ARM] Add some VCMP folding and canonicalisation new a223a4d66f4 [ARM] Add ARMCC constants to tablegen. NFC new 469ee617a01 [ARM] Add ARMVCCThen to tablegen and make use of it. NFC new 3d02fa6da7d [GlobalISel] CombinerHelper: Fix a bug in matchCombineCopy new afd5d912812 [lldb] Fix TestFormattersSBAPI test
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: CONTRIBUTING.md | 10 + DIFF | 661 +++++ README.md | 5 + .../clang-tidy/bugprone/MacroParenthesesCheck.cpp | 2 +- .../clangd/GlobalCompilationDatabase.cpp | 150 +- clang-tools-extra/clangd/refactor/Rename.cpp | 18 +- .../clangd/unittests/BackgroundIndexTests.cpp | 4 +- .../unittests/GlobalCompilationDatabaseTests.cpp | 5 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 9 +- .../checkers/bugprone-macro-parentheses.cpp | 1 + clang/include/clang/AST/DeclCXX.h | 4 +- clang/include/clang/AST/TextNodeDumper.h | 2 + clang/include/clang/Basic/arm_mve.td | 68 + clang/include/clang/Basic/arm_mve_defs.td | 1 + clang/include/clang/Basic/arm_neon.td | 18 + clang/include/clang/Serialization/ASTReader.h | 8 + clang/lib/AST/TextNodeDumper.cpp | 11 + clang/lib/Basic/Targets/AArch64.cpp | 1 + clang/lib/Basic/Targets/ARM.cpp | 12 + clang/lib/Basic/Targets/ARM.h | 3 +- clang/lib/CodeGen/CGBuiltin.cpp | 8 + clang/lib/Driver/ToolChains/AIX.cpp | 63 +- clang/lib/Driver/ToolChains/AIX.h | 16 +- clang/lib/Driver/ToolChains/WebAssembly.cpp | 8 +- clang/lib/Sema/SemaExprCXX.cpp | 23 +- clang/lib/Sema/SemaOpenMP.cpp | 2 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 117 +- clang/lib/Serialization/ASTReaderDecl.cpp | 22 + clang/test/CodeGen/aarch64-neon-vcadd.c | 65 + clang/test/CodeGen/arm-mve-intrinsics/predicates.c | 290 +++ clang/test/CodeGen/arm-mve-intrinsics/vmaxnmq.c | 65 + clang/test/CodeGen/arm-mve-intrinsics/vmaxq.c | 98 + clang/test/CodeGen/arm-mve-intrinsics/vminnmq.c | 65 + clang/test/CodeGen/arm-mve-intrinsics/vminq.c | 98 + clang/test/CodeGen/arm-neon-vcadd.c | 51 + .../CodeGenOpenCLCXX/addrspace-derived-base.cl | 11 + .../test/Driver/Inputs/aix_ppc_tree/dummy0.s | 0 .../test/Driver/Inputs/aix_ppc_tree/dummy1.s | 0 .../test/Driver/Inputs/aix_ppc_tree/dummy2.s | 0 clang/test/Driver/aix-as.c | 73 + .../Inputs/merge-lifetime-extended-temporary/a.h | 2 + .../Inputs/merge-lifetime-extended-temporary/b.h | 4 + .../Inputs/merge-lifetime-extended-temporary/c.h | 4 + .../module.modulemap | 14 + .../Modules/merge-lifetime-extended-temporary.cpp | 14 + clang/test/OpenMP/declare_reduction_codegen.cpp | 12 +- clang/utils/TableGen/MveEmitter.cpp | 16 +- lld/ELF/Arch/AArch64.cpp | 8 +- lld/ELF/Arch/ARM.cpp | 5 +- lld/ELF/Arch/Mips.cpp | 6 +- lld/ELF/Arch/PPC.cpp | 5 +- lld/ELF/Arch/PPC64.cpp | 5 +- lld/ELF/Relocations.cpp | 24 +- lld/ELF/Relocations.h | 15 +- lld/ELF/Target.cpp | 3 +- lld/ELF/Target.h | 2 +- lld/ELF/Thunks.cpp | 51 +- lld/ELF/Thunks.h | 7 +- lld/test/ELF/aarch64-thunk-pi.s | 18 +- lld/test/ELF/aarch64-thunk-script.s | 17 +- lldb/include/lldb/Breakpoint/BreakpointOptions.h | 3 +- lldb/include/lldb/Breakpoint/WatchpointOptions.h | 3 +- lldb/include/lldb/Utility/Baton.h | 13 +- lldb/include/lldb/Utility/Stream.h | 12 +- .../command/list/TestBreakpointCommandList.py | 44 + .../test/commands/breakpoint/command/list/a.yaml | 18 + .../python_api/formatters/TestFormattersSBAPI.py | 17 +- lldb/source/Breakpoint/BreakpointOptions.cpp | 37 +- lldb/source/Breakpoint/WatchpointOptions.cpp | 28 +- .../Commands/CommandObjectBreakpointCommand.cpp | 8 +- .../Commands/CommandObjectWatchpointCommand.cpp | 8 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 2 - lldb/source/Target/Target.cpp | 2 +- lldb/source/Utility/Baton.cpp | 5 +- lldb/source/Utility/Stream.cpp | 10 +- llvm/CMakeLists.txt | 4 - llvm/examples/CMakeLists.txt | 1 - llvm/examples/IRTransforms/CMakeLists.txt | 15 - llvm/examples/IRTransforms/InitializePasses.cpp | 21 - llvm/examples/IRTransforms/InitializePasses.h | 22 - llvm/examples/IRTransforms/SimplifyCFG.cpp | 414 ---- llvm/examples/IRTransforms/SimplifyCFG.h | 24 - llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp | 15 +- llvm/include/llvm/Analysis/BranchProbabilityInfo.h | 7 +- llvm/include/llvm/Analysis/ScalarEvolution.h | 7 + llvm/include/llvm/CodeGen/MachineInstrBundle.h | 56 +- llvm/include/llvm/CodeGen/TargetLowering.h | 4 +- llvm/include/llvm/ExecutionEngine/JITSymbol.h | 18 + .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 11 + .../ExecutionEngine/Orc/JITTargetMachineBuilder.h | 17 + llvm/include/llvm/IR/IntrinsicsAArch64.td | 4 + llvm/include/llvm/IR/IntrinsicsARM.td | 19 +- llvm/include/llvm/IR/PatternMatch.h | 15 + llvm/lib/Analysis/BranchProbabilityInfo.cpp | 132 +- llvm/lib/Analysis/ScalarEvolution.cpp | 6 + llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 29 +- llvm/lib/CodeGen/InlineSpiller.cpp | 8 +- llvm/lib/CodeGen/MachineInstrBundle.cpp | 25 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 31 +- llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 26 + .../Orc/JITTargetMachineBuilder.cpp | 4 +- llvm/lib/Passes/PassRegistry.def | 1 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 23 + .../Target/AMDGPU/AMDGPUGenRegisterBankInfo.def | 64 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 69 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h | 6 + llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 4 + llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 5 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 13 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 5 + llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 19 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 51 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 22 + llvm/lib/Target/ARM/ARMInstrMVE.td | 500 ++-- llvm/lib/Target/ARM/ARMInstrNEON.td | 97 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 13 +- llvm/lib/Target/ARM/Utils/ARMBaseInfo.h | 19 + llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 6 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 28 + .../Transforms/InstCombine/InstCombineCasts.cpp | 79 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 6 +- .../InstCombine/InstCombineMulDivRem.cpp | 6 +- llvm/lib/Transforms/Vectorize/VPlan.h | 243 +- llvm/test/Analysis/BranchProbabilityInfo/basic.ll | 18 + .../Analysis/BranchProbabilityInfo/noreturn.ll | 26 + .../ValueTracking/non-negative-phi-bits.ll | 2 +- .../CodeGen/AArch64/GlobalISel/combine-copy.mir | 86 + llvm/test/CodeGen/AArch64/neon-vcadd.ll | 67 + .../GlobalISel/regbankselect-amdgcn.mfma.mir | 943 +++++++ llvm/test/CodeGen/ARM/neon-vcadd.ll | 54 + llvm/test/CodeGen/PowerPC/pr36292.ll | 5 +- llvm/test/CodeGen/PowerPC/pr44183.ll | 56 + llvm/test/CodeGen/PowerPC/sms-cpy-1.ll | 1 - .../Thumb2/LowOverheadLoops/basic-tail-pred.ll | 60 +- .../test/CodeGen/Thumb2/LowOverheadLoops/nested.ll | 4 +- .../Thumb2/LowOverheadLoops/tail-pred-widen.ll | 6 +- .../CodeGen/Thumb2/LowOverheadLoops/tail-reduce.ll | 4 +- .../LowOverheadLoops/vector-reduce-mve-tail.ll | 4 +- .../CodeGen/Thumb2/mve-intrinsics/predicates.ll | 219 ++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxnmq.ll | 61 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxq.ll | 89 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vminnmq.ll | 62 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vminq.ll | 89 + llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll | 2611 ++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll | 2525 ++++++++++++++++++- llvm/test/CodeGen/Thumb2/mve-vcmpr.ll | 593 +++++ llvm/test/CodeGen/Thumb2/mve-vcmpz.ll | 418 ++++ llvm/test/CodeGen/Thumb2/mve-vctp.ll | 12 +- llvm/test/CodeGen/Thumb2/mve-vhaddsub.ll | 72 +- .../test/CodeGen/Thumb2/mve-vpt-from-intrinsics.ll | 22 + llvm/test/CodeGen/X86/block-placement.ll | 4 +- llvm/test/CodeGen/X86/pr37916.ll | 1 - llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll | 160 +- .../SimplifyCFG/tut-simplify-cfg-blockaddress.ll | 23 - .../IRTransforms/SimplifyCFG/tut-simplify-cfg1.ll | 90 - .../tut-simplify-cfg2-dead-block-order.ll | 109 - .../SimplifyCFG/tut-simplify-cfg3-phis.ll | 70 - ...simplify-cfg4-multiple-duplicate-cfg-updates.ll | 40 - .../tut-simplify-cfg5-del-phis-for-dead-block.ll | 122 - .../tut-simplify-cfg6-dead-self-loop.ll | 25 - .../{FunctionAttrs => Attributor}/align.ll | 0 .../{FunctionAttrs => Attributor}/callbacks.ll | 0 .../dereferenceable-1.ll} | 0 .../dereferenceable-2.ll} | 31 +- .../{FunctionAttrs => Attributor}/heap_to_stack.ll | 0 .../internal-noalias.ll | 0 .../{FunctionAttrs => Attributor}/liveness.ll | 0 .../{FunctionAttrs => Attributor}/misc.ll | 0 .../new_attributes.ll | 0 .../noalias_returned.ll => Attributor/noalias.ll} | 0 .../nocapture.ll => Attributor/nocapture-1.ll} | 49 +- .../arg_nocapture.ll => Attributor/nocapture-2.ll} | 0 .../nofree-attributor.ll => Attributor/nofree.ll} | 34 +- .../{FunctionAttrs => Attributor}/nonnull.ll | 218 +- .../{FunctionAttrs => Attributor}/norecurse.ll | 69 +- .../fn_noreturn.ll => Attributor/noreturn.ll} | 0 .../noreturn_async.ll | 2 +- .../{FunctionAttrs => Attributor}/noreturn_sync.ll | 2 +- .../{FunctionAttrs => Attributor}/nosync.ll | 37 - .../{FunctionAttrs => Attributor}/nounwind.ll | 12 +- .../read_write_returned_arguments_scc.ll | 0 .../{FunctionAttrs => Attributor}/readattrs.ll | 53 +- .../arg_returned.ll => Attributor/returned.ll} | 31 +- .../value-simplify.ll | 0 .../{FunctionAttrs => Attributor}/willreturn.ll | 71 - llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 158 -- llvm/test/Transforms/FunctionAttrs/nocapture.ll | 72 +- .../Transforms/FunctionAttrs/nofree-attributor.ll | 69 - llvm/test/Transforms/FunctionAttrs/nonnull.ll | 259 +- llvm/test/Transforms/FunctionAttrs/norecurse.ll | 121 +- llvm/test/Transforms/FunctionAttrs/nounwind.ll | 13 - llvm/test/Transforms/FunctionAttrs/readattrs.ll | 36 +- .../InferFunctionAttrs/dereferenceable.ll | 28 - llvm/test/Transforms/InstCombine/ARM/mve-v2i2v.ll | 94 + llvm/test/Transforms/InstCombine/cast.ll | 33 +- llvm/test/Transforms/InstCombine/copysign.ll | 18 +- llvm/test/Transforms/InstCombine/icmp-add.ll | 6 +- llvm/test/Transforms/InstCombine/vector-urem.ll | 2 +- .../LoopUnroll/runtime-loop-multiple-exits.ll | 6 +- .../Transforms/LoopVectorize/if-conversion-nest.ll | 54 +- .../test/Transforms/LoopVectorize/runtime-check.ll | 32 +- llvm/test/Transforms/SROA/tbaa-struct.ll | 32 + .../test/tools/llvm-exegesis/X86/latency-SQRTSSr.s | 13 + llvm/test/tools/llvm-exegesis/X86/uops-ADD_F32m.s | 9 + .../tools/llvm-exegesis/X86/uops-VFMADDSS4rm.s | 3 + .../tools/llvm-readobj/elf-verdef-invalid.test | 45 + .../tools/llvm-readobj/elf-verneed-invalid.test | 357 ++- llvm/tools/lli/lli.cpp | 15 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 24 + llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 23 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 434 ++-- llvm/tools/opt/CMakeLists.txt | 4 - llvm/tools/opt/opt.cpp | 8 - llvm/unittests/IR/PatternMatch.cpp | 79 + llvm/utils/UpdateTestChecks/common.py | 33 +- llvm/utils/lit/lit/main.py | 36 +- llvm/utils/update_analyze_test_checks.py | 28 +- llvm/utils/update_cc_test_checks.py | 67 +- llvm/utils/update_llc_test_checks.py | 40 +- llvm/utils/update_mca_test_checks.py | 30 +- llvm/utils/update_mir_test_checks.py | 19 +- llvm/utils/update_test_checks.py | 28 +- 222 files changed, 12649 insertions(+), 3765 deletions(-) create mode 100644 CONTRIBUTING.md create mode 100644 DIFF create mode 100644 clang/test/CodeGen/aarch64-neon-vcadd.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/predicates.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vmaxnmq.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vmaxq.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vminnmq.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vminq.c create mode 100644 clang/test/CodeGen/arm-neon-vcadd.c copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Driver/aix-as.c create mode 100644 clang/test/Modules/Inputs/merge-lifetime-extended-temporary/a.h create mode 100644 clang/test/Modules/Inputs/merge-lifetime-extended-temporary/b.h create mode 100644 clang/test/Modules/Inputs/merge-lifetime-extended-temporary/c.h create mode 100644 clang/test/Modules/Inputs/merge-lifetime-extended-temporary/mod [...] create mode 100644 clang/test/Modules/merge-lifetime-extended-temporary.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/commands/breakpoint/command [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/breakpoint/command [...] delete mode 100644 llvm/examples/IRTransforms/CMakeLists.txt delete mode 100644 llvm/examples/IRTransforms/InitializePasses.cpp delete mode 100644 llvm/examples/IRTransforms/InitializePasses.h delete mode 100644 llvm/examples/IRTransforms/SimplifyCFG.cpp delete mode 100644 llvm/examples/IRTransforms/SimplifyCFG.h create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/combine-copy.mir create mode 100644 llvm/test/CodeGen/AArch64/neon-vcadd.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.mfma.mir create mode 100644 llvm/test/CodeGen/ARM/neon-vcadd.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr44183.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/predicates.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxnmq.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxq.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vminnmq.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vminq.ll delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg-bl [...] delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg1.ll delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg2-d [...] delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg3-phis.ll delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-m [...] delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg5-d [...] delete mode 100644 llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg6-d [...] rename llvm/test/Transforms/{FunctionAttrs => Attributor}/align.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/callbacks.ll (100%) rename llvm/test/Transforms/{FunctionAttrs/dereferenceable.ll => Attributor/derefe [...] copy llvm/test/Transforms/{InferFunctionAttrs/dereferenceable.ll => Attributor/der [...] rename llvm/test/Transforms/{FunctionAttrs => Attributor}/heap_to_stack.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/internal-noalias.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/liveness.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/misc.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/new_attributes.ll (100%) rename llvm/test/Transforms/{FunctionAttrs/noalias_returned.ll => Attributor/noali [...] copy llvm/test/Transforms/{FunctionAttrs/nocapture.ll => Attributor/nocapture-1.ll} (80%) rename llvm/test/Transforms/{FunctionAttrs/arg_nocapture.ll => Attributor/nocaptur [...] copy llvm/test/Transforms/{FunctionAttrs/nofree-attributor.ll => Attributor/nofree [...] copy llvm/test/Transforms/{FunctionAttrs => Attributor}/nonnull.ll (76%) copy llvm/test/Transforms/{FunctionAttrs => Attributor}/norecurse.ll (68%) rename llvm/test/Transforms/{FunctionAttrs/fn_noreturn.ll => Attributor/noreturn.l [...] rename llvm/test/Transforms/{FunctionAttrs => Attributor}/noreturn_async.ll (96%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/noreturn_sync.ll (96%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/nosync.ll (82%) copy llvm/test/Transforms/{FunctionAttrs => Attributor}/nounwind.ll (83%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/read_write_returned_argu [...] copy llvm/test/Transforms/{FunctionAttrs => Attributor}/readattrs.ll (73%) copy llvm/test/Transforms/{FunctionAttrs/arg_returned.ll => Attributor/returned.ll} (93%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/value-simplify.ll (100%) rename llvm/test/Transforms/{FunctionAttrs => Attributor}/willreturn.ll (78%) create mode 100644 llvm/test/Transforms/SROA/tbaa-struct.ll create mode 100644 llvm/test/tools/llvm-exegesis/X86/latency-SQRTSSr.s create mode 100644 llvm/test/tools/llvm-exegesis/X86/uops-ADD_F32m.s