X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=inline;f=opcodes%2Fi386-gen.c;h=72371ed617cdd0259e803140fb8325b85238c002;hb=c7b8aa3a72401a50a5736ed70ad8be809f82321c;hp=5cd92054dbe9bfb9dce476c6949cd77ca68baea7;hpb=d41c0fc8a94bc29f0490c841c2823657ad71a279;p=deliverable%2Fbinutils-gdb.git diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c index 5cd92054db..72371ed617 100644 --- a/opcodes/i386-gen.c +++ b/opcodes/i386-gen.c @@ -122,6 +122,8 @@ static initializer cpu_flag_init[] = "CpuSMX" }, { "CPU_XSAVE_FLAGS", "CpuXsave" }, + { "CPU_XSAVEOPT_FLAGS", + "CpuXsaveopt" }, { "CPU_AES_FLAGS", "CpuMMX|CpuSSE|CpuSSE2|CpuSSE3|CpuSSSE3|CpuSSE4_1|CpuSSE4_2|CpuAES" }, { "CPU_PCLMUL_FLAGS", @@ -140,6 +142,12 @@ static initializer cpu_flag_init[] = "CpuRdtscp" }, { "CPU_EPT_FLAGS", "CpuEPT" }, + { "CPU_FSGSBASE_FLAGS", + "CpuFSGSBase" }, + { "CPU_RDRND_FLAGS", + "CpuRdRnd" }, + { "CPU_F16C_FLAGS", + "CpuF16C" }, { "CPU_3DNOW_FLAGS", "CpuMMX|Cpu3dnow" }, { "CPU_3DNOWA_FLAGS", @@ -300,6 +308,7 @@ static bitfield cpu_flags[] = BITFIELD (CpuSMX), BITFIELD (CpuABM), BITFIELD (CpuXsave), + BITFIELD (CpuXsaveopt), BITFIELD (CpuAES), BITFIELD (CpuPCLMUL), BITFIELD (CpuFMA), @@ -310,6 +319,9 @@ static bitfield cpu_flags[] = BITFIELD (CpuMovbe), BITFIELD (CpuEPT), BITFIELD (CpuRdtscp), + BITFIELD (CpuFSGSBase), + BITFIELD (CpuRdRnd), + BITFIELD (CpuF16C), BITFIELD (Cpu64), BITFIELD (CpuNo64), #ifdef CpuUnused