Fix PR933 and CodeGen/X86/2006-10-02-BoolRetCrash.ll
authorChris Lattner <sabre@nondot.org>
Tue, 3 Oct 2006 17:18:42 +0000 (17:18 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 3 Oct 2006 17:18:42 +0000 (17:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30703 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index de0e419fd65d98e953985adfdc1d6f24474d8009..24fe64d7988842b84c2f8115728c32537e15266d 100644 (file)
@@ -1494,6 +1494,7 @@ X86TargetLowering::LowerFastCCArguments(SDOperand Op, SelectionDAG &DAG) {
   switch (getValueType(MF.getFunction()->getReturnType())) {
   default: assert(0 && "Unknown type!");
   case MVT::isVoid: break;
+  case MVT::i1:
   case MVT::i8:
   case MVT::i16:
   case MVT::i32:
@@ -2276,6 +2277,7 @@ X86TargetLowering::LowerFastCallCCArguments(SDOperand Op, SelectionDAG &DAG) {
   switch (getValueType(MF.getFunction()->getReturnType())) {
   default: assert(0 && "Unknown type!");
   case MVT::isVoid: break;
+  case MVT::i1:
   case MVT::i8:
   case MVT::i16:
   case MVT::i32: