{
    "License": [
        "Copyright (C) 2023 The Android Open Source Project",
        "",
        "Licensed under the Apache License, Version 2.0 (the “License”);",
        "you may not use this file except in compliance with the License.",
        "You may obtain a copy of the License at",
        "",
        "     http://www.apache.org/licenses/LICENSE-2.0",
        "",
        "Unless required by applicable law or agreed to in writing, software",
        "distributed under the License is distributed on an “AS IS” BASIS,",
        "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",
        "See the License for the specific language governing permissions and",
        "limitations under the License."
    ],
    "insns": [
        "AdclRegReg",
        "AdcqRegReg",
        "AddbRegImm",
        "AddlRegImm",
        "AddlRegReg",
        "AddqRegImm",
        "AddqRegReg",
        "AddqRegMemInsns",
        "AndbRegImm",
        "AndbMemImmInsns",
        "AndlRegImm",
        "AndlRegReg",
        "AndnqRegRegReg",
        "AddpdXRegXReg",
        "AddpsXRegXReg",
        "AndqRegImm",
        "AndqRegMemInsns",
        "AndqRegReg",
        "BtqRegImm",
        "Cmc",
        "CmovqRegReg",
        "CmpbMemImmInsns",
        "CmpeqpdXRegXReg",
        "CmpeqpsXRegXReg",
        "CmplepdXRegXReg",
        "CmplepsXRegXReg",
        "CmpltpdXRegXReg",
        "CmpltpsXRegXReg",
        "CmplRegImm",
        "CmplRegReg",
        "CmpqRegImm",
        "CmpqRegReg",
        "Crc32qRegReg",
        "Cvtsd2ssXRegXReg",
        "Cvtss2sdXRegXReg",
        "DivlRegRegReg",
        "DivpdXRegXReg",
        "DivpsXRegXReg",
        "DivsdXRegXReg",
        "DivssXRegXReg",
        "DivqRegRegReg",
        "IdivlRegRegReg",
        "IdivqRegRegReg",
        "ImullRegReg",
        "ImulqRegReg",
        "ImulqRegRegReg",
        "LahfReg",
        "LeaqRegMemInsns",
        "MulqRegRegReg",
        "SahfReg",
        "SarlRegImm",
        "SarlRegReg",
        "SarqRegImm",
        "SarqRegReg",
        "ShlbRegImm",
        "ShldlRegRegImm",
        "ShllRegImm",
        "ShllRegReg",
        "ShlqRegImm",
        "ShlqRegReg",
        "ShrbRegImm",
        "ShrlRegImm",
        "ShrlRegReg",
        "ShrqRegImm",
        "ShrqRegReg",
        "SubpdXRegXReg",
        "SubpsXRegXReg",
        "TestbRegImm",
        "TestlRegImm",
        "TestlRegReg",
        "TestqRegImm",
        "TestqRegReg",
        "TestwRegImm",
        "TestwRegReg",
        "Lfence",
        "LockCmpXchgbRegMemRegInsns",
        "LockCmpXchgwRegMemRegInsns",
        "LockCmpXchglRegMemRegInsns",
        "LockCmpXchgqRegMemRegInsns",
        "LockCmpXchg8bRegRegRegRegMemInsns",
        "LockCmpXchg16bRegRegRegRegMemInsns",
        "Mfence",
        "MovbMemImmInsns",
        "MovbMemRegInsns",
        "MovdMemXRegInsns",
        "MovdRegXReg",
        "MovdqaMemXRegInsns",
        "MovdqaXRegMemInsns",
        "MovdqaXRegXReg",
        "MovdquMemXRegInsns",
        "MovdquXRegMemInsns",
        "MovdXRegMemInsns",
        "MovdXRegReg",
        "MovhlpsXRegXReg",
        "MovlhpsXRegXReg",
        "MovlMemImmInsns",
        "MovlMemRegInsns",
        "MovlRegImm",
        "MovlRegMemInsns",
        "MovlRegReg",
        "MovqMemImmInsns",
        "MovqMemRegInsns",
        "MovqMemXRegInsns",
        "MovqRegImm",
        "MovqRegMemInsns",
        "MovqRegReg",
        "MovqRegXReg",
        "MovqXRegMemInsns",
        "MovqXRegReg",
        "MovsdMemXRegInsns",
        "MovsdXRegMemInsns",
        "MovsdXRegXReg",
        "MovssMemXRegInsns",
        "MovssXRegMemInsns",
        "MovssXRegXReg",
        "MovsxbqRegMemInsns",
        "MovsxbqRegReg",
        "MovsxlqRegMemInsns",
        "MovsxlqRegReg",
        "MovsxblRegReg",
        "MovsxwlRegReg",
        "MovsxwqRegMemInsns",
        "MovsxwqRegReg",
        "MovwMemRegInsns",
        "MovwRegMemInsns",
        "MovzxblRegMemInsns",
        "MovzxbqRegMemInsns",
        "MovzxbqRegReg",
        "MovzxblRegReg",
        "MovzxwlRegMemInsns",
        "MovzxwlRegReg",
        "MovzxwqRegMemInsns",
        "MovzxwqRegReg",
        "MulpdXRegXReg",
        "MulpsXRegXReg",
        "MulsdXRegXReg",
        "MulssXRegXReg",
        "NotqReg",
        "OrbMemImmInsns",
        "OrbMemRegInsns",
        "OrbRegReg",
        "OrlRegImm",
        "OrlRegReg",
        "OrqRegImm",
        "OrqRegReg",
        "PadddXRegXReg",
        "PaddwXRegXReg",
        "PandXRegXReg",
        "PandnXRegXReg",
        "PextrbRegXRegImm",
        "PextrdRegXRegImm",
        "PextrqRegXRegImm",
        "PextrwRegXRegImm",
        "PhadddXRegXReg",
        "PinsrbXRegRegImm",
        "PinsrdXRegRegImm",
        "PinsrqXRegRegImm",
        "PinsrwXRegRegImm",
        "PmovsxwdXRegXReg",
        "PmovsxbwXRegXReg",
        "PmovzxbwXRegXReg",
        "PmulldXRegXReg",
        "PmullwXRegXReg",
        "PorXRegXReg",
        "PshufbXRegXReg",
        "PsllqXRegImm",
        "PsllwXRegImm",
        "PsrlqXRegImm",
        "PsrlwXRegImm",
        "PsubdXRegXReg",
        "PunpcklqdqXRegXReg",
        "PxorXRegXReg",
        "RorlRegImm",
        "RorlRegReg",
        "RorqRegImm",
        "RorqRegReg",
        "RoundpsXRegXRegImm",
        "RoundsdXRegXRegImm",
        "SetccReg",
        "Sfence",
        "SublRegImm",
        "SublRegReg",
        "SubqRegImm",
        "SubqRegReg",
        "Vfmadd231pdXRegXRegXReg",
        "Vfmadd231psXRegXRegXReg",
        "Vfmadd231sdXRegXRegXReg",
        "Vfmadd231ssXRegXRegXReg",
        "Vfmsub231sdXRegXRegXReg",
        "Vfmsub231ssXRegXRegXReg",
        "Vfnmadd231pdXRegXRegXReg",
        "Vfnmadd231psXRegXRegXReg",
        "Vfnmadd231sdXRegXRegXReg",
        "Vfnmadd231ssXRegXRegXReg",
        "Vfnmsub231sdXRegXRegXReg",
        "Vfnmsub231ssXRegXRegXReg",
        "VmovapdXRegXReg",
        "VmovapsXRegXReg",
        "VmovsdXRegXRegXReg",
        "VmovssXRegXRegXReg",
        "XchgbRegMemInsns",
        "XchgwRegMemInsns",
        "XchglRegMemInsns",
        "XchgqRegMemInsns",
        "XorlRegImm",
        "XorlRegReg",
        "XorpdXRegXReg",
        "XorqRegImm",
        "XorqRegReg"
    ]
}
