mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
Remove the 'printname' argument to WriteAsOperand. It is always true, and
passing false would make the asmprinter fail anyway. llvm-svn: 32264
This commit is contained in:
parent
c73d71336d
commit
3d1758e08c
@ -38,7 +38,7 @@ std::ostream &WriteTypeSymbolic(std::ostream &, const Type *, const Module *M);
|
||||
// pointer is printed symbolically.
|
||||
//
|
||||
std::ostream &WriteAsOperand(std::ostream &, const Value *, bool PrintTy = true,
|
||||
bool PrintName = true, const Module *Context = 0);
|
||||
const Module *Context = 0);
|
||||
|
||||
} // End llvm namespace
|
||||
|
||||
|
@ -135,9 +135,9 @@ AliasAnalysisCounter::alias(const Value *V1, unsigned V1Size,
|
||||
if (PrintAll || (PrintAllFailures && R == MayAlias)) {
|
||||
llvm_cerr << AliasString << ":\t";
|
||||
llvm_cerr << "[" << V1Size << "B] ";
|
||||
WriteAsOperand(std::cerr, V1, true, true, M) << ", ";
|
||||
WriteAsOperand(std::cerr, V1, true, M) << ", ";
|
||||
llvm_cerr << "[" << V2Size << "B] ";
|
||||
WriteAsOperand(std::cerr, V2, true, true, M) << "\n";
|
||||
WriteAsOperand(std::cerr, V2, true, M) << "\n";
|
||||
}
|
||||
|
||||
return R;
|
||||
@ -159,7 +159,7 @@ AliasAnalysisCounter::getModRefInfo(CallSite CS, Value *P, unsigned Size) {
|
||||
if (PrintAll || (PrintAllFailures && R == ModRef)) {
|
||||
llvm_cerr << MRString << ": Ptr: ";
|
||||
llvm_cerr << "[" << Size << "B] ";
|
||||
WriteAsOperand(std::cerr, P, true, true, M);
|
||||
WriteAsOperand(std::cerr, P, true, M);
|
||||
llvm_cerr << "\t<->" << *CS.getInstruction();
|
||||
}
|
||||
return R;
|
||||
|
@ -80,8 +80,8 @@ static inline void PrintResults(const char *Msg, bool P, Value *V1, Value *V2,
|
||||
Module *M) {
|
||||
if (P) {
|
||||
llvm_cerr << " " << Msg << ":\t";
|
||||
WriteAsOperand(std::cerr, V1, true, true, M) << ", ";
|
||||
WriteAsOperand(std::cerr, V2, true, true, M) << "\n";
|
||||
WriteAsOperand(std::cerr, V1, true, M) << ", ";
|
||||
WriteAsOperand(std::cerr, V2, true, M) << "\n";
|
||||
}
|
||||
}
|
||||
|
||||
@ -90,7 +90,7 @@ PrintModRefResults(const char *Msg, bool P, Instruction *I, Value *Ptr,
|
||||
Module *M) {
|
||||
if (P) {
|
||||
llvm_cerr << " " << Msg << ": Ptr: ";
|
||||
WriteAsOperand(std::cerr, Ptr, true, true, M);
|
||||
WriteAsOperand(std::cerr, Ptr, true, M);
|
||||
llvm_cerr << "\t<->" << *I;
|
||||
}
|
||||
}
|
||||
|
@ -50,12 +50,12 @@ struct DOTGraphTraits<const Function*> : public DefaultDOTGraphTraits {
|
||||
|
||||
std::ostringstream Out;
|
||||
if (CFGOnly) {
|
||||
WriteAsOperand(Out, Node, false, true);
|
||||
WriteAsOperand(Out, Node, false);
|
||||
return Out.str();
|
||||
}
|
||||
|
||||
if (Node->getName().empty()) {
|
||||
WriteAsOperand(Out, Node, false, true);
|
||||
WriteAsOperand(Out, Node, false);
|
||||
Out << ":";
|
||||
}
|
||||
|
||||
|
@ -81,7 +81,7 @@ static std::string getCaption(const DSNode *N, const DSGraph *G) {
|
||||
if (G) GlobalECs = &G->getGlobalECs();
|
||||
|
||||
for (unsigned i = 0, e = N->getGlobalsList().size(); i != e; ++i) {
|
||||
WriteAsOperand(OS, N->getGlobalsList()[i], false, true, M);
|
||||
WriteAsOperand(OS, N->getGlobalsList()[i], false, M);
|
||||
|
||||
// Figure out how many globals are equivalent to this one.
|
||||
if (GlobalECs) {
|
||||
@ -157,7 +157,7 @@ struct DOTGraphTraits<const DSGraph*> : public DefaultDOTGraphTraits {
|
||||
for (DSGraph::ScalarMapTy::const_iterator I = VM.begin(); I != VM.end();++I)
|
||||
if (!isa<GlobalValue>(I->first)) {
|
||||
std::stringstream OS;
|
||||
WriteAsOperand(OS, I->first, false, true, CurMod);
|
||||
WriteAsOperand(OS, I->first, false, CurMod);
|
||||
GW.emitSimpleNode(I->first, "", OS.str());
|
||||
|
||||
// Add edge from return node to real destination
|
||||
|
@ -38,7 +38,7 @@ void Trace::print(llvm_ostream &O) const {
|
||||
for (const_iterator i = begin(), e = end(); i != e; ++i) {
|
||||
O << "; ";
|
||||
if (O.stream())
|
||||
WriteAsOperand(*O.stream(), *i, true, true, getModule());
|
||||
WriteAsOperand(*O.stream(), *i, true, getModule());
|
||||
O << "\n";
|
||||
}
|
||||
O << "; Trace parent function: \n" << *F;
|
||||
|
@ -60,7 +60,7 @@ static void PrintOps(Instruction *I, const std::vector<ValueEntry> &Ops) {
|
||||
std::cerr << Instruction::getOpcodeName(I->getOpcode()) << " "
|
||||
<< *Ops[0].Op->getType();
|
||||
for (unsigned i = 0, e = Ops.size(); i != e; ++i)
|
||||
WriteAsOperand(std::cerr << " ", Ops[i].Op, false, true, M)
|
||||
WriteAsOperand(std::cerr << " ", Ops[i].Op, false, M)
|
||||
<< "," << Ops[i].Rank;
|
||||
}
|
||||
|
||||
|
@ -218,7 +218,7 @@ namespace { // Anonymous namespace for class
|
||||
if (isa<Instruction>(V)) {
|
||||
msgs << *V;
|
||||
} else {
|
||||
WriteAsOperand (msgs, V, true, true, Mod);
|
||||
WriteAsOperand(msgs, V, true, Mod);
|
||||
msgs << "\n";
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user