Searched refs:Postorder (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXInferAddressSpaces.cpp | 135 void inferAddressSpaces(const std::vector<Value *> &Postorder, 142 rewriteWithNewAddressSpaces(const std::vector<Value *> &Postorder, 230 std::vector<Value *> Postorder; // The resultant postorder. in collectGenericAddressExpressions() local 235 Postorder.push_back(PostorderStack.back().first); in collectGenericAddressExpressions() 246 return Postorder; in collectGenericAddressExpressions() 426 std::vector<Value *> Postorder = collectGenericAddressExpressions(F); in runOnFunction() local 431 inferAddressSpaces(Postorder, &InferredAddrSpace); in runOnFunction() 435 return rewriteWithNewAddressSpaces(Postorder, InferredAddrSpace, &F); in runOnFunction() 439 const std::vector<Value *> &Postorder, in inferAddressSpaces() argument 441 SetVector<Value *> Worklist(Postorder.begin(), Postorder.end()); in inferAddressSpaces() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | InferAddressSpaces.cpp | 169 void inferAddressSpaces(ArrayRef<WeakTrackingVH> Postorder, 178 const TargetTransformInfo &TTI, ArrayRef<WeakTrackingVH> Postorder, 391 std::vector<WeakTrackingVH> Postorder; // The resultant postorder. in collectFlatAddressExpressions() local 398 Postorder.push_back(TopVal); in collectFlatAddressExpressions() 409 return Postorder; in collectFlatAddressExpressions() 629 std::vector<WeakTrackingVH> Postorder = collectFlatAddressExpressions(F); in runOnFunction() local 634 inferAddressSpaces(Postorder, &InferredAddrSpace); in runOnFunction() 638 return rewriteWithNewAddressSpaces(TTI, Postorder, InferredAddrSpace, &F); in runOnFunction() 644 ArrayRef<WeakTrackingVH> Postorder, in inferAddressSpaces() argument 646 SetVector<Value *> Worklist(Postorder.begin(), Postorder.end()); in inferAddressSpaces() [all …]
|