[X86] Removed (unused) FSRL x86 operation
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 3 Jun 2015 08:32:36 +0000 (08:32 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 3 Jun 2015 08:32:36 +0000 (08:32 +0000)
commit452252e6c879a42b074280bc156865d1d0c7cee9
treed33a03982e8335b146abcc159d4b818d3f8df4e3
parentcb73f150d4dee783784b5c3bb9deac4d3357624a
[X86] Removed (unused) FSRL x86 operation

This patch removes the old X86ISD::FSRL op - which allowed float vectors to use the byte right shift operations (causing a domain switch....).

Since the refactoring of the shuffle lowering code this no longer has any use.

Differential Revision: http://reviews.llvm.org/D10169

llvm-svn: 238906
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86ISelLowering.h
llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
llvm/lib/Target/X86/X86InstrSSE.td