From: Chris Lattner Date: Tue, 18 Jan 2005 04:00:54 +0000 (+0000) Subject: Eliminate bad assertions. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=b71f8fc99dcf79b916e2595955a2314d75c8662d;p=oota-llvm.git Eliminate bad assertions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19659 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86ISelPattern.cpp b/lib/Target/X86/X86ISelPattern.cpp index 63432defb85..7b465cd84ca 100644 --- a/lib/Target/X86/X86ISelPattern.cpp +++ b/lib/Target/X86/X86ISelPattern.cpp @@ -2679,6 +2679,7 @@ void ISel::Select(SDOperand N) { return; } } + ExprMap.erase(N); SelectExpr(N); return; @@ -2687,6 +2688,7 @@ void ISel::Select(SDOperand N) { case ISD::ZEXTLOAD: case ISD::CALL: case ISD::DYNAMIC_STACKALLOC: + ExprMap.erase(N); SelectExpr(N); return;