private static final class ReorderingPhase.Edge extends Object implements Comparable<ReorderingPhase.Edge>
Modifier and Type | Field and Description |
---|---|
(package private) BasicBlock |
source |
(package private) BasicBlock |
target |
(package private) float |
weight |
Constructor and Description |
---|
Edge(BasicBlock s,
BasicBlock t,
float w) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ReorderingPhase.Edge that) |
boolean |
equals(Object obj) |
int |
hashCode() |
String |
toString() |
final BasicBlock source
final BasicBlock target
final float weight
Edge(BasicBlock s, BasicBlock t, float w)
public int compareTo(ReorderingPhase.Edge that)
compareTo
in interface Comparable<ReorderingPhase.Edge>