Skip to content

Commit 88d27d9

Browse files
committed
Rename pass
1 parent 84d68ca commit 88d27d9

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class MachineFunctionAnalysis
4646
LLVM_ABI Result run(Function &F, FunctionAnalysisManager &FAM);
4747
};
4848

49-
class FreeAllAnalysesPass : public PassInfoMixin<FreeAllAnalysesPass> {
49+
class FreeMachineFunctionPass : public PassInfoMixin<FreeMachineFunctionPass> {
5050
public:
5151
PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
5252
};

llvm/include/llvm/Passes/CodeGenPassBuilder.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,7 @@ template <typename DerivedT, typename TargetMachineT> class CodeGenPassBuilder {
285285

286286
FunctionPassManager FPM;
287287
FPM.addPass(createFunctionToMachineFunctionPassAdaptor(std::move(MFPM)));
288-
// Since this is the last pass in the pipeline, we can clear all analyses
289-
FPM.addPass(FreeAllAnalysesPass());
288+
FPM.addPass(FreeMachineFunctionPass());
290289
if (this->PB.AddInCGSCCOrder) {
291290
MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(
292291
createCGSCCToFunctionPassAdaptor(std::move(FPM))));

llvm/lib/CodeGen/MachineFunctionAnalysis.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ MachineFunctionAnalysis::run(Function &F, FunctionAnalysisManager &FAM) {
4646
return Result(std::move(MF));
4747
}
4848

49-
PreservedAnalyses FreeAllAnalysesPass::run(Function &F,
49+
PreservedAnalyses FreeMachineFunctionPass::run(Function &F,
5050
FunctionAnalysisManager &FAM) {
5151
FAM.clearAnalysis<MachineFunctionAnalysis>(F);
5252
return PreservedAnalyses::all();

llvm/lib/Passes/PassRegistry.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ FUNCTION_PASS("extra-vector-passes",
382382
FUNCTION_PASS("fix-irreducible", FixIrreduciblePass())
383383
FUNCTION_PASS("flatten-cfg", FlattenCFGPass())
384384
FUNCTION_PASS("float2int", Float2IntPass())
385-
FUNCTION_PASS("free-all-analyses", FreeAllAnalysesPass())
385+
FUNCTION_PASS("free-all-analyses", FreeMachineFunctionPass())
386386
FUNCTION_PASS("gc-lowering", GCLoweringPass())
387387
FUNCTION_PASS("guard-widening", GuardWideningPass())
388388
FUNCTION_PASS("gvn-hoist", GVNHoistPass())

0 commit comments

Comments
 (0)