summaryrefslogtreecommitdiff
path: root/compiler/i8086/n8086mat.pas
Commit message (Expand)AuthorAgeFilesLines
* * do an even better optimization (swap registers in the result, saving 2 movnickysn2015-10-151-15/+11
* * user xor reg,reg to zero out registers in the i8086 optimized 64-bit shl codenickysn2015-10-151-10/+10
* * in the i8086 64-bit shl code, use jcxz instead of test cx,cx+jz whennickysn2015-10-151-2/+12
* + i8086 optimization for the code generated for 64-bit shl/shr with a constan...nickysn2015-10-151-0/+21
* * optimized the generated code on i8086 for 64-bit shl/shr with constant >=48nickysn2015-10-151-0/+20
* * fixed DFA warnings for i8086karoly2014-08-201-0/+1
* + enabled the use of the DIV/IDIV instruction for 16-bit div/mod on i8086nickysn2013-11-111-7/+28
* * ti8086moddivnode.pass_generate_code converted to 16-bit. Note that this codenickysn2013-11-111-100/+100
* + implemented 64-bit shl and shr for i8086nickysn2013-03-171-65/+66
* + added unit n8086mat, based on n386mat; TODO: adapt to i8086nickysn2013-03-121-0/+474