summaryrefslogtreecommitdiff
path: root/macho/pmacros.a
blob: f6cec6ab8be15725db3be41556bad4dcfc728217 (plain) (blame)
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
.macro	lea	&r,&a
	lis	$0,ha16($1)
	addi	$0,$0,lo16($1)
.endmacro

.macro	tst
	cmpwi	0,$0,0
.endmacro

.macro	badd
	add	$0,$0,$1
.endmacro

.macro	baddi
	addi	$0,$0,$1
.endmacro

.macro	baddicc
	addic.	$0,$0,$1
.endmacro

.macro	bandic
	andi.	$0,$0,$1
.endmacro

.macro	bsub
	sub	$0,$0,$1
.endmacro

.macro	bsubc
	sub.	$0,$0,$1
.endmacro

.macro	bsubi
	subi	$0,$0,$1
.endmacro

.macro	bsubicc
	subic.	$0,$0,$1
.endmacro

.macro	bor
	or	$0,$0,$1
.endmacro