File: lo-ibmrt.s

package info (click to toggle)
gcl 2.6.14-21
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 60,864 kB
  • sloc: ansic: 177,407; lisp: 151,509; asm: 128,169; sh: 22,510; cpp: 11,923; tcl: 3,181; perl: 2,930; makefile: 2,360; sed: 334; yacc: 226; lex: 95; awk: 30; fortran: 24; csh: 23
file content (67 lines) | stat: -rwxr-xr-x 936 bytes parent folder | download | duplicates (19)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
 # Copyright W. Schelter 1991
 # untested
	.file	"foo.c"
	.data
	.text
	.globl	.mulul3
	.align	1
.nmulul3:
	.text
	.set	L.1F,0x00000000
	.set	L.1L,0x00000000
	.set	L.1R,10
	.set	L.1A,0x00000004-(4*L.1R-100)-16
	stm	L.1R,4*L.1R-100(1)
	cal	1,-(16+L.1A)(1)
	lr	14,0
	lr	12,2
	lr	11,3
	lr	10,4
#	line 5, file "foo.c"
	mts	10,12
	s	13,13
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
	m	13,11
     # 86
       # 46
#	line 6, file "foo.c"
	ci	12,0# 47
	bge	L.13
#	line 7, file "foo.c"
	a	13,11# 63
L.13:
#	line 8, file "foo.c"
	ci	11,0# 47
	bge	L.14
#	line 9, file "foo.c"
	a	13,12# 63
L.14:
#	line 10, file "foo.c"
	st	13,0(10)# 17
	mfs	10,2
#	line 11, file "foo.c"
#clrcb	15,8  # DMAsync
	lm	L.1R,(16+L.1A)+(4*L.1R-100)(1)
	brx	15
	cal	1,16+L.1A(1)
	.short	0xdf01,L.1R*16+0xdf00,L.1A+16
	.data	3
	.globl	_mulul3
_mulul3:
	.long	.mulul3
	.text
	.data