[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)
commitdd5cde6e6024734b1bb8a67750dbf31c0762f0aa
treecadc98468449548b1ff555529aede1c0fd1d89fc
parent60e0898710703f76c9a1ff34f51f140933a8dd84
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238906 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrSSE.td