lib/metasm/x86_64/encode.rb in metasm-1.0.0 vs lib/metasm/x86_64/encode.rb in metasm-1.0.1

- old
+ new

@@ -170,10 +170,10 @@ if op.fields[:reg][1] == 3 rex_r = ia.val_rex else rex_b = ia.val_rex end - when :seg3, :seg3A, :seg2, :seg2A, :eeec, :eeed, :regfp, :regxmm, :regmmx + when :seg3, :seg3A, :seg2, :seg2A, :eeec, :eeed, :eeet, :regfp, :regxmm, :regmmx set_field[oa, ia.val & 7] rex_r = 1 if ia.val > 7 pfx << 0x66 if oa == :regmmx and op.props[:xmmx] and ia.sz == 128 when :imm_val1, :imm_val3, :reg_cl, :reg_eax, :reg_dx, :regfp0 # implicit