[all-commits] [llvm/llvm-project] a9bd3d: [NewPM] Add ExtraVectorizerPasses support
Björn Pettersson via All-commits
all-commits at lists.llvm.org
Tue Jan 26 14:24:56 PST 2021
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: a9bd3d37bdec19fc8b4d9aad13f36902c20c7441
https://github.com/llvm/llvm-project/commit/a9bd3d37bdec19fc8b4d9aad13f36902c20c7441
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M llvm/lib/Passes/PassBuilder.cpp
M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
M llvm/test/Other/opt-pipeline-vector-passes.ll
Log Message:
-----------
[NewPM] Add ExtraVectorizerPasses support
As it looks like NewPM generally is using SimpleLoopUnswitch
instead of LoopUnswitch, this patch also use SimpleLoopUnswitch
in the ExtraVectorizerPasses sequence (compared with LegacyPM
which use the LoopUnswitch pass).
Reviewed By: aeubanks
Differential Revision: https://reviews.llvm.org/D95457
More information about the All-commits
mailing list