[AArch64] Check for simple type in FPToUInt
authorSam Parker <sam.parker@arm.com>
Mon, 3 Jun 2019 08:49:17 +0000 (08:49 +0000)
committerSam Parker <sam.parker@arm.com>
Mon, 3 Jun 2019 08:49:17 +0000 (08:49 +0000)
commita0bd6f8a1ae73887fc32b85cd44e85435310f9d3
tree3ee77677b483713a47d63167ec60173a3d1e8ce6
parentbcd542881ddcfc6647d7c0892f7c8a6f4fdc5f49
[AArch64] Check for simple type in FPToUInt

DAGCombiner was hitting a SimpleType assertion when trying to combine
a v3f32 before type legalization.

bugzilla: https://bugs.llvm.org/show_bug.cgi?id=41916

Differential Revision: https://reviews.llvm.org/D62734

llvm-svn: 362365
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/v3f-to-int.ll [new file with mode: 0644]