[Target][ARM] Adding MVE VPT Optimisation Pass
authorPierre-vh <pierre.vanhoutryve@arm.com>
Wed, 18 Mar 2020 15:23:17 +0000 (15:23 +0000)
committerPierre-vh <pierre.vanhoutryve@arm.com>
Tue, 14 Apr 2020 14:16:27 +0000 (15:16 +0100)
commit456302435625e83cf474a6a085732de31f1f2d16
treec2083556546a2869e18167db49e552c0ea6a4885
parent808c2855e11615a384df9667338aa52854a92fd5
[Target][ARM] Adding MVE VPT Optimisation Pass

Differential Revision: https://reviews.llvm.org/D76709
llvm/lib/Target/ARM/ARM.h
llvm/lib/Target/ARM/ARMTargetMachine.cpp
llvm/lib/Target/ARM/CMakeLists.txt
llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp [new file with mode: 0644]
llvm/test/CodeGen/ARM/O3-pipeline.ll
llvm/test/CodeGen/Thumb2/mve-vpt-blocks.ll [new file with mode: 0644]
llvm/test/CodeGen/Thumb2/mve-vpt-optimisations.mir [new file with mode: 0644]