1	.text
2	.global bitclr
3bitclr:
4	bitclr(r4, 31);
5	bitCLR (r0, 0);
6
7	.text
8	.global bitset
9bitset:
10	BITSET(R2, 30);
11	BiTsET (r3, 29);
12
13	.text
14	.global bittgl
15bittgl:
16	bitTGL(r7, 22);
17	BITtgl (r6, 16);
18
19	.text
20	.global bittst
21bittst:
22	cc = bittst (r0, 31);
23	CC = BITTST (r1, 0);
24	cC = BittST (r7, 15);
25
26	.text
27	.global deposit
28deposit:
29	R5 = Deposit (r3, r2);
30	r0 = DEPOSIT (r7, R6) (X);
31
32	.text
33	.global extract
34extract:
35	r4 = extract (r2, r1.L) (z);
36	R2 = EXTRACT (r0, r2.l) (Z);
37
38	r7 = ExtracT (r3, r4.L) (X);
39	r5 = ExtRACt (R6, R1.L) (x);
40
41	.text
42	.global bitmux
43bitmux:
44	BITMUX(R1, R0, A0) (ASR);
45	Bitmux (r2, R3, a0) (aSr);
46
47	bitmux (r4, r5, a0) (asl);
48	BiTMux (R7, r6, a0) (ASl);
49
50	.text
51	.global ones
52ones:
53	R5.l = ones r0;
54	r7.L = Ones R2;
55