Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Edge

53 // Probability of the edge BB2->BB1 = 124 / (124 + 4) = 0.96875
54 // Probability of the edge BB2->BB3 = 4 / (124 + 4) = 0.03125
109 // the edge.
112 // Minimum weight of an edge. Please note, that weight is NEVER 0.
120 /// \brief Calculate edge weights for successors lead to unreachable.
210 /// \brief Calculate edge weights for edges leading to cold blocks.
271 // Calculate Edge Weights using "Pointer Heuristics". Predict a comparsion
304 // Calculate Edge Weights using "Loop Branch Heuristics". Predict backedges
566 /// Get the raw edge weight for the edge. If can't find it, return
567 /// DEFAULT_WEIGHT value. Here an edge is specified using PredBlock and an index
571 DenseMap<Edge, uint32_t>::const_iterator I =
580 /// Get the raw edge weight calculated for the block pair. This returns the sum
581 /// of all raw edge weights from Src to Dst.
585 DenseMap<Edge, uint32_t>::const_iterator MapI;
595 /// Set the edge weight for a given edge specified by PredBlock and an index
601 DEBUG(dbgs() << "set edge " << Src->getName() << " -> "
606 /// Get an edge's probability, relative to other out-edges from Src.
632 OS << "edge " << Src->getName() << " -> " << Dst->getName()
634 << (isEdgeHot(Src, Dst) ? " [HOT edge]\n" : "\n");