]> granicus.if.org Git - llvm/commit
Merging r315485:
authorTom Stellard <tstellar@redhat.com>
Wed, 25 Oct 2017 20:56:42 +0000 (20:56 +0000)
committerTom Stellard <tstellar@redhat.com>
Wed, 25 Oct 2017 20:56:42 +0000 (20:56 +0000)
commitf042b00be5f69c21b3fe846f7343dd44ed92a74e
tree8483652d6aa4f82593519043d84f658d03359778
parent6af15925d78ad44aa3cfa8d2ca7576e31da06dfc
Merging r315485:

------------------------------------------------------------------------
r315485 | spatel | 2017-10-11 11:24:21 -0700 (Wed, 11 Oct 2017) | 7 lines

[x86] avoid infinite loop from SoftenFloatOperand (PR34866)

Legalization of fp128 assumes things that we should have asserts for,
so that's another potential improvement.

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

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_50@316607 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/fp128-cast.ll