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()
4039 if (!EliminationStack.empty() && DefI && !FromStore) { in eliminateInstructions()
4040 Value *DominatingLeader = EliminationStack.back(); in eliminateInstructions()
4074 if (EliminationStack.empty()) in eliminateInstructions()
4077 Value *DominatingLeader = EliminationStack.back(); in eliminateInstructions()
4139 ValueDFSStack EliminationStack; in eliminateInstructions() local
4144 if (EliminationStack.empty() || in eliminateInstructions()
4145 !EliminationStack.isInScope(MemberDFSIn, MemberDFSOut)) { in eliminateInstructions()
4147 EliminationStack.popUntilDFSScope(MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4148 if (EliminationStack.empty()) { in eliminateInstructions()
4149 EliminationStack.push_back(Member, MemberDFSIn, MemberDFSOut); in eliminateInstructions()
4156 assert(!EliminationStack.empty()); in eliminateInstructions()
4157 Instruction *Leader = cast<Instruction>(EliminationStack.back()); in eliminateInstructions()