File: instructions.txt

package info (click to toggle)
llvm-toolchain-13 1%3A13.0.1-11
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,418,840 kB
  • sloc: cpp: 5,290,826; ansic: 996,570; asm: 544,593; python: 188,212; objc: 72,027; lisp: 30,291; f90: 25,395; sh: 24,898; javascript: 9,780; pascal: 9,398; perl: 7,484; ml: 5,432; awk: 3,523; makefile: 2,913; xml: 953; cs: 573; fortran: 539
file content (38 lines) | stat: -rw-r--r-- 662 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# RUN: llvm-mc -disassemble -triple m68k %s | FileCheck %s

# CHECK: move.l %a1, %a0
0x20 0x49
# CHECK: add.l %a0, %a1
0xd3 0xc8
# CHECK: sub.w %d3, %d1
0x92 0x43
# CHECK: cmp.w %d1, %d0
0xb0 0x41
# CHECK: neg.w %d0
0x44 0x40
# CHECK: btst #0, %d3
0x08 0x03 0x00 0x00
# CHECK: bra $0
0x60 0x00 0x00 0x00
# CHECK: jsr $0
0x4e 0xb9 0x00 0x00 0x00 0x00
# CHECK: seq %d0
0x57 0xc0
# CHECK: sgt %d0
0x5e 0xc0
# CHECK: lea (50,%a0), %a1
0x43 0xe8 0x00 0x32
# CHECK: lsl.l #5, %d1
0xeb 0x89
# CHECK: lsr.l #5, %d1
0xea 0x89
# CHECK: asr.l #5, %d1
0xea 0x81
# CHECK: rol.l #5, %d1
0xeb 0x99
# CHECK: ror.l #5, %d1
0xea 0x99
# CHECK: nop
0x4e 0x71
# CHECK: rts
0x4e 0x75