Lines Matching defs:EdgeKinds
493 // For RelaxEdges[I], the actual type is EdgeKinds[I].
494 SmallVector<Edge::Kind, 0> EdgeKinds;
496 // element in EdgeKinds that isn't Invalid or R_RISCV_ALIGN.
552 BlockAux.EdgeKinds.resize_for_overwrite(NumEdges);
629 Aux.EdgeKinds.assign(Aux.EdgeKinds.size(), Edge::Invalid);
638 relaxAlign(Loc, *E, Remove, Aux.EdgeKinds[I]);
641 relaxCall(Block, Aux, Config, Loc, *E, Remove, Aux.EdgeKinds[I]);
695 if (Remove == 0 && Aux.EdgeKinds[I] == Edge::Invalid)
704 switch (Aux.EdgeKinds[I]) {
747 if (Aux.EdgeKinds[I] != Edge::Invalid)
748 E.setKind(Aux.EdgeKinds[I]);