Lines Matching defs:PostorderStack
228 Value *V, PostorderStackTy &PostorderStack,
234 PostorderStackTy &PostorderStack,
434 IntrinsicInst *II, PostorderStackTy &PostorderStack,
441 PostorderStack, Visited);
446 appendsFlatAddressExpressionToPostorderStack(Ptr, PostorderStack,
456 PostorderStack, Visited);
461 PostorderStack, Visited);
466 appendsFlatAddressExpressionToPostorderStack(Op, PostorderStack,
478 PostorderStack, Visited);
486 // If V is an unvisited flat address expression, appends V to PostorderStack
489 Value *V, PostorderStackTy &PostorderStack,
498 PostorderStack.emplace_back(CE, false);
506 PostorderStack.emplace_back(V, false);
512 PostorderStack.emplace_back(CE, false);
525 PostorderStackTy PostorderStack;
530 appendsFlatAddressExpressionToPostorderStack(Ptr, PostorderStack, Visited);
555 collectRewritableIntrinsicOperands(II, PostorderStack, Visited);
574 while (!PostorderStack.empty()) {
575 Value *TopVal = PostorderStack.back().getPointer();
578 if (PostorderStack.back().getInt()) {
581 PostorderStack.pop_back();
585 PostorderStack.back().setInt(true);
589 appendsFlatAddressExpressionToPostorderStack(PtrOperand, PostorderStack,