projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Untabify and whitespace cleanups.
[oota-llvm.git]
/
lib
/
Analysis
/
BlockFrequencyInfo.cpp
diff --git
a/lib/Analysis/BlockFrequencyInfo.cpp
b/lib/Analysis/BlockFrequencyInfo.cpp
index 7e702c31435bcf2a9bdfadfe66886fa21b775d6e..8ed8e3e4c2e01dca2cecdce7a6db7e9736da53b9 100644
(file)
--- a/
lib/Analysis/BlockFrequencyInfo.cpp
+++ b/
lib/Analysis/BlockFrequencyInfo.cpp
@@
-82,9
+82,10
@@
struct DOTGraphTraits<BlockFrequencyInfo*> : public DefaultDOTGraphTraits {
std::string getNodeLabel(const BasicBlock *Node,
const BlockFrequencyInfo *Graph) {
std::string getNodeLabel(const BasicBlock *Node,
const BlockFrequencyInfo *Graph) {
- string_ostream OS;
+ std::string Result;
+ raw_string_ostream OS(Result);
- OS << Node->getName() << ":";
+ OS << Node->getName()
.str()
<< ":";
switch (ViewBlockFreqPropagationDAG) {
case GVDT_Fraction:
Graph->printBlockFreq(OS, Node);
switch (ViewBlockFreqPropagationDAG) {
case GVDT_Fraction:
Graph->printBlockFreq(OS, Node);
@@
-97,7
+98,7
@@
struct DOTGraphTraits<BlockFrequencyInfo*> : public DefaultDOTGraphTraits {
"never reach this point.");
}
"never reach this point.");
}
- return
OS.str()
;
+ return
Result
;
}
};
}
};