OSDN Git Service

[x86] avoid infinite loop from SoftenFloatOperand (PR34866)
authorSanjay Patel <spatel@rotateright.com>
Wed, 11 Oct 2017 18:24:21 +0000 (18:24 +0000)
committerSanjay Patel <spatel@rotateright.com>
Wed, 11 Oct 2017 18:24:21 +0000 (18:24 +0000)
commitb6e79fcc2a28c69a6c627f0e980bc8a59b529efe
tree5c71cb83717ed050d7ea411fb0ed7d3c73907f98
parent233a05308dd5a677b2b21e6282951dbc357b6423
[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/trunk@315485 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/fp128-cast.ll