]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Pull in r361696 from upstream llvm trunk (by Sanjay Patel):
authordim <dim@FreeBSD.org>
Sun, 26 May 2019 15:44:58 +0000 (15:44 +0000)
committerdim <dim@FreeBSD.org>
Sun, 26 May 2019 15:44:58 +0000 (15:44 +0000)
commitb9ba849cf8f4d33e7c8d78b92091c9b141833d5f
tree9836494d61fea844035c5a2b561ea76a1a2a5596
parentc69673c4080ec6a2a3a467d37d3f1a0369f9f261
Pull in r361696 from upstream llvm trunk (by Sanjay Patel):

  [SelectionDAG] soften assertion when legalizing narrow vector FP ops

  The test based on PR42010:
  https://bugs.llvm.org/show_bug.cgi?id=42010

  ...may show an inaccuracy for PPC's target defs, but we should not be
  so aggressive with an assert here. There's no telling what
  out-of-tree targets look like.

This fixes an assertion when building the graphics/mesa-dri port for
PowerPC64.

Reported by: Mark Millard <marklmi26-fbsd@yahoo.com>
PR: 238082
MFC after: 3 days
contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp