Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp203 void inferAddressSpaces(ArrayRef<WeakTrackingVH> Postorder,
223 ArrayRef<WeakTrackingVH> Postorder,
594 std::vector<WeakTrackingVH> Postorder; // The resultant postorder. in collectFlatAddressExpressions() local
601 Postorder.push_back(TopVal); in collectFlatAddressExpressions()
615 return Postorder; in collectFlatAddressExpressions()
909 std::vector<WeakTrackingVH> Postorder = collectFlatAddressExpressions(*F); in run() local
915 inferAddressSpaces(Postorder, InferredAddrSpace, PredicatedAS); in run()
919 return rewriteWithNewAddressSpaces(Postorder, InferredAddrSpace, in run()
926 ArrayRef<WeakTrackingVH> Postorder, in inferAddressSpaces() argument
929 SetVector<Value *> Worklist(llvm::from_range, Postorder); in inferAddressSpaces()
[all …]