Lines Matching refs:PostorderStack
202 Value *V, PostorderStackTy &PostorderStack,
208 PostorderStackTy &PostorderStack,
368 IntrinsicInst *II, PostorderStackTy &PostorderStack, in collectRewritableIntrinsicOperands() argument
375 PostorderStack, Visited); in collectRewritableIntrinsicOperands()
382 PostorderStack, Visited); in collectRewritableIntrinsicOperands()
393 Value *V, PostorderStackTy &PostorderStack, in appendsFlatAddressExpressionToPostorderStack() argument
402 PostorderStack.emplace_back(CE, false); in appendsFlatAddressExpressionToPostorderStack()
410 PostorderStack.emplace_back(V, false); in appendsFlatAddressExpressionToPostorderStack()
416 PostorderStack.emplace_back(CE, false); in appendsFlatAddressExpressionToPostorderStack()
429 PostorderStackTy PostorderStack; in collectFlatAddressExpressions() local
434 appendsFlatAddressExpressionToPostorderStack(Ptr, PostorderStack, in collectFlatAddressExpressions()
461 collectRewritableIntrinsicOperands(II, PostorderStack, Visited); in collectFlatAddressExpressions()
479 while (!PostorderStack.empty()) { in collectFlatAddressExpressions()
480 Value *TopVal = PostorderStack.back().getPointer(); in collectFlatAddressExpressions()
483 if (PostorderStack.back().getInt()) { in collectFlatAddressExpressions()
486 PostorderStack.pop_back(); in collectFlatAddressExpressions()
490 PostorderStack.back().setInt(true); in collectFlatAddressExpressions()
494 appendsFlatAddressExpressionToPostorderStack(PtrOperand, PostorderStack, in collectFlatAddressExpressions()