dim f7b47990a4 Pull in r278002 from upstream llvm trunk (by Silviu Baranga):
[AArch64] PR28877: Don't assume we're running after legalization when
  creating vcvtfp2fxs

  Summary:
  The DAG combine transformation that was generating the
  aarch64_neon_vcvtfp2fxs node was assuming that all inputs where legal
  and wasn't accounting that the input could be a v4f64 if we're trying
  to do the transformation before legalization. We now bail out in this
  case.

  All illegal types besides v4f64 were already rejected.

  Fixes https://llvm.org/bugs/show_bug.cgi?id=28877

  Reviewers: jmolloy

  Subscribers: aemerson, rengolin, llvm-commits

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

This fixes several ports on AArch64.

Requested by:   andrew
MFC after:      3 days
2016-11-06 16:27:09 +00:00
..
2016-09-09 01:09:39 +00:00
2016-10-04 22:22:32 +00:00
2016-09-30 23:38:26 +00:00
2016-07-01 05:48:45 +00:00
2016-06-27 01:29:17 +00:00
2016-04-20 17:58:13 +00:00
2016-06-09 06:10:20 +00:00
2016-01-05 05:25:16 +00:00
2016-10-24 14:08:05 +00:00
2016-07-30 01:16:06 +00:00
2016-08-03 20:21:58 +00:00
2016-10-01 00:14:01 +00:00
2016-07-03 01:35:27 +00:00
2016-06-03 08:00:22 +00:00
2016-09-03 23:04:56 +00:00
2016-07-20 03:52:04 +00:00
2016-08-24 12:32:24 +00:00
2016-09-29 18:24:29 +00:00