Lines Matching defs:Seq
5690 class Seq {
5691 explicit Seq(unsigned N) : Index(N) {}
5695 Seq() : Index(0) {}
5699 Seq root() const { return Seq(0); }
5704 Seq allocate(Seq Parent) {
5706 return Seq(Values.size() - 1);
5710 void merge(Seq S) {
5717 bool isUnsequenced(Seq Cur, Seq Old) {
5757 Usage() : Use(0), Seq() {}
5759 SequenceTree::Seq Seq;
5776 SequenceTree::Seq Region;
5863 if (!U.Use || !Tree.isUnsequenced(Region, U.Seq)) {
5867 U.Seq = Region;
5877 if (!U.Use || !Tree.isUnsequenced(Region, U.Seq))
5948 SequenceTree::Seq LHS = Tree.allocate(Region);
5949 SequenceTree::Seq RHS = Tree.allocate(Region);
5950 SequenceTree::Seq OldRegion = Region;
6114 SmallVector<SequenceTree::Seq, 32> Elts;
6115 SequenceTree::Seq Parent = Region;
6135 SmallVector<SequenceTree::Seq, 32> Elts;
6136 SequenceTree::Seq Parent = Region;