From: Duncan Sands Date: Thu, 6 Nov 2008 08:51:32 +0000 (+0000) Subject: Formating/comment changes - no functionality change. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=b951aec3adf4ac34aa311c912ed8a7f6b437eaa5;p=oota-llvm.git Formating/comment changes - no functionality change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58801 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/SelectionDAG/LegalizeTypes.h b/lib/CodeGen/SelectionDAG/LegalizeTypes.h index 172a46e73e7..1d1ed349441 100644 --- a/lib/CodeGen/SelectionDAG/LegalizeTypes.h +++ b/lib/CodeGen/SelectionDAG/LegalizeTypes.h @@ -80,20 +80,15 @@ private: return Legal; case TargetLowering::Promote: // Promote can mean - // 1) On integers, use the promote integer type (e.g., i8 to i32) - // 2) For vectors, use the widen vector type returned by the target - // (e.g., v3i32 to v4i32). If the type is the same as the original - // type, than expand the vector instead. - if (!VT.isVector()) { + // 1) For integers, use a larger integer type (e.g. i8 -> i32). + // 2) For vectors, use a wider vector type (e.g. v3i32 -> v4i32). + if (!VT.isVector()) return PromoteInteger; - } else { - // TODO: move widen code to LegalizeType. - if (VT.getVectorNumElements() == 1) { - return ScalarizeVector; - } else { - return SplitVector; - } - } + else if (VT.getVectorNumElements() == 1) + return ScalarizeVector; + else + // TODO: move widen code to LegalizeTypes. + return SplitVector; case TargetLowering::Expand: // Expand can mean // 1) split scalar in half, 2) convert a float to an integer,