diff options
author | Matthias Braun <matze@braunis.de> | 2018-07-26 00:27:51 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2018-07-26 00:27:51 +0000 |
commit | 5c1e23b2e315458b8f079f543bccddff0fc09cf9 (patch) | |
tree | 46185e2a269413927cb530eb054a508db34c435c /llvm/lib/CodeGen/CodeGen.cpp | |
parent | bde0806d5f5524e6d35cf77071551de00ed0aa47 (diff) | |
download | bcm5719-llvm-5c1e23b2e315458b8f079f543bccddff0fc09cf9.tar.gz bcm5719-llvm-5c1e23b2e315458b8f079f543bccddff0fc09cf9.zip |
RegUsageInfo: Cleanup; NFC
- Remove unnecessary anchor function
- Remove unnecessary override of getAnalysisUsage
- Use reference instead of pointers where things cannot be nullptr
- Use ArrayRef instead of std::vector where possible
llvm-svn: 337989
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
-rw-r--r-- | llvm/lib/CodeGen/CodeGen.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/CodeGen.cpp b/llvm/lib/CodeGen/CodeGen.cpp index 561ff260e30..2f845354c57 100644 --- a/llvm/lib/CodeGen/CodeGen.cpp +++ b/llvm/lib/CodeGen/CodeGen.cpp @@ -85,6 +85,8 @@ void llvm::initializeCodeGen(PassRegistry &Registry) { initializeRABasicPass(Registry); initializeRAGreedyPass(Registry); initializeRegAllocFastPass(Registry); + initializeRegUsageInfoCollectorPass(Registry); + initializeRegUsageInfoPropagationPass(Registry); initializeRegisterCoalescerPass(Registry); initializeRenameIndependentSubregsPass(Registry); initializeSafeStackLegacyPassPass(Registry); |