scc

A fork of https://git.simple-cc.org/scc/ for Qute

git clone https://git.8pit.net/scc.git

 1# Tab 18, tabs 18, :set ts=18
 2# op	args	size	bytes	format	cpu
 3.SECTION	sym,string?	0	none	section	PPC,PPC64
 4.TEXT	none	0	none	text	PPC,PPC64
 5.DATA	none	0	none	data	PPC,PPC64
 6.BSS	none	0	none	bss	PPC,PPC64
 7.DB	imm8+	0	none	defb	PPC,PPC64
 8.DEFB	imm8+	0	none	defb	PPC,PPC64
 9.BYTE	imm8+	0	none	defb	PPC,PPC64
10.DW	imm16+	0	none	defw	PPC,PPC64
11.DEFW	imm16+	0	none	defw	PPC,PPC64
12.SHORT	imm16+	0	none	defw	PPC,PPC64
13.WORD	imm16+	0	none	defw	PPC,PPC64
14.DD	imm32+	0	none	defd	PPC,PPC64
15.DEFD	imm32+	0	none	defd	PPC,PPC64
16.LONG	imm32+	0	none	defd	PPC,PPC64
17.INT	imm16+	0	none	defd	PPC,PPC64
18.DQ	imm64+	0	none	defq	PPC,PPC64
19.DEFQ	imm64+	0	none	defq	PPC,PPC64
20.EQU	sym,imm16	0	none	equ	PPC,PPC64
21.EQU	imm16	0	none	equ	PPC,PPC64
22=	imm16	0	none	equ	PPC,PPC64
23.SIZE	sym,imm16	0	none	size	PPC,PPC64
24.SIZE	imm16	0	none	size	PPC,PPC64
25.COMM	sym,imm16	0	none	common	PPC,PPC64
26.COMM	imm16	0	none	common	PPC,PPC64
27.TYPE	sym,imm16	0	none	type	PPC,PPC64
28.TYPE	imm16	0	none	type	PPC,PPC64
29.GLOBL	sym+	0	none	global	PPC,PPC64
30.PUBLIC	sym+	0	none	global	PPC,PPC64
31.EXTERN	sym+	0	none	extrn	PPC,PPC64
32.EXTRN	sym+	0	none	extrn	PPC,PPC64
33.STRING	string+	0	none	string	PPC,PPC64
34.ASCII	string+	0	none	ascii	PPC,PPC64
35.ALIGN	imm16+	0	none	align	PPC,PPC64
36.END	none	0	none	end	PPC,PPC64
37.INCLUDE	string	0	none	include	PPC,PPC64
38
39# Branch instructions
40B	imm32	4	18,0,0	i_form	PPC
41B	imm64	4	18,0,0	i_form	PPC64
42BA	imm32	4	18,1,0	i_form	PPC
43BA	imm64	4	18,1,0	i_form	PPC64
44BL	imm32	4	18,0,1	i_form	PPC
45BL	imm64	4	18,0,1	i_form	PPC64
46BLA	imm32	4	18,1,1	i_form	PPC
47BLA	imm64	4	18,1,1	i_form	PPC64
48
49BC	imm5,imm5,imm32	4	16,0,0	b_form	PPC
50BC	imm5,imm5,imm64	4	16,0,0	b_form	PPC64
51BCA	imm5,imm5,imm32	4	16,1,0	b_form	PPC
52BCA	imm5,imm5,imm64	4	16,1,0	b_form	PPC64
53BCL	imm5,imm5,imm32	4	16,0,1	b_form	PPC
54BCL	imm5,imm5,imm64	4	16,0,1	b_form	PPC64
55BCLA	imm5,imm5,imm32	4	16,1,1	b_form	PPC
56BCLA	imm5,imm5,imm64	4	16,1,1	b_form	PPC64
57
58BCLR	imm5,imm5,imm2	4	19,0,16,0	xl_form	PPC,PPC64
59BCLRL	imm5,imm5,imm2	4	19,0,16,1	xl_form	PPC,PPC64
60
61BCCTR	imm5,imm5,imm2	4	19,2,16,0	xl_form	PPC,PPC64
62BCCTRL	imm5,imm5,imm2	4	19,2,16,1	xl_form	PPC,PPC64