Lines Matching refs:EliminationStack

3948         ValueDFSStack EliminationStack;  in eliminateInstructions()  local
3982 if (EliminationStack.empty()) { in eliminateInstructions()
3986 << EliminationStack.dfs_back().first << "," in eliminateInstructions()
3987 << EliminationStack.dfs_back().second << ")\n"); in eliminateInstructions()
4005 bool ShouldPush = Def && EliminationStack.empty(); in eliminateInstructions()
4007 !EliminationStack.isInScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4011 EliminationStack.popUntilDFSScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4012 bool ShouldPush = Def && EliminationStack.empty(); in eliminateInstructions()
4014 EliminationStack.push_back(Def, MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4034 if (!EliminationStack.empty() && DefI && !FromStore) { in eliminateInstructions()
4035 Value *DominatingLeader = EliminationStack.back(); in eliminateInstructions()
4069 if (EliminationStack.empty()) in eliminateInstructions()
4072 Value *DominatingLeader = EliminationStack.back(); in eliminateInstructions()
4134 ValueDFSStack EliminationStack; in eliminateInstructions() local
4139 if (EliminationStack.empty() || in eliminateInstructions()
4140 !EliminationStack.isInScope(MemberDFSIn, MemberDFSOut)) { in eliminateInstructions()
4142 EliminationStack.popUntilDFSScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4143 if (EliminationStack.empty()) { in eliminateInstructions()
4144 EliminationStack.push_back(Member, MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4151 assert(!EliminationStack.empty()); in eliminateInstructions()
4152 Instruction *Leader = cast<Instruction>(EliminationStack.back()); in eliminateInstructions()