diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-08-07 20:22:00 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-08-07 20:22:00 +0200 |
commit | d304dc8119a737c65eca8717e1f436a1e0edf880 (patch) | |
tree | 7624038298624a6bc1dc387fb58f5274a6a465f0 /sys/src/cmd/5c | |
parent | ca4f815cfc673d00834b48535b9903aae3ac3961 (diff) |
5a, 5l: add LDREX/STREX/CLREX instructions
Diffstat (limited to 'sys/src/cmd/5c')
-rw-r--r-- | sys/src/cmd/5c/5.out.h | 2 | ||||
-rw-r--r-- | sys/src/cmd/5c/enam.c | 104 |
2 files changed, 2 insertions, 104 deletions
diff --git a/sys/src/cmd/5c/5.out.h b/sys/src/cmd/5c/5.out.h index a618f8f10..9e1854e3c 100644 --- a/sys/src/cmd/5c/5.out.h +++ b/sys/src/cmd/5c/5.out.h @@ -156,6 +156,8 @@ enum as ALDREXD, ASTREXD, + ACLREX, + ALAST, }; diff --git a/sys/src/cmd/5c/enam.c b/sys/src/cmd/5c/enam.c deleted file mode 100644 index e5ea0b847..000000000 --- a/sys/src/cmd/5c/enam.c +++ /dev/null @@ -1,104 +0,0 @@ -char* anames[] = -{ - "XXX", - "AND", - "EOR", - "SUB", - "RSB", - "ADD", - "ADC", - "SBC", - "RSC", - "TST", - "TEQ", - "CMP", - "CMN", - "ORR", - "BIC", - "MVN", - "B", - "BL", - "BEQ", - "BNE", - "BCS", - "BHS", - "BCC", - "BLO", - "BMI", - "BPL", - "BVS", - "BVC", - "BHI", - "BLS", - "BGE", - "BLT", - "BGT", - "BLE", - "MOVWD", - "MOVWF", - "MOVDW", - "MOVFW", - "MOVFD", - "MOVDF", - "MOVF", - "MOVD", - "CMPF", - "CMPD", - "ADDF", - "ADDD", - "SUBF", - "SUBD", - "MULF", - "MULD", - "DIVF", - "DIVD", - "SRL", - "SRA", - "SLL", - "MULU", - "DIVU", - "MUL", - "DIV", - "MOD", - "MODU", - "MOVB", - "MOVBU", - "MOVH", - "MOVHU", - "MOVW", - "MOVM", - "SWPBU", - "SWPW", - "NOP", - "RFE", - "SWI", - "MULA", - "DATA", - "GLOBL", - "GOK", - "HISTORY", - "NAME", - "RET", - "TEXT", - "WORD", - "DYNT", - "INIT", - "BCASE", - "CASE", - "END", - "MULL", - "MULAL", - "MULLU", - "MULALU", - "BX", - "BXRET", - "DWORD", - "SIGNAME", - "SQRTF", - "SQRTD", - "LDREX", - "STREX", - "LDREXD", - "STREXD", - "LAST", -}; |