diff options
author | John van Groningen | 2003-05-06 14:27:29 +0000 |
---|---|---|
committer | John van Groningen | 2003-05-06 14:27:29 +0000 |
commit | c45cc0d5012345ea137f1e2012f85dbd09e4f5a1 (patch) | |
tree | def1da00b91a6b1079b774d3f36f32a4d5969a8b /pmacros.a | |
parent | macho files (diff) |
macintosh files
Diffstat (limited to 'pmacros.a')
-rw-r--r-- | pmacros.a | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/pmacros.a b/pmacros.a new file mode 100644 index 0000000..f18e8af --- /dev/null +++ b/pmacros.a @@ -0,0 +1,54 @@ + macro + lea &r,&a + lwz &r,&a{TC}(RTOC) + endm + + macro + tst &r + cmpwi 0,&r,0 + endm + + macro + badd &rd,&rs + add &rd,&rd,&rs + endm + + macro + baddi &rd,&i + addi &rd,&rd,&i + endm + + macro + baddicc &r,&i + addic. &r,&r,&i + endm + + macro + bandic &r,&i + andi. &r,&r,&i + endm + + macro + bsub &rd,&rs + sub &rd,&rd,&rs + endm + + macro + bsubc &rd,&rs + sub. &rd,&rd,&rs + endm + + macro + bsubi &r,&i + subi &r,&r,&i + endm + + macro + bsubicc &r,&i + subic. &r,&r,&i + endm + + macro + bor &rd,&rs + or &rd,&rd,&rs + endm |