diff options
author | Tom Stellard <tstellar@redhat.com> | 2019-06-18 02:05:06 +0000 |
---|---|---|
committer | Tom Stellard <tstellar@redhat.com> | 2019-06-18 02:05:06 +0000 |
commit | 1f7f64665c2b7c1b36c6a6e74c349a4d9f854f0d (patch) | |
tree | ab3aae4ae946d11da0403761454839392fbddf1b /llvm/lib/CodeGen/GlobalISel/Localizer.cpp | |
parent | 9216358c21170198bc25c85aeca9c7926bc4d226 (diff) | |
download | bcm5719-llvm-1f7f64665c2b7c1b36c6a6e74c349a4d9f854f0d.tar.gz bcm5719-llvm-1f7f64665c2b7c1b36c6a6e74c349a4d9f854f0d.zip |
GlobalISel: Remove redundant pass initialization
Summary:
All the GlobalISel passes are initialized when the target calls
initializeGlobalISel(), so we don't need to call the initializers
from the pass constructors.
Reviewers: qcolombet, t.p.northover, paquette, dsanders, aemerson, aditya_nandakumar
Reviewed By: aemerson
Subscribers: rovka, kristof.beyls, hiraditya, volkan, Petar.Avramovic, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D63235
llvm-svn: 363642
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/Localizer.cpp')
-rw-r--r-- | llvm/lib/CodeGen/GlobalISel/Localizer.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/Localizer.cpp b/llvm/lib/CodeGen/GlobalISel/Localizer.cpp index 9b99ec12b82..88c8d091723 100644 --- a/llvm/lib/CodeGen/GlobalISel/Localizer.cpp +++ b/llvm/lib/CodeGen/GlobalISel/Localizer.cpp @@ -29,9 +29,7 @@ INITIALIZE_PASS_END(Localizer, DEBUG_TYPE, "Move/duplicate certain instructions close to their use", false, false) -Localizer::Localizer() : MachineFunctionPass(ID) { - initializeLocalizerPass(*PassRegistry::getPassRegistry()); -} +Localizer::Localizer() : MachineFunctionPass(ID) { } void Localizer::init(MachineFunction &MF) { MRI = &MF.getRegInfo(); |