Allow these transforms for types like i256 while
authorDuncan Sands <baldrick@free.fr>
Mon, 16 Jun 2008 08:14:38 +0000 (08:14 +0000)
committerDuncan Sands <baldrick@free.fr>
Mon, 16 Jun 2008 08:14:38 +0000 (08:14 +0000)
commitad205a76871b5112a4bf70edca0df9d03b92de49
tree8062be5018d4dc0b7c8cce2cf922b5226a41fdd4
parent7a15391c8dad7d4ff265b6b8f5aa6bcc50107c7a
Allow these transforms for types like i256 while
still excluding types like i1 (not byte sized)
and i120 (loading an i120 requires loading an i64,
an i32, an i16 and an i8, which is expensive).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52310 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ValueTypes.h
lib/CodeGen/SelectionDAG/DAGCombiner.cpp