target-tricore: Add instructions of RCR opcode format
commit328f1f0f08f1aa303eef7493bd7c3d97a8d9636a
authorBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Sun, 2 Nov 2014 17:31:45 +0000 (2 17:31 +0000)
committerBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Wed, 10 Dec 2014 11:13:45 +0000 (10 11:13 +0000)
treed2d5238b4218b09e733a336610f5e48fef8aec77
parent2b2f7d97d856a4e7020d881ec1e6e60be64d0ab6
target-tricore: Add instructions of RCR opcode format

Add instructions of RCR opcode format.
Add helper for madd32/64_ssov and madd32/64_suov.
Add helper for msub32/64_ssov and msub32/64_suov.
Add microcode generator function madd/msub for 32bit and 64bit, which calculate a mul and a add/sub.
OPC2_32_RCR_MSUB_U_32 -> OPC2_32_RCR_MSUB_U_32.

Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Reviewed-by: Richard Henderson <rth@twiddle.net>
target-tricore/helper.h
target-tricore/op_helper.c
target-tricore/translate.c
target-tricore/tricore-opcodes.h