diff options
Diffstat (limited to 'macho/pmacros.a')
-rw-r--r-- | macho/pmacros.a | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/macho/pmacros.a b/macho/pmacros.a new file mode 100644 index 0000000..f6cec6a --- /dev/null +++ b/macho/pmacros.a @@ -0,0 +1,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 |