{
  "source_file": "include/private/xed-chip-modes-override.h",
  "generated_at": "2026-01-10T22:14:59.369491",
  "summary": {
    "purpose": "Defines functions for overriding chip modes and features.",
    "exports": [
      "xed_chip_modes_override1",
      "xed_chip_modes_override2",
      "set_decoder_control_ops"
    ],
    "imports": [
      "xed-chip-enum.h",
      "xed-decoded-inst.h",
      "xed-chip-features.h",
      "xed-chip-features-private.h",
      "xed-operand-accessors.h",
      "xed-isa-set.h"
    ],
    "key_logic": "Provides functions for overriding chip modes and features.",
    "important_classes": [],
    "important_functions": [
      {
        "name": "xed_chip_modes_override1",
        "purpose": "Overrides chip modes and features for a given chip and features."
      },
      {
        "name": "xed_chip_modes_override2",
        "purpose": "Overrides chip modes and features for a given chip and features."
      },
      {
        "name": "set_decoder_control_ops",
        "purpose": "Sets decoder control operations based on ISA set and features."
      }
    ],
    "dependencies": "xed-chip-enum.h, xed-decoded-inst.h, xed-chip-features.h, xed-chip-features-private.h, xed-operand-accessors.h, xed-isa-set.h",
    "notes": "Includes private and public header files for internal use."
  }
}