Lines Matching refs:Partitions
541 const InstPartitionContainer &Partitions) { in operator <<() argument
542 Partitions.print(OS); in operator <<()
691 InstPartitionContainer Partitions(L, LI, DT); in processLoop() local
723 Partitions.addToCyclicPartition(I); in processLoop()
725 Partitions.addToNewNonCyclicPartition(I); in processLoop()
738 Partitions.addToNewNonCyclicPartition(Inst); in processLoop()
740 LLVM_DEBUG(dbgs() << "LDist: Seeded partitions:\n" << Partitions); in processLoop()
741 if (Partitions.getSize() < 2) in processLoop()
747 Partitions.mergeBeforePopulating(); in processLoop()
748 LLVM_DEBUG(dbgs() << "LDist: Merged partitions:\n" << Partitions); in processLoop()
749 if (Partitions.getSize() < 2) in processLoop()
754 Partitions.populateUsedSet(); in processLoop()
755 LLVM_DEBUG(dbgs() << "LDist: Populated partitions:\n" << Partitions); in processLoop()
759 if (Partitions.mergeToAvoidDuplicatedLoads()) { in processLoop()
761 << Partitions); in processLoop()
762 if (Partitions.getSize() < 2) in processLoop()
788 Partitions.setupPartitionIdOnInstructions(); in processLoop()
791 auto PtrToPartition = Partitions.computePartitionSetForPointers(*LAI); in processLoop()
831 Partitions.cloneLoops(); in processLoop()
835 Partitions.removeUnusedInsts(); in processLoop()
837 LLVM_DEBUG(Partitions.printBlocks(dbgs())); in processLoop()