|
29 | 29 | #include "llvm/CodeGen/MachineFunctionPass.h" |
30 | 30 | #include "llvm/CodeGen/MachineInstr.h" |
31 | 31 | #include "llvm/CodeGen/MachineOperand.h" |
32 | | -#include "llvm/CodeGen/MachinePassManager.h" |
33 | 32 | #include "llvm/CodeGen/MachineRegisterInfo.h" |
34 | 33 | #include "llvm/CodeGen/SlotIndexes.h" |
35 | 34 | #include "llvm/CodeGen/TargetFrameLowering.h" |
@@ -230,16 +229,15 @@ class VirtRegRewriter { |
230 | 229 | : Indexes(Indexes), LIS(LIS), LRM(LRM), VRM(VRM), DebugVars(DebugVars), |
231 | 230 | ClearVirtRegs(ClearVirtRegs) {} |
232 | 231 |
|
233 | | - bool run(MachineFunction&); |
234 | | - |
| 232 | + bool run(MachineFunction &); |
235 | 233 | }; |
236 | 234 |
|
237 | 235 | class VirtRegRewriterLegacy : public MachineFunctionPass { |
238 | 236 | public: |
239 | 237 | static char ID; |
240 | 238 | bool ClearVirtRegs; |
241 | | - VirtRegRewriterLegacy(bool ClearVirtRegs = true) : |
242 | | - MachineFunctionPass(ID), ClearVirtRegs(ClearVirtRegs) {} |
| 239 | + VirtRegRewriterLegacy(bool ClearVirtRegs = true) |
| 240 | + : MachineFunctionPass(ID), ClearVirtRegs(ClearVirtRegs) {} |
243 | 241 |
|
244 | 242 | void getAnalysisUsage(AnalysisUsage &AU) const override; |
245 | 243 |
|
@@ -302,13 +300,15 @@ bool VirtRegRewriterLegacy::runOnMachineFunction(MachineFunction &MF) { |
302 | 300 | return R.run(MF); |
303 | 301 | } |
304 | 302 |
|
305 | | -PreservedAnalyses VirtRegRewriterPass::run(MachineFunction &MF, |
306 | | - MachineFunctionAnalysisManager &MFAM) { |
| 303 | +PreservedAnalyses |
| 304 | +VirtRegRewriterPass::run(MachineFunction &MF, |
| 305 | + MachineFunctionAnalysisManager &MFAM) { |
307 | 306 | VirtRegMap &VRM = MFAM.getResult<VirtRegMapAnalysis>(MF); |
308 | 307 | LiveIntervals &LIS = MFAM.getResult<LiveIntervalsAnalysis>(MF); |
309 | 308 | LiveRegMatrix &LRM = MFAM.getResult<LiveRegMatrixAnalysis>(MF); |
310 | 309 | SlotIndexes &Indexes = MFAM.getResult<SlotIndexesAnalysis>(MF); |
311 | | - LiveDebugVariables &DebugVars = MFAM.getResult<LiveDebugVariablesAnalysis>(MF); |
| 310 | + LiveDebugVariables &DebugVars = |
| 311 | + MFAM.getResult<LiveDebugVariablesAnalysis>(MF); |
312 | 312 |
|
313 | 313 | VirtRegRewriter R(ClearVirtRegs, &Indexes, &LIS, &LRM, &VRM, &DebugVars); |
314 | 314 | if (!R.run(MF)) |
@@ -771,7 +771,8 @@ void VirtRegRewriter::rewrite() { |
771 | 771 | RewriteRegs.clear(); |
772 | 772 | } |
773 | 773 |
|
774 | | -void VirtRegRewriterPass::printPipeline(raw_ostream &OS, function_ref<StringRef(StringRef)>) const { |
| 774 | +void VirtRegRewriterPass::printPipeline( |
| 775 | + raw_ostream &OS, function_ref<StringRef(StringRef)>) const { |
775 | 776 | OS << "virt-reg-rewriter<"; |
776 | 777 | if (!ClearVirtRegs) |
777 | 778 | OS << "no-"; |
|
0 commit comments