Skip to content

Commit 7088937

Browse files
committed
use printAsOperand
1 parent aaf9434 commit 7088937

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/CodeGen/MachineUniformityAnalysis.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -197,10 +197,10 @@ PreservedAnalyses
197197
MachineUniformityPrinterPass::run(MachineFunction &MF,
198198
MachineFunctionAnalysisManager &MFAM) {
199199
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';
200+
std::string Name;
201+
raw_string_ostream SS(Name);
202+
MF.getFunction().printAsOperand(SS, /*PrintType=*/false);
203+
OS << "MachineUniformityInfo for function: " << Name << '\n';
204204
MUI.print(OS);
205205
return PreservedAnalyses::all();
206206
}

0 commit comments

Comments
 (0)