[llvm] r261187 - [TableGen, X86] Remove extra optional operand from RawFrm. RawFrm with 2 immediates is handled by RawFrmImm8/RawFrmImm16.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 17 20:54:30 PST 2016
Author: ctopper
Date: Wed Feb 17 22:54:29 2016
New Revision: 261187
URL: http://llvm.org/viewvc/llvm-project?rev=261187&view=rev
Log:
[TableGen,X86] Remove extra optional operand from RawFrm. RawFrm with 2 immediates is handled by RawFrmImm8/RawFrmImm16.
Modified:
llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
Modified: llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp?rev=261187&r1=261186&r2=261187&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp (original)
+++ llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp Wed Feb 17 22:54:29 2016
@@ -583,11 +583,9 @@ void RecognizableInstr::emitInstructionS
return;
case X86Local::RawFrm:
// Operand 1 (optional) is an address or immediate.
- // Operand 2 (optional) is an immediate.
- assert(numPhysicalOperands <= 2 &&
+ assert(numPhysicalOperands <= 1 &&
"Unexpected number of operands for RawFrm");
HANDLE_OPTIONAL(relocation)
- HANDLE_OPTIONAL(immediate)
break;
case X86Local::RawFrmMemOffs:
// Operand 1 is an address.
More information about the llvm-commits
mailing list