{
  "Header": {
    "Copyright": "Copyright (c) 2022 - 2025 Intel Corporation. All rights reserved.",
    "Info": "TDX CPUID Configuration & Virtualization",
    "Version": "2.0"
  },
  "Description": [
    {
      "Bit or Field Virtualization": "#VE",
      "Meaning": "#VE injected to the TD",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Attributes & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's ATTRIBUTES, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES bit"
    },
    {
      "Bit or Field Virtualization": "Attributes & CPUID_Enabled & Native",
      "Meaning": "Bits that the host VMM configures at guest TD initialization, by configuring the guest TD's ATTRIBUTES and the virtual value of some other CPUID field, to either allow their native value or to have a value of 0.  These are typically CPU features that the host VMM can disable.",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES and CPUID bits"
    },
    {
      "Bit or Field Virtualization": "Attributes &\nCPUID_Enabled & Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's ATTRIBUTES, the virtual value of some other CPUID field and direct configuration, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES bit and CPUID bit"
    },
    {
      "Bit or Field Virtualization": "Attributes & CPUID_Enabled & Native(Hybrid)",
      "Meaning": "Bits that the host VMM configures at guest TD initialization, by configuring the guest TD's ATTRIBUTES and the virtual value of some other CPUID field, to either allow their native value or to have a value of 0.  These are typically CPU features that the host VMM can disable.  On Hybrid SOCs, value is uniform across all core types.",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES and CPUID bits"
    },
    {
      "Bit or Field Virtualization": "Attributes &\nCPUID_Enabled & Configured & Native(Hybrid)",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's ATTRIBUTES, the virtual value of some other CPUID field and direct configuration, to either allow their native value or to have a value of 0.  On Hybrid SOCs, value is uniform across all core types.",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES bit and CPUID bit"
    },
    {
      "Bit or Field Virtualization": "Attributes & Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's ATTRIBUTES and direct configuration, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES bit"
    },
    {
      "Bit or Field Virtualization": "Attributes & Native (Hybrid)",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's ATTRIBUTES, to either allow their native value or to have a value of 0.  On Hybrid SOCs, value is uniform across all core types.",
      "Meaning  of Virtualization Details": "Applicable ATTRIBUTES bit"
    },
    {
      "Bit or Field Virtualization": "CPUID_Enabled & Native",
      "Meaning": "Bits that the host VMM configures at guest TD initialization, by configuring the virtual value of some other CPUID field, to either allow their native value or to have a value of 0.  These are typically CPU features that the host VMM can disable.",
      "Meaning  of Virtualization Details": "Applicable CPUID bit"
    },
    {
      "Bit or Field Virtualization": "CPUID_Enabled (Dynamic) & Native",
      "Meaning": "Bits that the host VMM configures at guest TD initialization, by configuring the virtual value of some other CPUID field, to either allow their native value or to have a value of 0.  These are typically CPU features that either the host VMM or the guest TD can disable.",
      "Meaning  of Virtualization Details": "Applicable CPUID bit"
    },
    {
      "Bit or Field Virtualization": "Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, to either allow their native value or to have a value of 0.  These are typically CPU features that the host VMM can disable.",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, to either allow their native value or to have a value of 0.  These are typically CPU features that the host VMM can disable.  Special handling is applied.",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "XFAM & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's XFAM, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable XFAM bits"
    },
    {
      "Bit or Field Virtualization": "XFAM & CPUID_Enabled & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's XFAM and the virtual value of some other CPUID field, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable XFAM bits and CPUID bit"
    },
    {
      "Bit or Field Virtualization": "XFAM & CPUID_Enabled & Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on both the guest TD's XFAM, the virtual value of some other CPUID field and direct configuration, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable XFAM bits and CPUID bit"
    },
    {
      "Bit or Field Virtualization": "XFAM & Configured & Native",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on both the guest TD's XFAM and direct configuration, to either allow their native value or to have a value of 0.  ",
      "Meaning  of Virtualization Details": "Applicable XFAM bits"
    },
    {
      "Bit or Field Virtualization": "XFAM & Native (Hybrid)",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's XFAM, to either allow their native value or to have a value of 0.  On Hybrid SOCs, value is uniform across all core types.",
      "Meaning  of Virtualization Details": "Applicable XFAM bits"
    },
    {
      "Bit or Field Virtualization": "Calculated",
      "Meaning": "Bit field is computed by the Intel TDX module at TDH.SYS.INIT time",
      "Meaning  of Virtualization Details": "Calculation details"
    },
    {
      "Bit or Field Virtualization": "Configured",
      "Meaning": "Bits fields that the host VMM directly configures at guest TD initialization",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Configured",
      "Meaning": "Bit fields that the host VMM directly configures at guest TD initialization, based on TD_PARAMS fields other than the above.",
      "Meaning  of Virtualization Details": "Applicable TD_PARAMS field"
    },
    {
      "Bit or Field Virtualization": "XFAM",
      "Meaning": "Bits that the host VMM directly configures at guest TD initialization, based on the guest TD's XFAM.  ",
      "Meaning  of Virtualization Details": "Applicable XFAM bits"
    },
    {
      "Bit or Field Virtualization": "Calculated",
      "Meaning": "Bit field is computed by the Intel TDX module at TD run time",
      "Meaning  of Virtualization Details": "Calculation details"
    },
    {
      "Bit or Field Virtualization": "Fixed",
      "Meaning": "Bit field is always reported as a fixed value to the TD.",
      "Meaning  of Virtualization Details": "Fixed value"
    },
    {
      "Bit or Field Virtualization": "Fixed",
      "Meaning": "Bit field is always reported as a fixed value to the TD.\nIdentical to FIXED, except that the init check must be VERIFY and the fixed value is taken from the init check value.",
      "Meaning  of Virtualization Details": "N/A, value is taken from the init check details"
    },
    {
      "Bit or Field Virtualization": "Native",
      "Meaning": "Bit field value reflects the native value returned by executing CPUID.",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Native @ TD Init",
      "Meaning": "Bit field value reflects the native value returned by executing CPUID at the time the TD was initialized (TDH.MNG.INIT)",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Native (Hybrid)",
      "Meaning": "Bit field value reflects the native value returned by executing CPUID.  On Hybrid SOCs, value is uniform across all core types.",
      "Meaning  of Virtualization Details": "N/A"
    },
    {
      "Bit or Field Virtualization": "Special",
      "Meaning": "Bit field value is calculated in a special way",
      "Meaning  of Virtualization Details": "Special calculation details"
    },
    {
      "Bit or Field Virtualization": "Special",
      "Meaning": "Bit field value is calculated in a special way, based on direct configuration by the host VMM",
      "Meaning  of Virtualization Details": "Special calculation details"
    },
    {
      "Bit or Field Virtualization": "Native @ TD Init with Special Handling",
      "Meaning": "Bit field value reflects the native value returned by executing CPUID at the time the TD was initialized (TDH.MNG.INIT).  Special handling is applied.",
      "Meaning  of Virtualization Details": "Special calculation details"
    }
  ],
  "CPUID": [
    {
      "Leaf": "0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "MaxIndex",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x29"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Genu",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x756e6547"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "ntel",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x6c65746e"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "ineI",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x49656e69"
        }
      ]
    },
    {
      "Leaf": "0x1",
      "EAX": [
        {
          "MSB": "3",
          "LSB": "0",
          "Field Size": "4",
          "Field Name": "Stepping ID",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Model ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "11",
          "LSB": "8",
          "Field Size": "4",
          "Field Name": "Family ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "12",
          "Field Size": "2",
          "Field Name": "Processor Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "14",
          "Field Size": "2",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "19",
          "LSB": "16",
          "Field Size": "4",
          "Field Name": "Extended Model ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "27",
          "LSB": "20",
          "Field Size": "8",
          "Field Name": "Extended Family ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "28",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Brand Index",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "CLFLUSH Line Size",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x8"
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "Maximum Addressable IDs",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Initial APIC ID",
          "Configuration Details": "VCPU's x2APIC ID or VCPU_INDEX",
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "if topolgy enum enabled\n    Virt. x2APIC ID[7:0]\nelse\n    VCPU_INDEX[7:0]"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "SSE3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "PCLMULQDQ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "DTES64",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "MONITOR",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "DS-CPL",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "VMX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "SMX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "EIST",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "TM2",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "SSSE3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "CNXT-ID",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "SDBG",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "FMA",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "CMPXCHG16B",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "xTPR Update Control",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "PDCM",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "DCA",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "SSE4_1",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "SSE4_2",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "x2APIC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "MOVBE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "POPCNT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "TSC-Deadline",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "AESNI",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "XSAVE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "OSXSAVE",
          "Configuration Details": "TD VMCS.GUEST_CR4.OSXSAVE",
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "CR4.OSXSAVE"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "AVX",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "F16C",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "RDRAND",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "Hypervisor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "FPU",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "VME",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "DE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "PSE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "TSC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "MSR",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "PAE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "MCE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "CX8",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "APIC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "SEP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "MTRR",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "PGE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "MCA",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "CMOV",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "PAT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "PSE-36",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "PSN",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "CLFSH",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "DS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "ACPI",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "MMX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "FXSR",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "SSE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "SSE2",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "SS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "HTT",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "TM",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "PBE",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x2",
      "EAX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Number of descriptors",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x01"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "LLC Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0xFF"
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "TLB Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0xFE"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        }
      ],
      "EBX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Prefetching size",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        }
      ],
      "EDX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Descriptor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00"
        }
      ]
    },
    {
      "Leaf": "0x3",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x4 / Sub-0x0",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Type",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Level",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Self Initializing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Fully Associative",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "13",
          "LSB": "10",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Addressable IDs Sharing this Cache",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Addressable IDs for Cores in Package",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "L",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x3F"
        },
        {
          "MSB": "21",
          "LSB": "12",
          "Field Size": "10",
          "Field Name": "P",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "22",
          "Field Size": "10",
          "Field Name": "W",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of Sets",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "WBINVD",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cache Inclusiveness",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Complex cache indexing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x4 / Sub-0x1",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Type",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Level",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Self Initializing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Fully Associative",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "13",
          "LSB": "10",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Addressable IDs Sharing this Cache",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Addressable IDs for Cores in Package",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "L",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x3F"
        },
        {
          "MSB": "21",
          "LSB": "12",
          "Field Size": "10",
          "Field Name": "P",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "22",
          "Field Size": "10",
          "Field Name": "W",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of Sets",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "WBINVD",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cache Inclusiveness",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Complex cache indexing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x4 / Sub-0x2",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Type",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Level",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Self Initializing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Fully Associative",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "13",
          "LSB": "10",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Addressable IDs Sharing this Cache",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Addressable IDs for Cores in Package",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "L",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x3F"
        },
        {
          "MSB": "21",
          "LSB": "12",
          "Field Size": "10",
          "Field Name": "P",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "22",
          "Field Size": "10",
          "Field Name": "W",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of Sets",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "WBINVD",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cache Inclusiveness",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Complex cache indexing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x4 / Sub-0x3",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Type",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Level",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Self Initializing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Fully Associative",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "13",
          "LSB": "10",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Addressable IDs Sharing this Cache",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Addressable IDs for Cores in Package",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "L",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x3F"
        },
        {
          "MSB": "21",
          "LSB": "12",
          "Field Size": "10",
          "Field Name": "P",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "22",
          "Field Size": "10",
          "Field Name": "W",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of Sets",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "WBINVD",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cache Inclusiveness",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Complex cache indexing",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "if REDUCE_VE, use native @ init"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x4 / Sub-0x4",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Self Initializing",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Fully Associative",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "13",
          "LSB": "10",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Addressable IDs Sharing this Cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Addressable IDs for Cores in Package",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "L",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "21",
          "LSB": "12",
          "Field Size": "10",
          "Field Name": "P",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "22",
          "Field Size": "10",
          "Field Name": "W",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of Sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "WBINVD",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cache Inclusiveness",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Complex Cache Indexing",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x5",
      "EAX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Smallest Monitor-line Size",
          "Configuration Details": " ",
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Largest Monitor-line Size",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Monitor-Mwait extensions (beyond EAX and EBX registers) supported",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Masked interrupts as break-event for MWAIT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "2",
          "Field Size": "30",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "3",
          "LSB": "0",
          "Field Size": "4",
          "Field Name": "C0 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "C1 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "11",
          "LSB": "8",
          "Field Size": "4",
          "Field Name": "C2 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "12",
          "Field Size": "4",
          "Field Name": "C3 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "19",
          "LSB": "16",
          "Field Size": "4",
          "Field Name": "C4 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "23",
          "LSB": "20",
          "Field Size": "4",
          "Field Name": "C5 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "27",
          "LSB": "24",
          "Field Size": "4",
          "Field Name": "C6 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "28",
          "Field Size": "4",
          "Field Name": "C7 Sub-States",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x6",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Digital Temperature Sensor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Intel Turbo Boost Technology",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "ARAT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Reserved_3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "PLN",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "ECMD",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "PTM",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "HWP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "HWP Notification",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "HWP Activity Window",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "HWP Energy Performance Preference",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "HWP Package Level Request",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "Reserved_12",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "HDC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "Favored Core Enable",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "HWP Notification Due Highest Change",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "HWP PECI Override",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "HWP Thread Request Support",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "Low Latency and Post IA32_HWP_REQUEST",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "HW_FEEDBACK",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "Voting Rights (new in GLC?)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "HWP Thread Info",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "Reserved_22",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "Intel Thread Director supported",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Reserved_31_24",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "3",
          "LSB": "0",
          "Field Size": "4",
          "Field Name": "Interrupt Thresholds",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "4",
          "Field Size": "28",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Hardware Coordination Feedback",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "ACNT2",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reserved_2",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Performance-Energy Bias",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "4",
          "Field Size": "28",
          "Field Name": "Reserved_31_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Supported Capabilities bitmap",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "11",
          "LSB": "8",
          "Field Size": "4",
          "Field Name": "HW Feedback Table size",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "12",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "HW Feedback Table Indication",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x7 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max Sub-Leaves",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x2"
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "FSGSBASE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "IA32_TSC_ADJUST",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "SGX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "BMI1",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "HLE",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "AVX2",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "FDP_EXCPTN_ONLY",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "SMEP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "BMI2",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Enhanced REP MOVSB/STOSB",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "INVPCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "RTM",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "PQM",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "FCS/FDS Deprecation",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "MPX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "RDT-A. Supports Intel\u00ae Resource Director Technology (Intel\u00ae RDT) Allocation",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "AVX512F",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "AVX512DQ",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "RDSEED",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "ADCX/ADOX",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "SMAP/CLAC/STAC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "AVX512_IFMA",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "PCOMMIT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "CLFLUSHOPT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "CLWB",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "RTIT",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "AVX512PF",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "AVX512ER",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "AVX512CD",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "SHA",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "AVX512BW",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "AVX512VL",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "PREFETCHWT1",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "AVX512_VBMI",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "UMIP",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "PKU",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[9]"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "OSPKE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "CR4.PKE"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "MONITORX/MWAITX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "AVX512_VBMI2",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "CET Shadow Stack",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[12:11]"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "GFNI",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "VAES",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "VPCLMULQDQ",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "AVX512_VNNI",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "AVX512_BITALG",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "TME",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "AVX512_VPOPCNTDQ",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "57 bit Address Support",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "21",
          "LSB": "17",
          "Field Size": "5",
          "Field Name": "MAWAU for MPX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "RDPID",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "KL_ENABLED",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "KL"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "BUSLOCK",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "CLDEMOTE",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "MOVDIRI",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "MOVDIR64B",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "ENQCMD",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "SGX_LC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "PKS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "PKS"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "AVX512_4VNNIW",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "AVX512_4FMAPS",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "Fast Short REP MOV",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "ULI",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[14]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "AVX512_VP2INTERSECT",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "MCU_OPT supported",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "MD_CLEAR supported",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "RTM_FORCE_ABORT_SUPPORT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "SERIALIZE Inst",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "Hybrid Part",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "TSXLDTRK",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "PCONFIG",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "Architectural LBR support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "CET",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[12:11]"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "AMX-BF16",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "AVX512_FP16",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "AMX-TILE",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "AMX-INT8",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "IBRS (indirect branch restricted speculation)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "STIBP (single thread indirect branch predictors)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "L1D_FLUSH.  IA32_FLUSH_CMD support.",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "IA32_ARCH_CAPABILITIES Support",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "IA32_CORE_CAPABILITIES Present",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "SSBD (Speculative Store Bypass Disable)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        }
      ]
    },
    {
      "Leaf": "0x7 / Sub-0x1",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "SHA512",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "SM3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "SM4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "RAO_INT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "AVX VNNI",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "AVX512_BF16",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "LASS",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES",
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "LASS"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "CMPCCXADD",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Arch Perfmon Extended Leaf Supported",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & Configured & Native",
          "Virtualization Details": "PERFMON"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "Fast Zero-Length MOVSB",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "Fast Short STOSB",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "Fast short CMPSB/SCASB",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "16",
          "LSB": "13",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "FRED",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "LKGS",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "WRMSRNS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "NMI source identification",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "AMX-FP16",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "HRESET",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "AVX-IFMA",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "24",
          "LSB": "24",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "25",
          "LSB": "25",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "LAM",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "PREFETCHRST2/MOVRS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "27",
          "LSB": "2",
          "Field Size": "26",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "6",
          "Field Size": "26",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "AVX-VNNI-INT8",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "AVX-NE-CONVERT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "AVX-VNNI-INT16",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "SW code prefetch",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "UMSR",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "UIRET loads UIF",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "Converged vector ISA enable",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "21",
          "LSB": "21",
          "Field Size": "1",
          "Field Name": "APX_F",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        },
        {
          "MSB": "22",
          "LSB": "22",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "23",
          "LSB": "23",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "28",
          "LSB": "24",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x7 / Sub-0x2",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "PSFD",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "IPRED_CTRL",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "RRSBA_CTRL",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "DDPD_U",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "BHI_CTRL",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "MCDT_NO",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "7",
          "Field Size": "9",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "18",
          "Field Size": "14",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x8",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x9",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "IA32_PLATFORM_DCA_CAP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xa",
      "EAX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Version",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "PERFMON"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Number of GP Counters",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "23",
          "LSB": "16",
          "Field Size": "8",
          "Field Name": "Width of GP Counters",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "PERFMON"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Length of EBX Vector",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Core Cycles Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Instructions Retired Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reference Cycles Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Last-Level Cache References Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "Last-Level Cache Misses Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "Branch Instruction Retired Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "Branch Mispredict Retired Not Available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "Top-down slots event not available",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "8",
          "Field Size": "24",
          "Field Name": "Other events not available bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "6",
          "LSB": "0",
          "Field Size": "7",
          "Field Name": "Fixed Counter Support Bitmap [6:0]",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "7",
          "Field Size": "25",
          "Field Name": "Fixed Counter Support Bitmap [31:7]",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Number of Fixed-Function Counters",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native (Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "12",
          "LSB": "5",
          "Field Size": "8",
          "Field Name": "Width of Fixed-Function Counters",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "PERFMON"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "AnyThread Deprecation",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Attributes & Native",
          "Virtualization Details": "PERFMON"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xb / Sub-Leaves 0x0-0x1",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Shift Count",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Logical Processors at this Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Level Number",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "0"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Level Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "X2APIC ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "0"
        }
      ]
    },
    {
      "Leaf": "0xb / Sub-0x2",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Shift Count",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Logical Processors at this Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Level Number",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "0"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Level Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "X2APIC ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "0"
        }
      ]
    },
    {
      "Leaf": "0xc",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xd / Sub-0x0",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "X87",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "SSE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "AVX256",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[2]"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "PL_BNDREGS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "PL_BNDCFS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "KMASK",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "AVX3 ZMM 15:0",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "AVX3 ZMM 31:18",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[7:5]"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "PKRU",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[9]"
        },
        {
          "MSB": "16",
          "LSB": "10",
          "Field Size": "7",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "AMX - XTILECFG",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "AMX - XTILEDATA",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "19",
          "LSB": "19",
          "Field Size": "1",
          "Field Name": "APX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        },
        {
          "MSB": "31",
          "LSB": "20",
          "Field Size": "12",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max Bytes for Enabled Features",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "Native"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max Bytes for Supported Features",
          "Configuration Details": "TD_PARAMS.XFAM  (only for bits in XCR0)",
          "Bit or Field Virtualization Type": "XFAM",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xd / Sub-0x1",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Supports XSAVEOPT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Supports XSAVEC and compacted XRSTOR",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Supports XGETBV with ECX = 1",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Supports XSAVES/XRSTORS and IA32_XSS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "XFD support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max Bytes for Enabled Features",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "Native"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "XSS_RTIT",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "10",
          "LSB": "10",
          "Field Size": "1",
          "Field Name": "PASID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "U_CET",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[12:11]"
        },
        {
          "MSB": "12",
          "LSB": "12",
          "Field Size": "1",
          "Field Name": "S_CET",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[12:11]"
        },
        {
          "MSB": "13",
          "LSB": "13",
          "Field Size": "1",
          "Field Name": "HDC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "14",
          "LSB": "14",
          "Field Size": "1",
          "Field Name": "ULI/UNIT",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[14]"
        },
        {
          "MSB": "15",
          "LSB": "15",
          "Field Size": "1",
          "Field Name": "XSS_ARCH_LBRS",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "HWP Request",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "17",
          "Field Size": "15",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xd / Sub-Leaves 0x2-0x12",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Size",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[n]"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Offset",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[n]"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "IA32_XSS",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[n]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[n]"
        },
        {
          "MSB": "31",
          "LSB": "2",
          "Field Size": "30",
          "Field Name": " ",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[n]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xd / Sub-0x13",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Size",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Offset",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "IA32_XSS",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        },
        {
          "MSB": "31",
          "LSB": "2",
          "Field Size": "30",
          "Field Name": " ",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[19]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xe",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xf / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max RMID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": " Supports L3 Cache Intel RDT Monitoring",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0xf / Sub-0x1",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Counter Length (as offset from 24b)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "QM Counter Conversion Factor",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max RMID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Supports L3 Monitoring",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x10",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved_0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Supports L3 Cache Allocation Technology",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Supports L2 Cache Allocation Technology",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Supports Memory Bandwidth Allocation",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "4",
          "Field Size": "28",
          "Field Name": "Reserved_31_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x10",
      "EAX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "Length of Mask",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "12",
          "Field Size": "20",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Bits In USE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved_1_0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "CDP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved_31_3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "COS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x10",
      "EAX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "Length of Mask",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "12",
          "Field Size": "20",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Bits In USE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved_1_0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "CDP",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved_31_3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "COS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x10",
      "EAX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "RBE Max Value",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "12",
          "Field Size": "20",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Per-thread MBA controls are supported",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Throttling value is linear",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved_31_3",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "COS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x11 / Sub-N/A",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x12",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x13",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x14 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Max Valid Subleaf",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "CR3 Filtering",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Cycle Accurate Mode",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "IP Filtering",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "MSRs Preserved Across Warm Reset",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "PTWRITE Support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "Power Event Trace Support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "PSB/PMI Injection Support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "PT Event Trace Support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "PT TNT packet generation disabling support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "31",
          "LSB": "9",
          "Field Size": "23",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "ToPA Output Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "ToPA Tables Support Multiple Regions",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Single-Range Output Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Trace Transport subsystem output supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "30",
          "LSB": "4",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "IP Payload Contains LIP",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native (Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x14 / Sub-0x1",
      "EAX": [
        {
          "MSB": "2",
          "LSB": "0",
          "Field Size": "3",
          "Field Name": "Number of configurable Address Ranges for filtering",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "15",
          "LSB": "3",
          "Field Size": "13",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Number of Address Ranges Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Cycle Thresholds",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "PSB Frequencies",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[8]"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x15",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Denominator",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Numerator",
          "Configuration Details": "TD_PARAMS.TSC_FREQUENCY",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Nominal ART Frequency",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x017D7840"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x16",
      "EAX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Processor Base Frequency",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Maximum Frequency",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Bus (Reference) Frequency",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x17 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Maximum Subleaf",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "SoC Vendor ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "IsVendorScheme",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "17",
          "Field Size": "15",
          "Field Name": "Reserved_31_17",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Project ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Stepping ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x17 / Sub-0x1",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x17 / Sub-0x2",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x17 / Sub-0x3",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": " ",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "MaxNumSubLeaves",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Not detailed here",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x1",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x2",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x3",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x4",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x5",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x6",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Leve",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x7",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Leve",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x18 / Sub-0x8",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "4KB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "2MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "4MB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "1GB pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "4",
          "Field Size": "4",
          "Field Name": "Reserved_7_4",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "10",
          "LSB": "8",
          "Field Size": "3",
          "Field Name": "Partitioning",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "11",
          "Field Size": "5",
          "Field Name": "Reserved_15_11",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Ways of associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Number of sets",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Translation Cache Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "7",
          "LSB": "5",
          "Field Size": "3",
          "Field Name": "Translation Cache Leve",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Fully associative structure",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "13",
          "LSB": "9",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        },
        {
          "MSB": "25",
          "LSB": "14",
          "Field Size": "12",
          "Field Name": "Max threads sharing this cache",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "26",
          "Field Size": "6",
          "Field Name": "Number of linear-address spaces for PCID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x19",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "4",
          "Field Size": "28",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "2",
          "Field Size": "30",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x1a",
      "EAX": [
        {
          "MSB": "23",
          "LSB": "0",
          "Field Size": "24",
          "Field Name": "Core native model ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Core Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x1b / Sub-0x0",
      "EAX": [
        {
          "MSB": "11",
          "LSB": "0",
          "Field Size": "12",
          "Field Name": "Sub-leaf type.\n0: Invalid sub-leaf.\n1: PCONFIG target Identifier.\n",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "12",
          "Field Size": "20",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Target identifier:\n1: MKTME\n2: TSE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Target identifier",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Target identifier",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x1b / Sub-0x1",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x1c",
      "EAX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Supported LBR depth values",
          "Configuration Details": "TD_PARAMS.XFAM, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "29",
          "LSB": "8",
          "Field Size": "22",
          "Field Name": "Reserved_29_8",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "30",
          "LSB": "30",
          "Field Size": "1",
          "Field Name": "Deep C-state May Reset",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "31",
          "LSB": "31",
          "Field Size": "1",
          "Field Name": "IP values contain LIP",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native (Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "CPL Filtering Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Branch Filtering Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Call-stack Mode Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "31",
          "LSB": "3",
          "Field Size": "29",
          "Field Name": "Reserved_31_3",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Mispredict Bit Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Timed LBRs Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "Branch Type Field Supported",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "15",
          "LSB": "3",
          "Field Size": "13",
          "Field Name": "Reserved_15_3",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "19",
          "LSB": "16",
          "Field Size": "4",
          "Field Name": "LBR Event Logging Extended",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[15]"
        },
        {
          "MSB": "31",
          "LSB": "20",
          "Field Size": "12",
          "Field Name": "Reserved_31_20",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[15]"
        }
      ]
    },
    {
      "Leaf": "0x1d / Sub-0x0",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "TILE support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "1",
          "Field Size": "31",
          "Field Name": "Reserved_31_1",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ]
    },
    {
      "Leaf": "0x1d / Sub-0x1",
      "EAX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "total_tile_bytes",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "bytes_per_tile",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "bytes_per_row",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "max_names",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "ECX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "max_rows",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved_31_16",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ]
    },
    {
      "Leaf": "0x1e",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Maximum sub leaf",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EBX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "impl.tmul_maxk (rows or cols)",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "23",
          "LSB": "8",
          "Field Size": "16",
          "Field Name": "impl.tmul_maxn (column bytes)",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Reserved_31_24",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & Native",
          "Virtualization Details": "XFAM[18:17]"
        }
      ]
    },
    {
      "Leaf": "0x1e",
      "EAX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "AMX-INT8",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "AMX-BF16",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "2",
          "LSB": "2",
          "Field Size": "1",
          "Field Name": "AMX-COMPLEX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "3",
          "LSB": "3",
          "Field Size": "1",
          "Field Name": "AMX-FP16",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "4",
          "LSB": "4",
          "Field Size": "1",
          "Field Name": "AMX-FP8",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "AMX-TRANSPOSE",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "6",
          "LSB": "6",
          "Field Size": "1",
          "Field Name": "AMX-TF32 (FP19)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "7",
          "LSB": "7",
          "Field Size": "1",
          "Field Name": "AMX-AVX512",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "AMX-MOVRS",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "XFAM & Configured & Native",
          "Virtualization Details": "XFAM[18:17]"
        },
        {
          "MSB": "31",
          "LSB": "9",
          "Field Size": "23",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x1f / Sub-Leaves 0x0-0x4",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Shift Count",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Logical Processors at this Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Level Number",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Level Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "X2APIC ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "0"
        }
      ]
    },
    {
      "Leaf": "0x1f / Sub-0x5",
      "EAX": [
        {
          "MSB": "4",
          "LSB": "0",
          "Field Size": "5",
          "Field Name": "Shift Count",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "5",
          "Field Size": "27",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EBX": [
        {
          "MSB": "15",
          "LSB": "0",
          "Field Size": "16",
          "Field Name": "Logical Processors at this Level",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Level Number",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Level Type",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "X2APIC ID",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "0"
        }
      ]
    },
    {
      "Leaf": "0x20",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Maximum sub-leaf",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "IA32_HRESET_ENABLE mask",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x21 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Maximum sub-leaf",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x00000000"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "\u201cInte\u201d",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x65746E49"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "\u201c    \u201c",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x20202020"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "\u201clTDX\u201d",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x5844546C"
        }
      ]
    },
    {
      "Leaf": "0x22",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x0",
      "EAX": [
        {
          "MSB": "3",
          "LSB": "0",
          "Field Size": "4",
          "Field Name": "Valid sub-leaf bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "5",
          "LSB": "4",
          "Field Size": "2",
          "Field Name": "Valid sub-leaf bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "6",
          "Field Size": "26",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "UnitMask2 Supported",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "1",
          "LSB": "1",
          "Field Size": "1",
          "Field Name": "Z-bit Supported",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "2",
          "Field Size": "30",
          "Field Name": "Perfmon feature bits",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x1",
      "EAX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "General purpose counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native(Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "8",
          "Field Size": "24",
          "Field Name": "General purpose counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native(Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "6",
          "LSB": "0",
          "Field Size": "7",
          "Field Name": "Fixed counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native(Hybrid)",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "7",
          "Field Size": "25",
          "Field Name": "Fixed counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native(Hybrid)",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x2",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "PMC ACR counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "FCACR counter bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x3",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Perfmon events bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes & CPUID_Enabled & Native(Hybrid)",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x4",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Adaptive PEBS field groupings bitmap",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x23 / Sub-0x5",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "bitmap of GP counters with PEBS support",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "bitmap of GP counters with PEBS PDIST/PDIR support",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "bitmap of fixed counters with PEBS support",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "bitmap of fixed counters with PEBS PDIST/PDIR support",
          "Configuration Details": "TD_PARAMS.ATTRIBUTES.PERFMON, TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Attributes &\nCPUID_Enabled & Configured & Native",
          "Virtualization Details": null
        }
      ]
    },
    {
      "Leaf": "0x24 / Sub-0x0",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Maximum supported sub-leaf",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & CPUID_Enabled & Native",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Converged vector ISA version",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "16",
          "LSB": "16",
          "Field Size": "1",
          "Field Name": "128-bit vector support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "17",
          "LSB": "17",
          "Field Size": "1",
          "Field Name": "256-bit vector support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "18",
          "LSB": "18",
          "Field Size": "1",
          "Field Name": "512-bit vector support",
          "Configuration Details": "TD_PARAMS.XFAM",
          "Bit or Field Virtualization Type": "XFAM & CPUID_Enabled & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "19",
          "Field Size": "13",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x24 / Sub-0x1",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "31",
          "LSB": "1",
          "Field Size": "31",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x25",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x26",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x27",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x28",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x29",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000000",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "MaxIndex",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x80000008"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000001",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "0",
          "LSB": "0",
          "Field Size": "1",
          "Field Name": "LAHF/SAHF in 64-bit Mode",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "4",
          "LSB": "1",
          "Field Size": "4",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "5",
          "LSB": "5",
          "Field Size": "1",
          "Field Name": "LZCNT",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "7",
          "LSB": "6",
          "Field Size": "2",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "PREFETCHW",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "31",
          "LSB": "9",
          "Field Size": "23",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "10",
          "LSB": "0",
          "Field Size": "11",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "11",
          "LSB": "11",
          "Field Size": "1",
          "Field Name": "SYSCALL/SYSRET in 64-bit Mode",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Calculated",
          "Virtualization Details": "1 in 64-bit mode, 0 in other modes"
        },
        {
          "MSB": "19",
          "LSB": "12",
          "Field Size": "8",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "20",
          "LSB": "20",
          "Field Size": "1",
          "Field Name": "Execute Disable Bit",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "25",
          "LSB": "21",
          "Field Size": "5",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "26",
          "LSB": "26",
          "Field Size": "1",
          "Field Name": "1GB Pages",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "27",
          "LSB": "27",
          "Field Size": "1",
          "Field Name": "RDTSCP and IA32_TSC_AUX",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "28",
          "LSB": "28",
          "Field Size": "1",
          "Field Name": "Reserved_28",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "29",
          "LSB": "29",
          "Field Size": "1",
          "Field Name": "Intel 64",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "31",
          "LSB": "30",
          "Field Size": "2",
          "Field Name": "Reserved_31_30",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000002",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 0 to 3:  \"Inte\"",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x65746E49"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 4 to 7:  \"l TD\"",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x58204454"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 8 to 11:  \"X   \"",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x6C202020"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 12 to 15:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000003",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 16 to 19:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 20 to 23:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 24 to 27:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Brand String Bytes 28 to 31:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000004",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Brand String Bytes 32 to 35:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Brand String Bytes 36 to 39:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Brand String Bytes 40 to 43:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "24",
          "Field Size": "8",
          "Field Name": "Brand String Bytes 44 to 47:  0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000005",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000006",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Cache Line Size in Bytes",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x40"
        },
        {
          "MSB": "11",
          "LSB": "8",
          "Field Size": "4",
          "Field Name": "Reserved_11_8",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "15",
          "LSB": "12",
          "Field Size": "4",
          "Field Name": "L2 Associativity",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x7"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Cache Size (1kB Units)",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Native @ TD Init",
          "Virtualization Details": null
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000007",
      "EAX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EBX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Reserved_7_0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "8",
          "LSB": "8",
          "Field Size": "1",
          "Field Name": "Invariant TSC",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x1"
        },
        {
          "MSB": "31",
          "LSB": "9",
          "Field Size": "23",
          "Field Name": "Reserved_31_9",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    },
    {
      "Leaf": "0x80000008",
      "EAX": [
        {
          "MSB": "7",
          "LSB": "0",
          "Field Size": "8",
          "Field Name": "Number of Physical Address Bits",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "Based on config and native values and GPAW"
        },
        {
          "MSB": "15",
          "LSB": "8",
          "Field Size": "8",
          "Field Name": "Number of Linear Address Bits",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Special",
          "Virtualization Details": "Based on virt. CPUID(7, 0).ECX[16]"
        },
        {
          "MSB": "31",
          "LSB": "16",
          "Field Size": "16",
          "Field Name": "Number of Guest Physical Address Bits",
          "Configuration Details": "TD_PARAMS.CONFIG_FLAGS",
          "Bit or Field Virtualization Type": "Configured",
          "Virtualization Details": null
        }
      ],
      "EBX": [
        {
          "MSB": "8",
          "LSB": "0",
          "Field Size": "9",
          "Field Name": "Reserved_8_0",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        },
        {
          "MSB": "9",
          "LSB": "9",
          "Field Size": "1",
          "Field Name": "WBNOINVD support",
          "Configuration Details": "TD_PARAMS.CPUID_CONFIG",
          "Bit or Field Virtualization Type": "Configured & Native",
          "Virtualization Details": null
        },
        {
          "MSB": "31",
          "LSB": "10",
          "Field Size": "22",
          "Field Name": "Reserved_31_10",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "ECX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ],
      "EDX": [
        {
          "MSB": "31",
          "LSB": "0",
          "Field Size": "32",
          "Field Name": "Reserved",
          "Configuration Details": null,
          "Bit or Field Virtualization Type": "Fixed",
          "Virtualization Details": "0x0"
        }
      ]
    }
  ]
}