You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
499 lines
22 KiB
499 lines
22 KiB
/// @file xed-flags-actions.c
|
|
|
|
// This file was automatically generated.
|
|
// Do not edit this file.
|
|
|
|
/*BEGIN_LEGAL
|
|
|
|
Copyright (c) 2021 Intel Corporation
|
|
|
|
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.
|
|
|
|
END_LEGAL */
|
|
#include "xed-internal-header.h"
|
|
#include "xed-flags.h"
|
|
const xed_flag_action_t xed_flag_action_table[] = {
|
|
/* 0 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 1 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 2 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 3 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 4 */ { XED_FLAG_fc0,XED_FLAG_ACTION_mod },
|
|
/* 5 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 6 */ { XED_FLAG_fc2,XED_FLAG_ACTION_mod },
|
|
/* 7 */ { XED_FLAG_fc3,XED_FLAG_ACTION_mod },
|
|
/* 8 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 9 */ { XED_FLAG_fc1,XED_FLAG_ACTION_u },
|
|
/* 10 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 11 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 12 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 13 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 14 */ { XED_FLAG_fc2,XED_FLAG_ACTION_mod },
|
|
/* 15 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 16 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 17 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 18 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 19 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 20 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 21 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 22 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 23 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 24 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 25 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 26 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 27 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 28 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 29 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 30 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 31 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 32 */ { XED_FLAG_pf,XED_FLAG_ACTION_tst },
|
|
/* 33 */ { XED_FLAG_fc0,XED_FLAG_ACTION_u },
|
|
/* 34 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 35 */ { XED_FLAG_fc2,XED_FLAG_ACTION_u },
|
|
/* 36 */ { XED_FLAG_fc3,XED_FLAG_ACTION_u },
|
|
/* 37 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 38 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 39 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 40 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 41 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 42 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 43 */ { XED_FLAG_fc1,XED_FLAG_ACTION_mod },
|
|
/* 44 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 45 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 46 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 47 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 48 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 49 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 50 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 51 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 52 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 53 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 54 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 55 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 56 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 57 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 58 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 59 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 60 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 61 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 62 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 63 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 64 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 65 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 66 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 67 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 68 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 69 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 70 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 71 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 72 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 73 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 74 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 75 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 76 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 77 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 78 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 79 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 80 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 81 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 82 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 83 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 84 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 85 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 86 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 87 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 88 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 89 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 90 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 91 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 92 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 93 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 94 */ { XED_FLAG_zf,XED_FLAG_ACTION_u },
|
|
/* 95 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 96 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 97 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 98 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 99 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 100 */ { XED_FLAG_zf,XED_FLAG_ACTION_u },
|
|
/* 101 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 102 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 103 */ { XED_FLAG_cf,XED_FLAG_ACTION_u },
|
|
/* 104 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 105 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 106 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 107 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 108 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 109 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 110 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 111 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 112 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 113 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 114 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 115 */ { XED_FLAG_id,XED_FLAG_ACTION_mod },
|
|
/* 116 */ { XED_FLAG_vip,XED_FLAG_ACTION_mod },
|
|
/* 117 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 118 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 119 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 120 */ { XED_FLAG_rf,XED_FLAG_ACTION_mod },
|
|
/* 121 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 122 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 123 */ { XED_FLAG_iopl,XED_FLAG_ACTION_mod },
|
|
/* 124 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 125 */ { XED_FLAG_df,XED_FLAG_ACTION_mod },
|
|
/* 126 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 127 */ { XED_FLAG_tf,XED_FLAG_ACTION_mod },
|
|
/* 128 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 129 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 130 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 131 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 132 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 133 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 134 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 135 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 136 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 137 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 138 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 139 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 140 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 141 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 142 */ { XED_FLAG_af,XED_FLAG_ACTION_tst },
|
|
/* 143 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 144 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 145 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 146 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 147 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 148 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 149 */ { XED_FLAG_zf,XED_FLAG_ACTION_u },
|
|
/* 150 */ { XED_FLAG_af,XED_FLAG_ACTION_tst },
|
|
/* 151 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 152 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 153 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 154 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 155 */ { XED_FLAG_df,XED_FLAG_ACTION_tst },
|
|
/* 156 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 157 */ { XED_FLAG_sf,XED_FLAG_ACTION_tst },
|
|
/* 158 */ { XED_FLAG_sf,XED_FLAG_ACTION_tst },
|
|
/* 159 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 160 */ { XED_FLAG_sf,XED_FLAG_ACTION_tst },
|
|
/* 161 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 162 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 163 */ { XED_FLAG_id,XED_FLAG_ACTION_tst },
|
|
/* 164 */ { XED_FLAG_vip,XED_FLAG_ACTION_tst },
|
|
/* 165 */ { XED_FLAG_vif,XED_FLAG_ACTION_tst },
|
|
/* 166 */ { XED_FLAG_ac,XED_FLAG_ACTION_tst },
|
|
/* 167 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 168 */ { XED_FLAG_rf,XED_FLAG_ACTION_tst },
|
|
/* 169 */ { XED_FLAG_nt,XED_FLAG_ACTION_tst },
|
|
/* 170 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 171 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 172 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 173 */ { XED_FLAG_df,XED_FLAG_ACTION_tst },
|
|
/* 174 */ { XED_FLAG_if,XED_FLAG_ACTION_tst },
|
|
/* 175 */ { XED_FLAG_tf,XED_FLAG_ACTION_tst },
|
|
/* 176 */ { XED_FLAG_sf,XED_FLAG_ACTION_tst },
|
|
/* 177 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 178 */ { XED_FLAG_af,XED_FLAG_ACTION_tst },
|
|
/* 179 */ { XED_FLAG_pf,XED_FLAG_ACTION_tst },
|
|
/* 180 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 181 */ { XED_FLAG_id,XED_FLAG_ACTION_pop },
|
|
/* 182 */ { XED_FLAG_vip,XED_FLAG_ACTION_tst },
|
|
/* 183 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 184 */ { XED_FLAG_ac,XED_FLAG_ACTION_pop },
|
|
/* 185 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 186 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 187 */ { XED_FLAG_nt,XED_FLAG_ACTION_pop },
|
|
/* 188 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 189 */ { XED_FLAG_iopl,XED_FLAG_ACTION_pop },
|
|
/* 190 */ { XED_FLAG_of,XED_FLAG_ACTION_pop },
|
|
/* 191 */ { XED_FLAG_df,XED_FLAG_ACTION_pop },
|
|
/* 192 */ { XED_FLAG_if,XED_FLAG_ACTION_pop },
|
|
/* 193 */ { XED_FLAG_tf,XED_FLAG_ACTION_pop },
|
|
/* 194 */ { XED_FLAG_sf,XED_FLAG_ACTION_pop },
|
|
/* 195 */ { XED_FLAG_zf,XED_FLAG_ACTION_pop },
|
|
/* 196 */ { XED_FLAG_af,XED_FLAG_ACTION_pop },
|
|
/* 197 */ { XED_FLAG_pf,XED_FLAG_ACTION_pop },
|
|
/* 198 */ { XED_FLAG_cf,XED_FLAG_ACTION_pop },
|
|
/* 199 */ { XED_FLAG_sf,XED_FLAG_ACTION_ah },
|
|
/* 200 */ { XED_FLAG_zf,XED_FLAG_ACTION_ah },
|
|
/* 201 */ { XED_FLAG_af,XED_FLAG_ACTION_ah },
|
|
/* 202 */ { XED_FLAG_pf,XED_FLAG_ACTION_ah },
|
|
/* 203 */ { XED_FLAG_cf,XED_FLAG_ACTION_ah },
|
|
/* 204 */ { XED_FLAG_sf,XED_FLAG_ACTION_tst },
|
|
/* 205 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 206 */ { XED_FLAG_af,XED_FLAG_ACTION_tst },
|
|
/* 207 */ { XED_FLAG_pf,XED_FLAG_ACTION_tst },
|
|
/* 208 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 209 */ { XED_FLAG_df,XED_FLAG_ACTION_tst },
|
|
/* 210 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 211 */ { XED_FLAG_df,XED_FLAG_ACTION_tst },
|
|
/* 212 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 213 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 214 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 215 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 216 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 217 */ { XED_FLAG_zf,XED_FLAG_ACTION_tst },
|
|
/* 218 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 219 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 220 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 221 */ { XED_FLAG_vm,XED_FLAG_ACTION_mod },
|
|
/* 222 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 223 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 224 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 225 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 226 */ { XED_FLAG_tf,XED_FLAG_ACTION_0 },
|
|
/* 227 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 228 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 229 */ { XED_FLAG_vm,XED_FLAG_ACTION_mod },
|
|
/* 230 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 231 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 232 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 233 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 234 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 235 */ { XED_FLAG_tf,XED_FLAG_ACTION_mod },
|
|
/* 236 */ { XED_FLAG_id,XED_FLAG_ACTION_pop },
|
|
/* 237 */ { XED_FLAG_vip,XED_FLAG_ACTION_pop },
|
|
/* 238 */ { XED_FLAG_vif,XED_FLAG_ACTION_pop },
|
|
/* 239 */ { XED_FLAG_ac,XED_FLAG_ACTION_pop },
|
|
/* 240 */ { XED_FLAG_vm,XED_FLAG_ACTION_tst },
|
|
/* 241 */ { XED_FLAG_vm,XED_FLAG_ACTION_pop },
|
|
/* 242 */ { XED_FLAG_rf,XED_FLAG_ACTION_pop },
|
|
/* 243 */ { XED_FLAG_nt,XED_FLAG_ACTION_tst },
|
|
/* 244 */ { XED_FLAG_nt,XED_FLAG_ACTION_pop },
|
|
/* 245 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 246 */ { XED_FLAG_iopl,XED_FLAG_ACTION_pop },
|
|
/* 247 */ { XED_FLAG_of,XED_FLAG_ACTION_pop },
|
|
/* 248 */ { XED_FLAG_df,XED_FLAG_ACTION_pop },
|
|
/* 249 */ { XED_FLAG_if,XED_FLAG_ACTION_pop },
|
|
/* 250 */ { XED_FLAG_tf,XED_FLAG_ACTION_pop },
|
|
/* 251 */ { XED_FLAG_sf,XED_FLAG_ACTION_pop },
|
|
/* 252 */ { XED_FLAG_zf,XED_FLAG_ACTION_pop },
|
|
/* 253 */ { XED_FLAG_af,XED_FLAG_ACTION_pop },
|
|
/* 254 */ { XED_FLAG_pf,XED_FLAG_ACTION_pop },
|
|
/* 255 */ { XED_FLAG_cf,XED_FLAG_ACTION_pop },
|
|
/* 256 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 257 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 258 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 259 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 260 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 261 */ { XED_FLAG_cf,XED_FLAG_ACTION_u },
|
|
/* 262 */ { XED_FLAG_cf,XED_FLAG_ACTION_tst },
|
|
/* 263 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 264 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 265 */ { XED_FLAG_cf,XED_FLAG_ACTION_1 },
|
|
/* 266 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 267 */ { XED_FLAG_iopl,XED_FLAG_ACTION_tst },
|
|
/* 268 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 269 */ { XED_FLAG_df,XED_FLAG_ACTION_0 },
|
|
/* 270 */ { XED_FLAG_df,XED_FLAG_ACTION_1 },
|
|
/* 271 */ { XED_FLAG_id,XED_FLAG_ACTION_mod },
|
|
/* 272 */ { XED_FLAG_vip,XED_FLAG_ACTION_mod },
|
|
/* 273 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 274 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 275 */ { XED_FLAG_vm,XED_FLAG_ACTION_0 },
|
|
/* 276 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 277 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 278 */ { XED_FLAG_iopl,XED_FLAG_ACTION_mod },
|
|
/* 279 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 280 */ { XED_FLAG_df,XED_FLAG_ACTION_mod },
|
|
/* 281 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 282 */ { XED_FLAG_tf,XED_FLAG_ACTION_mod },
|
|
/* 283 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 284 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 285 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 286 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 287 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 288 */ { XED_FLAG_id,XED_FLAG_ACTION_mod },
|
|
/* 289 */ { XED_FLAG_vip,XED_FLAG_ACTION_mod },
|
|
/* 290 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 291 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 292 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 293 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 294 */ { XED_FLAG_iopl,XED_FLAG_ACTION_mod },
|
|
/* 295 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 296 */ { XED_FLAG_df,XED_FLAG_ACTION_mod },
|
|
/* 297 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 298 */ { XED_FLAG_tf,XED_FLAG_ACTION_mod },
|
|
/* 299 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 300 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 301 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 302 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 303 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 304 */ { XED_FLAG_vm,XED_FLAG_ACTION_0 },
|
|
/* 305 */ { XED_FLAG_rf,XED_FLAG_ACTION_0 },
|
|
/* 306 */ { XED_FLAG_if,XED_FLAG_ACTION_0 },
|
|
/* 307 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 308 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 309 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 310 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 311 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 312 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 313 */ { XED_FLAG_id,XED_FLAG_ACTION_mod },
|
|
/* 314 */ { XED_FLAG_vip,XED_FLAG_ACTION_mod },
|
|
/* 315 */ { XED_FLAG_vif,XED_FLAG_ACTION_mod },
|
|
/* 316 */ { XED_FLAG_ac,XED_FLAG_ACTION_mod },
|
|
/* 317 */ { XED_FLAG_vm,XED_FLAG_ACTION_mod },
|
|
/* 318 */ { XED_FLAG_rf,XED_FLAG_ACTION_mod },
|
|
/* 319 */ { XED_FLAG_nt,XED_FLAG_ACTION_mod },
|
|
/* 320 */ { XED_FLAG_iopl,XED_FLAG_ACTION_mod },
|
|
/* 321 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 322 */ { XED_FLAG_df,XED_FLAG_ACTION_mod },
|
|
/* 323 */ { XED_FLAG_if,XED_FLAG_ACTION_mod },
|
|
/* 324 */ { XED_FLAG_tf,XED_FLAG_ACTION_mod },
|
|
/* 325 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 326 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 327 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 328 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 329 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 330 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 331 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 332 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 333 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 334 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 335 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 336 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 337 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 338 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 339 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 340 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 341 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 342 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 343 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 344 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 345 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 346 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 347 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 348 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 349 */ { XED_FLAG_zf,XED_FLAG_ACTION_0 },
|
|
/* 350 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 351 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 352 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 353 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 354 */ { XED_FLAG_ac,XED_FLAG_ACTION_0 },
|
|
/* 355 */ { XED_FLAG_ac,XED_FLAG_ACTION_1 },
|
|
/* 356 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 357 */ { XED_FLAG_zf,XED_FLAG_ACTION_0 },
|
|
/* 358 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 359 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 360 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 361 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 362 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 363 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 364 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 365 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 366 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 367 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 368 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 369 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 370 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 371 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 372 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 373 */ { XED_FLAG_cf,XED_FLAG_ACTION_u },
|
|
/* 374 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 375 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 376 */ { XED_FLAG_of,XED_FLAG_ACTION_u },
|
|
/* 377 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 378 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 379 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 380 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 381 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 382 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 383 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 384 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 385 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 386 */ { XED_FLAG_of,XED_FLAG_ACTION_tst },
|
|
/* 387 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 388 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 389 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 390 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 391 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 392 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 393 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 394 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 395 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 396 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 397 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 398 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 399 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 400 */ { XED_FLAG_zf,XED_FLAG_ACTION_0 },
|
|
/* 401 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 402 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 403 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 404 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 405 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 406 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 407 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 408 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 409 */ { XED_FLAG_of,XED_FLAG_ACTION_mod },
|
|
/* 410 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 411 */ { XED_FLAG_af,XED_FLAG_ACTION_mod },
|
|
/* 412 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 413 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 414 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 415 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 416 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 417 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 418 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 419 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 420 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 421 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 422 */ { XED_FLAG_sf,XED_FLAG_ACTION_u },
|
|
/* 423 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 424 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 425 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 426 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 427 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 428 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 429 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 430 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 431 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 432 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 433 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 434 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 435 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 436 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 437 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 438 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 439 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 440 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 441 */ { XED_FLAG_cf,XED_FLAG_ACTION_0 },
|
|
/* 442 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 443 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 444 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 445 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 446 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 447 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 448 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 449 */ { XED_FLAG_sf,XED_FLAG_ACTION_mod },
|
|
/* 450 */ { XED_FLAG_zf,XED_FLAG_ACTION_0 },
|
|
/* 451 */ { XED_FLAG_af,XED_FLAG_ACTION_u },
|
|
/* 452 */ { XED_FLAG_pf,XED_FLAG_ACTION_u },
|
|
/* 453 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 454 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 455 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 456 */ { XED_FLAG_pf,XED_FLAG_ACTION_0 },
|
|
/* 457 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 458 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 459 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 460 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 461 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 462 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 463 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 464 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
/* 465 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 466 */ { XED_FLAG_zf,XED_FLAG_ACTION_mod },
|
|
/* 467 */ { XED_FLAG_pf,XED_FLAG_ACTION_mod },
|
|
/* 468 */ { XED_FLAG_cf,XED_FLAG_ACTION_mod },
|
|
/* 469 */ { XED_FLAG_of,XED_FLAG_ACTION_0 },
|
|
/* 470 */ { XED_FLAG_sf,XED_FLAG_ACTION_0 },
|
|
/* 471 */ { XED_FLAG_af,XED_FLAG_ACTION_0 },
|
|
};
|