Lines Matching defs:Partition
470 auto Partition = InstrToPartition.find(Expected);
471 if (Partition == InstrToPartition.end()) {
473 Partition = InstrToPartition
480 Partitions.find(Partition->second)->second.set(Leaf.index());
483 << " is in partition " << Partition->second << "\n");
501 for (auto &Partition : Partitions)
502 Partition.second.set(Leaf.index());
528 for (auto &Partition : Partitions)
529 Partition.second.set(Leaf.index());
599 for (const auto &Partition : InstrToPartition) {
600 if (Partition.first == nullptr)
603 OS << Partition.first->TheDef->getName() << ": ";
605 for (unsigned I : Partitions.find(Partition.second)->second.set_bits()) {
617 OS << Indent << "Partition = 0;\n";
619 OS << Indent << "Partition = -1;\n"
627 OS << " Partition = " << EnumInstr.index() << "; break;\n";
634 << Indent << "if (Partition == -1) return false;\n";
703 for (auto &Partition : Partitions)
704 Partition.second.set(Leaf.index());
753 for (const auto &Partition : Partitions) {
754 OS << Partition.first << " (";
755 emitPartitionName(OS, Partition.first);
758 for (unsigned I : Partition.second.set_bits()) {
768 OS << Indent << "Partition = -1\n"
779 << " nullptr) Partition = " << Pair.second << ";\n";
781 OS << Indent << "if (Partition == -1) return false;\n";