From: Chris Lattner Date: Wed, 27 Sep 2006 18:29:38 +0000 (+0000) Subject: silence warnings in release build X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=f38f543e01e50a38599b7fd718ca4480613ac611;p=oota-llvm.git silence warnings in release build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30631 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index 6154595ed6d..de0e419fd65 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -4286,20 +4286,20 @@ SDOperand X86TargetLowering::LowerCALL(SDOperand Op, SelectionDAG &DAG) { return LowerX86_64CCCCallTo(Op, DAG); else switch (CallingConv) { - case CallingConv::Fast: + default: + assert(0 && "Unsupported calling convention"); + case CallingConv::Fast: if (EnableFastCC) { return LowerFastCCCallTo(Op, DAG, false); } // Falls through - case CallingConv::C: - case CallingConv::CSRet: + case CallingConv::C: + case CallingConv::CSRet: return LowerCCCCallTo(Op, DAG); - case CallingConv::X86_StdCall: + case CallingConv::X86_StdCall: return LowerStdCallCCCallTo(Op, DAG); - case CallingConv::X86_FastCall: + case CallingConv::X86_FastCall: return LowerFastCCCallTo(Op, DAG, true); - default: - assert(0 && "Unsupported calling convention"); } } @@ -4421,22 +4421,22 @@ X86TargetLowering::LowerFORMAL_ARGUMENTS(SDOperand Op, SelectionDAG &DAG) { return LowerX86_64CCCArguments(Op, DAG); else switch(CC) { - case CallingConv::Fast: + default: + assert(0 && "Unsupported calling convention"); + case CallingConv::Fast: if (EnableFastCC) { return LowerFastCCArguments(Op, DAG); } // Falls through - case CallingConv::C: - case CallingConv::CSRet: + case CallingConv::C: + case CallingConv::CSRet: return LowerCCCArguments(Op, DAG); - case CallingConv::X86_StdCall: + case CallingConv::X86_StdCall: MF.getInfo()->setDecorationStyle(StdCall); return LowerStdCallCCArguments(Op, DAG); - case CallingConv::X86_FastCall: + case CallingConv::X86_FastCall: MF.getInfo()->setDecorationStyle(FastCall); return LowerFastCallCCArguments(Op, DAG); - default: - assert(0 && "Unsupported calling convention"); } }