]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Pull in r280837 from upstream llvm trunk (by Wei Mi):
authorDimitry Andric <dim@FreeBSD.org>
Wed, 7 Sep 2016 20:36:13 +0000 (20:36 +0000)
committerDimitry Andric <dim@FreeBSD.org>
Wed, 7 Sep 2016 20:36:13 +0000 (20:36 +0000)
commit1f645baf5586fccacf4ae10af2c0b7d933e47745
tree4b46332853984b65ff3125efca5418b6c4d77b72
parent927394cafccdaf9a8cef53c0793f310bb8868f48
Pull in r280837 from upstream llvm trunk (by Wei Mi):

  Don't reduce the width of vector mul if the target doesn't support
  SSE2.

  The patch is to fix PR30298, which is caused by rL272694. The
  solution is to bail out if the target has no SSE2.

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

This fixes building the multimedia/libx264 port on i386.
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp