Home
last modified time | relevance | path

Searched refs:TopologicalSort (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIRNormalizer.cpp64 std::stack<Instruction *> &TopologicalSort,
415 std::stack<Instruction *> TopologicalSort; in reorderInstructions() local
423 reorderDefinition(&I, TopologicalSort, Visited); in reorderInstructions()
436 reorderDefinition(&I, TopologicalSort, Visited); in reorderInstructions()
442 while (!TopologicalSort.empty()) { in reorderInstructions()
443 auto *Instruction = TopologicalSort.top(); in reorderInstructions()
452 TopologicalSort.pop(); in reorderInstructions()
458 Instruction *Definition, std::stack<Instruction *> &TopologicalSort, in reorderDefinition() argument
478 reorderDefinition(Op, TopologicalSort, Visited); in reorderDefinition()
502 TopologicalSort.emplace(Definition); in reorderDefinition()