Start of implementation of a distributed (between processors)
[deliverable/binutils-gdb.git] / sim / tic80 / ic
CommitLineData
15c16493 1compute:Dest:Dest:
480e740c 2compute:Dest:rDest:signed_word *:(&(CPU)->reg[Dest])
15c16493
AC
3#
4compute:Source1:Source1:
480e740c 5compute:Source1:rSource1:signed_word:(Source1 == 0 ? 0 : (CPU)->reg[Source1])
15c16493
AC
6#
7compute:Source2:Source2:
480e740c 8compute:Source2:rSource2:signed_word:(Source2 == 0 ? 0 : (CPU)->reg[Source2])
15c16493
AC
9#
10compute:Source:Source:
480e740c 11compute:Source:rSource:signed_word:(Source == 0 ? 0 : (CPU)->reg[Source])
15c16493
AC
12#
13compute:IndOff:IndOff:
480e740c
AC
14compute:IndOff:rIndOff:signed_word:(IndOff == 0 ? 0 : (CPU)->reg[IndOff])
15#
16compute:Base:Base:
17compute:Base:rBase:signed_word:(Base == 0 ? 0 : (CPU)->reg[Base])
18#
19compute:Link:Link:
20compute:Link:rLink:signed_word:(&(CPU)->reg[Link])
15c16493
AC
21#
22# Trap Number
23compute:UTN:UTN:
24compute:INDTR:INDTR:
480e740c 25compute:INDTR:UTN:unsigned_word:(INDTR == 0 ? 0 : (CPU)->reg[INDTR])
15c16493
AC
26#
27compute:A:A:
28#
480e740c
AC
29compute:SignedImmediate:SignedImmediate:
30compute:SignedImmediate:vSource1:signed_word:SEXT (SignedImmediate, 14)
31#
32compute:UnsignedImmediate:UnsignedImmediate:
33compute:UnsignedImmediate:vSource1:signed_word:UnsignedImmediate
34#
15c16493 35compute:BITNUM:BITNUM:
480e740c
AC
36compute:Code:Code:
37#
38compute:SignedOffset:SignedOffset:
39compute:SignedOffset:vSignedOffset:signed_word:SEXT (SignedOffset, 14)
d5e2c74e
AC
40#
41compute:UCRN:UCRN:
42compute:INDCR:INDCR:
43compute:INDCR:UCRN:unsigned32:(INDCR == 0 ? 0 : (CPU)->reg[INDCR])
This page took 0.024544 seconds and 4 git commands to generate.