diff options
author | dim <dim@FreeBSD.org> | 2014-06-24 06:12:11 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2014-06-24 06:12:11 +0000 |
commit | cf140f008f5d28d6463422c17af1c4a6013dd0d6 (patch) | |
tree | 98be8a02a9e13d19de0d112aad7ad8a105fbef26 /contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp | |
parent | 8d5996c444fb11052d450b9c2f0507195874a564 (diff) | |
download | FreeBSD-src-cf140f008f5d28d6463422c17af1c4a6013dd0d6.zip FreeBSD-src-cf140f008f5d28d6463422c17af1c4a6013dd0d6.tar.gz |
MFC r267704:
Pull in r211435 from upstream llvm trunk (by Benjamin Kramer):
Legalizer: Add support for splitting insert_subvectors.
We handle this by spilling the whole thing to the stack and doing the
insertion as a store.
PR19492. This happens in real code because the vectorizer creates
v2i128 when AVX is enabled.
This fixes a "fatal error: error in backend: Do not know how to split
the result of this operator!" message encountered during compilation of
the net-p2p/libtorrent-rasterbar port.
Reported by: Evgeniy <iron@mail.ua>
MFC r267705:
Add the llvm patch for r267704.
Diffstat (limited to 'contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp')
0 files changed, 0 insertions, 0 deletions