mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-30 04:35:00 +00:00
The rest of r198588. Remove SegOvrBits from X86 TSFlags since they weren't being used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198589 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0fee6d9703
commit
c8fd2c57c8
@ -230,7 +230,6 @@ RecognizableInstr::RecognizableInstr(DisassemblerTables &tables,
|
||||
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 RecognizableInstr::filter() const {
|
||||
// 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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user