Lines Matching refs:EliminationStack

3953         ValueDFSStack EliminationStack;  in eliminateInstructions()  local
3987 if (EliminationStack.empty()) { in eliminateInstructions()
3991 << EliminationStack.dfs_back().first << "," in eliminateInstructions()
3992 << EliminationStack.dfs_back().second << ")\n"); in eliminateInstructions()
4010 bool ShouldPush = Def && EliminationStack.empty(); in eliminateInstructions()
4012 !EliminationStack.isInScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4016 EliminationStack.popUntilDFSScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4017 bool ShouldPush = Def && EliminationStack.empty(); in eliminateInstructions()
4019 EliminationStack.push_back(Def, MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4038 if (!EliminationStack.empty() && Def != EliminationStack.back() && in eliminateInstructions()
4065 if (EliminationStack.empty()) in eliminateInstructions()
4068 Value *DominatingLeader = EliminationStack.back(); in eliminateInstructions()
4127 ValueDFSStack EliminationStack; in eliminateInstructions() local
4132 if (EliminationStack.empty() || in eliminateInstructions()
4133 !EliminationStack.isInScope(MemberDFSIn, MemberDFSOut)) { in eliminateInstructions()
4135 EliminationStack.popUntilDFSScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4136 if (EliminationStack.empty()) { in eliminateInstructions()
4137 EliminationStack.push_back(Member, MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4144 assert(!EliminationStack.empty()); in eliminateInstructions()
4145 Instruction *Leader = cast<Instruction>(EliminationStack.back()); in eliminateInstructions()