diff options
author | John van Groningen | 2003-05-06 14:27:01 +0000 |
---|---|---|
committer | John van Groningen | 2003-05-06 14:27:01 +0000 |
commit | fb40e282e5bb51da2441f442fa3b136c1bcaed97 (patch) | |
tree | 12c1fbf117326bd89a524cbe4eb49a1c3c96ce5a /macho/pmacros.a | |
parent | no message (diff) |
macho files
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 |