1{ 2 "License": [ 3 "Copyright (C) 2023 The Android Open Source Project", 4 "", 5 "Licensed under the Apache License, Version 2.0 (the “License”);", 6 "you may not use this file except in compliance with the License.", 7 "You may obtain a copy of the License at", 8 "", 9 " http://www.apache.org/licenses/LICENSE-2.0", 10 "", 11 "Unless required by applicable law or agreed to in writing, software", 12 "distributed under the License is distributed on an “AS IS” BASIS,", 13 "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.", 14 "See the License for the specific language governing permissions and", 15 "limitations under the License." 16 ], 17 "insns": [ 18 "AdclRegReg", 19 "AdcqRegReg", 20 "AddbRegImm", 21 "AddlRegImm", 22 "AddlRegReg", 23 "AddqRegImm", 24 "AddqRegReg", 25 "AddqRegMemInsns", 26 "AndbRegImm", 27 "AndbMemImmInsns", 28 "AndlRegImm", 29 "AndlRegReg", 30 "AndnqRegRegReg", 31 "AddpdXRegXReg", 32 "AddpsXRegXReg", 33 "AndqRegImm", 34 "AndqRegMemInsns", 35 "AndqRegReg", 36 "BtqRegImm", 37 "Cmc", 38 "CmovqRegReg", 39 "CmpbMemImmInsns", 40 "CmpeqpdXRegXReg", 41 "CmpeqpsXRegXReg", 42 "CmplepdXRegXReg", 43 "CmplepsXRegXReg", 44 "CmpltpdXRegXReg", 45 "CmpltpsXRegXReg", 46 "CmplRegImm", 47 "CmplRegReg", 48 "CmpqRegImm", 49 "CmpqRegReg", 50 "Crc32qRegReg", 51 "Cvtsd2ssXRegXReg", 52 "Cvtss2sdXRegXReg", 53 "DivlRegRegReg", 54 "DivpdXRegXReg", 55 "DivpsXRegXReg", 56 "DivsdXRegXReg", 57 "DivssXRegXReg", 58 "DivqRegRegReg", 59 "IdivlRegRegReg", 60 "IdivqRegRegReg", 61 "ImullRegReg", 62 "ImulqRegReg", 63 "ImulqRegRegReg", 64 "LahfReg", 65 "LeaqRegMemInsns", 66 "MulqRegRegReg", 67 "SahfReg", 68 "SarlRegImm", 69 "SarlRegReg", 70 "SarqRegImm", 71 "SarqRegReg", 72 "ShlbRegImm", 73 "ShldlRegRegImm", 74 "ShllRegImm", 75 "ShllRegReg", 76 "ShlqRegImm", 77 "ShlqRegReg", 78 "ShrbRegImm", 79 "ShrlRegImm", 80 "ShrlRegReg", 81 "ShrqRegImm", 82 "ShrqRegReg", 83 "SubpdXRegXReg", 84 "SubpsXRegXReg", 85 "TestbRegImm", 86 "TestlRegImm", 87 "TestlRegReg", 88 "TestqRegImm", 89 "TestqRegReg", 90 "TestwRegImm", 91 "TestwRegReg", 92 "Lfence", 93 "LockCmpXchgbRegMemRegInsns", 94 "LockCmpXchgwRegMemRegInsns", 95 "LockCmpXchglRegMemRegInsns", 96 "LockCmpXchgqRegMemRegInsns", 97 "LockCmpXchg8bRegRegRegRegMemInsns", 98 "LockCmpXchg16bRegRegRegRegMemInsns", 99 "Mfence", 100 "MovbMemImmInsns", 101 "MovbMemRegInsns", 102 "MovdMemXRegInsns", 103 "MovdRegXReg", 104 "MovdqaMemXRegInsns", 105 "MovdqaXRegMemInsns", 106 "MovdqaXRegXReg", 107 "MovdquMemXRegInsns", 108 "MovdquXRegMemInsns", 109 "MovdXRegMemInsns", 110 "MovdXRegReg", 111 "MovhlpsXRegXReg", 112 "MovlhpsXRegXReg", 113 "MovlMemImmInsns", 114 "MovlMemRegInsns", 115 "MovlRegImm", 116 "MovlRegMemInsns", 117 "MovlRegReg", 118 "MovqMemImmInsns", 119 "MovqMemRegInsns", 120 "MovqMemXRegInsns", 121 "MovqRegImm", 122 "MovqRegMemInsns", 123 "MovqRegReg", 124 "MovqRegXReg", 125 "MovqXRegMemInsns", 126 "MovqXRegReg", 127 "MovsdMemXRegInsns", 128 "MovsdXRegMemInsns", 129 "MovsdXRegXReg", 130 "MovssMemXRegInsns", 131 "MovssXRegMemInsns", 132 "MovssXRegXReg", 133 "MovsxbqRegMemInsns", 134 "MovsxbqRegReg", 135 "MovsxlqRegMemInsns", 136 "MovsxlqRegReg", 137 "MovsxblRegReg", 138 "MovsxwlRegReg", 139 "MovsxwqRegMemInsns", 140 "MovsxwqRegReg", 141 "MovwMemRegInsns", 142 "MovwRegMemInsns", 143 "MovzxblRegMemInsns", 144 "MovzxbqRegMemInsns", 145 "MovzxbqRegReg", 146 "MovzxblRegReg", 147 "MovzxwlRegMemInsns", 148 "MovzxwlRegReg", 149 "MovzxwqRegMemInsns", 150 "MovzxwqRegReg", 151 "MulpdXRegXReg", 152 "MulpsXRegXReg", 153 "MulsdXRegXReg", 154 "MulssXRegXReg", 155 "NotqReg", 156 "OrbMemImmInsns", 157 "OrbMemRegInsns", 158 "OrbRegReg", 159 "OrlRegImm", 160 "OrlRegReg", 161 "OrqRegImm", 162 "OrqRegReg", 163 "PadddXRegXReg", 164 "PaddwXRegXReg", 165 "PandXRegXReg", 166 "PandnXRegXReg", 167 "PextrbRegXRegImm", 168 "PextrdRegXRegImm", 169 "PextrqRegXRegImm", 170 "PextrwRegXRegImm", 171 "PhadddXRegXReg", 172 "PinsrbXRegRegImm", 173 "PinsrdXRegRegImm", 174 "PinsrqXRegRegImm", 175 "PinsrwXRegRegImm", 176 "PmovsxwdXRegXReg", 177 "PmovsxbwXRegXReg", 178 "PmovzxbwXRegXReg", 179 "PmulldXRegXReg", 180 "PmullwXRegXReg", 181 "PorXRegXReg", 182 "PshufbXRegXReg", 183 "PsllqXRegImm", 184 "PsllwXRegImm", 185 "PsrlqXRegImm", 186 "PsrlwXRegImm", 187 "PsubdXRegXReg", 188 "PunpcklqdqXRegXReg", 189 "PxorXRegXReg", 190 "RorlRegImm", 191 "RorlRegReg", 192 "RorqRegImm", 193 "RorqRegReg", 194 "RoundpsXRegXRegImm", 195 "RoundsdXRegXRegImm", 196 "SetccReg", 197 "Sfence", 198 "SublRegImm", 199 "SublRegReg", 200 "SubqRegImm", 201 "SubqRegReg", 202 "Vfmadd231pdXRegXRegXReg", 203 "Vfmadd231psXRegXRegXReg", 204 "Vfmadd231sdXRegXRegXReg", 205 "Vfmadd231ssXRegXRegXReg", 206 "Vfmsub231sdXRegXRegXReg", 207 "Vfmsub231ssXRegXRegXReg", 208 "Vfnmadd231pdXRegXRegXReg", 209 "Vfnmadd231psXRegXRegXReg", 210 "Vfnmadd231sdXRegXRegXReg", 211 "Vfnmadd231ssXRegXRegXReg", 212 "Vfnmsub231sdXRegXRegXReg", 213 "Vfnmsub231ssXRegXRegXReg", 214 "VmovapdXRegXReg", 215 "VmovapsXRegXReg", 216 "VmovsdXRegXRegXReg", 217 "VmovssXRegXRegXReg", 218 "Vzeroupper", 219 "XchgbRegMemInsns", 220 "XchgwRegMemInsns", 221 "XchglRegMemInsns", 222 "XchgqRegMemInsns", 223 "XorlRegImm", 224 "XorlRegReg", 225 "XorpdXRegXReg", 226 "XorqRegImm", 227 "XorqRegReg" 228 ] 229} 230