Mercurial > hg > CbC > CbC_llvm
comparison lib/CodeGen/MachineBranchProbabilityInfo.cpp @ 134:3a76565eade5 LLVM5.0.1
update 5.0.1
author | mir3636 |
---|---|
date | Sat, 17 Feb 2018 09:57:20 +0900 |
parents | 1172e4bd9c6f |
children | c2174574ed3a |
comparison
equal
deleted
inserted
replaced
133:c60214abe0e8 | 134:3a76565eade5 |
---|---|
82 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( | 82 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( |
83 raw_ostream &OS, const MachineBasicBlock *Src, | 83 raw_ostream &OS, const MachineBasicBlock *Src, |
84 const MachineBasicBlock *Dst) const { | 84 const MachineBasicBlock *Dst) const { |
85 | 85 |
86 const BranchProbability Prob = getEdgeProbability(Src, Dst); | 86 const BranchProbability Prob = getEdgeProbability(Src, Dst); |
87 OS << "edge MBB#" << Src->getNumber() << " -> MBB#" << Dst->getNumber() | 87 OS << "edge " << printMBBReference(*Src) << " -> " << printMBBReference(*Dst) |
88 << " probability is " << Prob | 88 << " probability is " << Prob |
89 << (isEdgeHot(Src, Dst) ? " [HOT edge]\n" : "\n"); | 89 << (isEdgeHot(Src, Dst) ? " [HOT edge]\n" : "\n"); |
90 | 90 |
91 return OS; | 91 return OS; |
92 } | 92 } |