[ARM][ParallelDSP] Convert to function pass
authorSam Parker <sam.parker@arm.com>
Wed, 31 Jul 2019 07:32:03 +0000 (07:32 +0000)
committerSam Parker <sam.parker@arm.com>
Wed, 31 Jul 2019 07:32:03 +0000 (07:32 +0000)
commit2200a9bdf351914d8d8c68cea966a9aec50ec0fd
tree33cd79a55a9d2518ff7f6ae74f0dea7c0a7684a2
parent54d446f70e8ad00a37cf37cce1691b36c23d40bc
[ARM][ParallelDSP] Convert to function pass

Run across a whole function, visiting each basic block one at a time.

Differential Revision: https://reviews.llvm.org/D65324

llvm-svn: 367389
llvm/lib/Target/ARM/ARMParallelDSP.cpp
llvm/test/CodeGen/ARM/O3-pipeline.ll
llvm/test/CodeGen/ARM/ParallelDSP/blocks.ll [new file with mode: 0644]
llvm/test/CodeGen/ARM/ParallelDSP/smlad12.ll