Lines Matching refs:ClusterOrder
539 std::vector<uint32_t> ClusterOrder; in reorderBasicBlocks() local
579 ClusterOrder.push_back(I); in reorderBasicBlocks()
581 std::reverse(ClusterOrder.begin(), ClusterOrder.end()); in reorderBasicBlocks()
585 ClusterOrder.push_back(I); in reorderBasicBlocks()
588 auto Beg = ClusterOrder.begin(); in reorderBasicBlocks()
591 std::stable_sort(Beg, ClusterOrder.end(), in reorderBasicBlocks()
611 for (uint32_t O : ClusterOrder) { in reorderBasicBlocks()
619 for (uint32_t ClusterIndex : ClusterOrder) { in reorderBasicBlocks()
646 std::vector<uint32_t> ClusterOrder; in reorderBasicBlocks() local
651 ClusterOrder.push_back(I); in reorderBasicBlocks()
654 std::next(ClusterOrder.begin()), ClusterOrder.end(), in reorderBasicBlocks()
660 for (uint32_t O : ClusterOrder) { in reorderBasicBlocks()
668 for (uint32_t ClusterIndex : ClusterOrder) { in reorderBasicBlocks()
703 std::vector<uint32_t> ClusterOrder; in reorderBasicBlocks() local
708 ClusterOrder.push_back(I); in reorderBasicBlocks()
710 std::shuffle(std::next(ClusterOrder.begin()), ClusterOrder.end(), in reorderBasicBlocks()
716 for (uint32_t O : ClusterOrder) { in reorderBasicBlocks()
724 for (uint32_t ClusterIndex : ClusterOrder) { in reorderBasicBlocks()