xed/pysrc
Mark Charney 68d7d10141 ild_codegen.py: remove bogus asserts that come up for #UD on disp/mode
* ild should not assert.

  * lengths of (unnamed) #UDs are not architectural and are subject to
    change by implementation, although they infrequently change.

  * the code was attempting to catch a case where information was
    missing (about the lengths of displacments) but if information is
    missing, the corresponding encodings are not defined.

Change-Id: Ieb30c380ae6117567fa1a72dd0adbd7f0e3b2791
(cherry picked from commit 80173f59809456b8406b573a435d1b00c56efef1)
2017-07-06 09:06:26 -04:00
..
actions_codegen.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
actions.py initial commit 2016-12-16 16:09:38 -05:00
chipmodel.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
classify_keys.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
codegen.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
constraint_vec_gen.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ctables.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
encutil.py initial commit 2016-12-16 16:09:38 -05:00
enum_txt_writer.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
enumer.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
flag_gen.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
func_gen.py initial commit 2016-12-16 16:09:38 -05:00
gen_chip_list.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
gen_inst_list.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
gen_operands.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
gen-enum.py initial commit 2016-12-16 16:09:38 -05:00
generator.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
genutil.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
hash_compare.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
hashfks.py initial commit 2016-12-16 16:09:38 -05:00
hashlin.py initial commit 2016-12-16 16:09:38 -05:00
hashmul.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
hlist.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_cdict.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_codegen.py ild_codegen.py: remove bogus asserts that come up for #UD on disp/mode 2017-07-06 09:06:26 -04:00
ild_disp.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_easz.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_eosz.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_imm.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_info.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_modrm.py initial commit 2016-12-16 16:09:38 -05:00
ild_nt.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_phash.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild_storage_data.py initial commit 2016-12-16 16:09:38 -05:00
ild_storage.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ild.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ildutil.py initial commit 2016-12-16 16:09:38 -05:00
importfinder.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
ins_emit.py ins_emit.py: fix typo in key fn name 2017-06-12 14:41:23 -04:00
metaenum.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
nt_func_gen.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
operand_bitvec.py initial commit 2016-12-16 16:09:38 -05:00
operand_storage.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
opmap.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
opnd_types.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
opnds.py using is_stringish(). 2017-06-12 14:41:25 -04:00
patterns.py initial commit 2016-12-16 16:09:38 -05:00
read_xed_db.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
read-encfile.py using is_stringish(). 2017-06-12 14:41:25 -04:00
refine_regs.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
regmap.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
scatter.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
slash_expand.py initial commit 2016-12-16 16:09:38 -05:00
tup2int.py initial commit 2016-12-16 16:09:38 -05:00
verbosity.py initial commit 2016-12-16 16:09:38 -05:00
xed3_nt.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00
xedhash.py update legal header & date for py3 ported files 2017-06-12 14:41:24 -04:00