Searched refs:InstPartition (Results 1 – 1 of 1) sorted by relevance
126 class InstPartition { class130 InstPartition(Instruction *I, Loop *L, bool DepCycle = false) in InstPartition() function in __anon4e01e93c0111::InstPartition150 void moveTo(InstPartition &Other) { in moveTo()313 [](const InstPartition *P) { return !P->hasDepCycle(); }); in mergeAdjacentNonCyclic()319 mergeAdjacentPartitionsIf([&](const InstPartition *Partition) { in mergeNonIfConvertible()351 using LoadToPartitionT = DenseMap<Instruction *, InstPartition *>; in mergeToAvoidDuplicatedLoads()352 using ToBeMergedT = EquivalenceClasses<InstPartition *>; in mergeToAvoidDuplicatedLoads()408 [](const InstPartition &P) { return P.empty(); }); in mergeToAvoidDuplicatedLoads()563 using PartitionContainerT = std::list<InstPartition>;580 InstPartition *PrevMatch = nullptr; in mergeAdjacentPartitionsIf()[all …]