- FCOPYSIGN custom lowering bug. Clear the sign bit of operand 0 first before
  or'ing in the sign bit of operand 1.
- Tweaking: rather than left shift the sign bit, fp_extend operand 1 first
  before taking its sign bit if its type is smaller than that of operand 0.

llvm-svn: 32932
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h
index 0b7a54d..b120a14 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.h
+++ b/llvm/lib/Target/X86/X86ISelLowering.h
@@ -43,10 +43,8 @@
       /// to X86::XORPS or X86::XORPD.
       FXOR,
 
-      /// FSHL, FSRL - Shift a floating point value (in SSE register) by n bits
-      /// while shifting in 0's. These corresponds to X86::PSLLDQ or
-      /// X86::PSRLDQ.
-      FSHL,
+      /// FSRL - Bitwise logical right shift of floating point values. These
+      /// corresponds to X86::PSRLDQ.
       FSRL,
 
       /// FILD, FILD_FLAG - This instruction implements SINT_TO_FP with the