Clear PreferredExtendType for in each function-specific state FunctionLoweringInfo.
authorJiangning Liu <jiangning.liu@arm.com>
Wed, 24 Sep 2014 03:22:56 +0000 (03:22 +0000)
committerJiangning Liu <jiangning.liu@arm.com>
Wed, 24 Sep 2014 03:22:56 +0000 (03:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218364 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp

index eb1508b8ab055824f41b213454e20930690261af..c06612dcfa244db8b68ab33c8d348e46df66891a 100644 (file)
@@ -275,6 +275,7 @@ void FunctionLoweringInfo::clear() {
   ArgDbgValues.clear();
   ByValArgFrameIndexMap.clear();
   RegFixups.clear();
+  PreferredExtendType.clear();
 }
 
 /// CreateReg - Allocate a single virtual register for the given type.