Searched refs:topologicalSort (Results 1 – 11 of 11) sorted by relevance
165 unsigned BasicBlock::topologicalSort(SimpleArray<BasicBlock *> &Blocks, in topologicalSort() function in BasicBlock170 ID = Block->topologicalSort(Blocks, ID); in topologicalSort()292 unsigned NumUnreachableBlocks = Entry->topologicalSort(Blocks, Blocks.size()); in computeNormalForm()
113 SetVector<Operation *> topologicalSort(const SetVector<Operation *> &toSort);
39 SetVector<Operation *> sortedOps = topologicalSort(toSort); in runOnOperation()
305 void topologicalSort();482 void topologicalSort();
611 topologicalSort(); in getBlocks() 1233 void SIScheduleBlockCreator::topologicalSort() {1754 void SIScheduleDAGMI::topologicalSort() {1880 topologicalSort(); in schedule() 1243 void SIScheduleBlockCreator::topologicalSort() { topologicalSort() function in SIScheduleBlockCreator 1766 void SIScheduleDAGMI::topologicalSort() { topologicalSort() function in SIScheduleDAGMI
283 mlir::topologicalSort(const SetVector<Operation *> &toSort) { in topologicalSort() function in mlir
182 return topologicalSort(slice); in dependsOnCarriedVals()
161 usersToRewire = mlir::topologicalSort(usersToRewire); in destructureSlot()
401 topologicalSort(forwardSlice); in promoteSingleIterReductionLoop()
380 return topologicalSort(opToConvert);
1652 unsigned topologicalSort(SimpleArray<BasicBlock *> &Blocks, unsigned ID);