Lines Matching refs:PostorderStack
221 Value *V, PostorderStackTy &PostorderStack,
227 PostorderStackTy &PostorderStack,
388 IntrinsicInst *II, PostorderStackTy &PostorderStack, in collectRewritableIntrinsicOperands() argument
395 PostorderStack, Visited); in collectRewritableIntrinsicOperands()
402 PostorderStack, Visited); in collectRewritableIntrinsicOperands()
413 Value *V, PostorderStackTy &PostorderStack, in appendsFlatAddressExpressionToPostorderStack() argument
422 PostorderStack.emplace_back(CE, false); in appendsFlatAddressExpressionToPostorderStack()
430 PostorderStack.emplace_back(V, false); in appendsFlatAddressExpressionToPostorderStack()
436 PostorderStack.emplace_back(CE, false); in appendsFlatAddressExpressionToPostorderStack()
449 PostorderStackTy PostorderStack; in collectFlatAddressExpressions() local
454 appendsFlatAddressExpressionToPostorderStack(Ptr, PostorderStack, in collectFlatAddressExpressions()
481 collectRewritableIntrinsicOperands(II, PostorderStack, Visited); in collectFlatAddressExpressions()
499 while (!PostorderStack.empty()) { in collectFlatAddressExpressions()
500 Value *TopVal = PostorderStack.back().getPointer(); in collectFlatAddressExpressions()
503 if (PostorderStack.back().getInt()) { in collectFlatAddressExpressions()
506 PostorderStack.pop_back(); in collectFlatAddressExpressions()
510 PostorderStack.back().setInt(true); in collectFlatAddressExpressions()
514 appendsFlatAddressExpressionToPostorderStack(PtrOperand, PostorderStack, in collectFlatAddressExpressions()