diff --git a/Libraries/LibX86/Instruction.cpp b/Libraries/LibX86/Instruction.cpp index e4ae2367f5f..68cca330eae 100644 --- a/Libraries/LibX86/Instruction.cpp +++ b/Libraries/LibX86/Instruction.cpp @@ -1760,6 +1760,10 @@ const char* register_name(SegmentRegister index) return "fs"; case SegmentRegister::GS: return "gs"; + case SegmentRegister::SegR6: + return "segr6"; + case SegmentRegister::SegR7: + return "segr7"; default: ASSERT_NOT_REACHED(); return nullptr; diff --git a/Libraries/LibX86/Instruction.h b/Libraries/LibX86/Instruction.h index 7e65dbed530..b1bd8098ca5 100644 --- a/Libraries/LibX86/Instruction.h +++ b/Libraries/LibX86/Instruction.h @@ -88,6 +88,8 @@ enum class SegmentRegister { DS, FS, GS, + SegR6, + SegR7, None = 0xFF, };