freebsd-dev/contrib/llvm/lib
Dimitry Andric fab7084f12 Pull in r279454 from upstream llvm trunk (by James Molloy):
[SROA] Remove incorrect assertion

  Confirmed with aprantl, this assertion is incorrect - code can get
  here (for example 80-bit FP types) and if it does it's benign. This
  is exposed by a completely unrelated patch of mine, so stop the
  compiler falling over.

  Original differential: http://reviews.llvm.org/D16187
  aprantl's advice to remove assertion:
  http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20160815/382129.html

This should fix assertions when building the math/opensolaris-libm port.

Reported by:	marino
MFC after:	3 days
2017-01-30 18:35:24 +00:00
..
Analysis Pull in r278160 from upstream llvm trunk (by Wei Mi): 2017-01-26 20:39:43 +00:00
AsmParser Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Bitcode Tentatively apply https://reviews.llvm.org/D18730 to work around gcc PR 2016-12-10 22:03:44 +00:00
CodeGen Update llvm, clang, lld and lldb to release_39 branch r288513. 2016-12-02 19:36:28 +00:00
DebugInfo Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
ExecutionEngine Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
IR Update llvm to release_39 branch r278877. 2016-08-17 19:41:29 +00:00
IRReader Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
LibDriver Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
LineEditor Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Linker Update llvm, clang, lld and lldb to release_39 branch r287912. 2016-11-26 01:02:53 +00:00
LTO Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
MC Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Object Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
ObjectYAML Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Option Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Passes Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
ProfileData Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Support Update llvm, clang, lld and lldb to release_39 branch r287912. 2016-11-26 01:02:53 +00:00
TableGen Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Target Update llvm, clang, lld, lldb, compiler-rt and libc++ to release_39 2016-12-10 15:30:39 +00:00
Transforms Pull in r279454 from upstream llvm trunk (by James Molloy): 2017-01-30 18:35:24 +00:00