[llvm] r191728 - BEXTR should be defined to take same type for bother operands.
Craig Topper
craig.topper at gmail.com
Mon Sep 30 20:48:26 PDT 2013
Author: ctopper
Date: Mon Sep 30 22:48:26 2013
New Revision: 191728
URL: http://llvm.org/viewvc/llvm-project?rev=191728&view=rev
Log:
BEXTR should be defined to take same type for bother operands.
Modified:
llvm/trunk/lib/Target/X86/X86InstrInfo.td
Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=191728&r1=191727&r2=191728&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Mon Sep 30 22:48:26 2013
@@ -253,7 +253,7 @@ def X86blsi : SDNode<"X86ISD::BLSI",
def X86blsmsk : SDNode<"X86ISD::BLSMSK", SDTIntUnaryOp>;
def X86blsr : SDNode<"X86ISD::BLSR", SDTIntUnaryOp>;
def X86bzhi : SDNode<"X86ISD::BZHI", SDTIntShiftOp>;
-def X86bextr : SDNode<"X86ISD::BEXTR", SDTIntShiftOp>;
+def X86bextr : SDNode<"X86ISD::BEXTR", SDTIntBinOp>;
def X86mul_imm : SDNode<"X86ISD::MUL_IMM", SDTIntBinOp>;
More information about the llvm-commits
mailing list