Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  florian 8c5606b41d + support mmx shifting 7 năm trước cách đây
  nickysn aa415bfc6b + optimized division by negative power of 2 constants in the i8086 code 8 năm trước cách đây
  nickysn b92b0eac83 * also improve the code, generated for signed division by 2 on i8086, when 8 năm trước cách đây
  nickysn bb7cd4866d * corrected comment in x86 division code - it said "signed", when it actually meant "negative" 8 năm trước cách đây
  nickysn b8c4dd9e18 + implemented 64-bit OP_SHR,OP_SHL and OP_SAR in a_op64_reg_reg for i8086 and 8 năm trước cách đây
  nickysn a82c89d894 + implemented OP_SHR,OP_SHL and OP_SAR in a_op64_const_reg for i8086. The shlshr 8 năm trước cách đây
  nickysn b957b65ec8 * generate better i8086 code for 64-bit shl/shr, by masking the shift count by 63 8 năm trước cách đây
  nickysn 7e6ba9db2a * do an even better optimization (swap registers in the result, saving 2 mov 9 năm trước cách đây
  nickysn ff5eed1c00 * user xor reg,reg to zero out registers in the i8086 optimized 64-bit shl code 9 năm trước cách đây
  nickysn 6ece867305 * in the i8086 64-bit shl code, use jcxz instead of test cx,cx+jz when 9 năm trước cách đây
  nickysn dc92c3eb09 + i8086 optimization for the code generated for 64-bit shl/shr with a constant in the range 32..47 9 năm trước cách đây
  nickysn 44f6f607c5 * optimized the generated code on i8086 for 64-bit shl/shr with constant >=48 9 năm trước cách đây
  Károly Balogh dd67fa8c5c * fixed DFA warnings for i8086 11 năm trước cách đây
  nickysn dc432918da + enabled the use of the DIV/IDIV instruction for 16-bit div/mod on i8086 11 năm trước cách đây
  nickysn bd083c0b8e * ti8086moddivnode.pass_generate_code converted to 16-bit. Note that this code 11 năm trước cách đây
  nickysn 43dba74a5c + implemented 64-bit shl and shr for i8086 12 năm trước cách đây
  nickysn 19cbff220e + added unit n8086mat, based on n386mat; TODO: adapt to i8086 12 năm trước cách đây