We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
printAsOperand
1 parent aaf9434 commit 7088937Copy full SHA for 7088937
llvm/lib/CodeGen/MachineUniformityAnalysis.cpp
@@ -197,10 +197,10 @@ PreservedAnalyses
197
MachineUniformityPrinterPass::run(MachineFunction &MF,
198
MachineFunctionAnalysisManager &MFAM) {
199
auto &MUI = MFAM.getResult<MachineUniformityAnalysis>(MF);
200
- StringRef Name = MF.getName();
201
- if (Name.empty())
202
- Name = "(unamed machine function)";
203
- OS << "MachineUniformityInfo for function: " << MF.getName() << '\n';
+ std::string Name;
+ raw_string_ostream SS(Name);
+ MF.getFunction().printAsOperand(SS, /*PrintType=*/false);
+ OS << "MachineUniformityInfo for function: " << Name << '\n';
204
MUI.print(OS);
205
return PreservedAnalyses::all();
206
}
0 commit comments