Fix build errors introduced by r235215
authorPirama Arumuga Nainar <pirama@google.com>
Fri, 17 Apr 2015 19:51:44 +0000 (19:51 +0000)
committerPirama Arumuga Nainar <pirama@google.com>
Fri, 17 Apr 2015 19:51:44 +0000 (19:51 +0000)
commit35df664ee64465bcad08259ef4d2c716ba7c34ff
tree8d2212a147634eea55d817f29588ee342be025e9
parente52a0d445d3eba3f41d00b1356c52b4cc624afd1
Fix build errors introduced by r235215

Summary:
- Handle TypePromoteFloat in switch statements
- Move an expression into an assert to avoid unused variable in
  non-assert builds.

Reviewers: srhines, ab

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D9086

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235220 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp