Tartarus CVS: ciel chris

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Sun, 24 Feb 2002 09:58:27 +0000


CVSROOT:	/usr/data/cvs
Module name:	ciel
Changes by:	chris	02/02/24 09:58:27

Modified files:
	.              : Tag: insn-decode-2 instructions.cc optables.cc 
	include        : Tag: insn-decode-2 emulation.h flag_helpers.h 
	                 logical_ops.h optables.h 

Log message:
Added instructions: idiv/div, shld, or
More variants of cmp, test, add, adc.
Bug fix to push immediate (8 bit immediate needs sign extension)
sub, dec, and inc now template <int Bits> (although only used in 32-bits
so far)
Instructions can now have three arguments, rather than just two (for shld)