summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/EdgeBundles.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2015-07-06 20:30:47 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2015-07-06 20:30:47 +0000
commit8b756596fce42d56c51952f983bb3cee3ae50e73 (patch)
tree7bbcbf91db2f176b9c5a82e3bd9bf836a398d2a8 /llvm/lib/CodeGen/EdgeBundles.cpp
parent40dd510a734da7b7a0f090fc3eb07d49a13d450b (diff)
downloadbcm5719-llvm-8b756596fce42d56c51952f983bb3cee3ae50e73.tar.gz
bcm5719-llvm-8b756596fce42d56c51952f983bb3cee3ae50e73.zip
[X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
With the completion of D9746 there is now a common implementation of integer signed/unsigned min/max nodes, removing the need for the equivalent X86 specific implementations. This patch removes the old X86ISD nodes, legalizes the relevant SSE2/SSE41/AVX2/AVX512 instructions for the ISD versions and converts the small amount of existing X86 code. Differential Revision: http://reviews.llvm.org/D10947 llvm-svn: 241506
Diffstat (limited to 'llvm/lib/CodeGen/EdgeBundles.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud