Merging r360512:
authorTom Stellard <tstellar@redhat.com>
Wed, 15 May 2019 04:49:11 +0000 (04:49 +0000)
committerTom Stellard <tstellar@redhat.com>
Wed, 15 May 2019 04:49:11 +0000 (04:49 +0000)
commit06052b4f680abbe6fe1c0f7e1ff54bffbd9d3d18
tree5e4b967449544643d336d58e961e4432efa19f50
parent45a188afecbea2d2409cc282bdb91bf58da8b0c8
Merging r360512:

------------------------------------------------------------------------
r360512 | ctopper | 2019-05-10 21:19:33 -0700 (Fri, 10 May 2019) | 5 lines

[X86] Don't emit MOVNTDQA loads from fast-isel without SSE4.1.

We were checking for SSE4.1 for FP types, but not integer 128-bit types.

Fixes PR41837.
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_80@360749 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FastISel.cpp
test/CodeGen/X86/fast-isel-nontemporal.ll