[llvm] r198589 - The rest of r198588. Remove SegOvrBits from X86 TSFlags since they weren't being used.
Craig Topper
craig.topper at gmail.com
Sun Jan 5 22:57:27 PST 2014
Author: ctopper
Date: Mon Jan 6 00:57:27 2014
New Revision: 198589
URL: http://llvm.org/viewvc/llvm-project?rev=198589&view=rev
Log:
The rest of r198588. Remove SegOvrBits from X86 TSFlags since they weren't being used.
Modified:
llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
llvm/trunk/utils/TableGen/X86RecognizableInstr.h
Modified: llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp?rev=198589&r1=198588&r2=198589&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp (original)
+++ llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp Mon Jan 6 00:57:27 2014
@@ -230,7 +230,6 @@ RecognizableInstr::RecognizableInstr(Dis
Prefix = byteFromRec(Rec, "Prefix");
Opcode = byteFromRec(Rec, "Opcode");
Form = byteFromRec(Rec, "FormBits");
- SegOvr = byteFromRec(Rec, "SegOvrBits");
HasOpSizePrefix = Rec->getValueAsBit("hasOpSizePrefix");
HasAdSizePrefix = Rec->getValueAsBit("hasAdSizePrefix");
@@ -490,12 +489,6 @@ RecognizableInstr::filter_ret Recognizab
// Filter out artificial instructions but leave in the LOCK_PREFIX so it is
// printed as a separate "instruction".
- // Filter out instructions with segment override prefixes.
- // They're too messy to handle now and we'll special case them if needed.
-
- if (SegOvr)
- return FILTER_STRONG;
-
/////////////////
// FILTER_WEAK
Modified: llvm/trunk/utils/TableGen/X86RecognizableInstr.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86RecognizableInstr.h?rev=198589&r1=198588&r2=198589&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86RecognizableInstr.h (original)
+++ llvm/trunk/utils/TableGen/X86RecognizableInstr.h Mon Jan 6 00:57:27 2014
@@ -44,8 +44,6 @@ private:
uint8_t Opcode;
/// The form field from the record
uint8_t Form;
- /// The segment override field from the record
- uint8_t SegOvr;
/// The hasOpSizePrefix field from the record
bool HasOpSizePrefix;
/// The hasAdSizePrefix field from the record
More information about the llvm-commits
mailing list