summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/Localizer.cpp
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2019-06-18 02:05:06 +0000
committerTom Stellard <tstellar@redhat.com>2019-06-18 02:05:06 +0000
commit1f7f64665c2b7c1b36c6a6e74c349a4d9f854f0d (patch)
treeab3aae4ae946d11da0403761454839392fbddf1b /llvm/lib/CodeGen/GlobalISel/Localizer.cpp
parent9216358c21170198bc25c85aeca9c7926bc4d226 (diff)
downloadbcm5719-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.cpp4
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();
OpenPOWER on IntegriCloud