aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/include/inline_c.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpsn00b/include/inline_c.h')
-rw-r--r--libpsn00b/include/inline_c.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/libpsn00b/include/inline_c.h b/libpsn00b/include/inline_c.h
index cb550b9..11978ae 100644
--- a/libpsn00b/include/inline_c.h
+++ b/libpsn00b/include/inline_c.h
@@ -383,7 +383,7 @@
"ctc2 $t2, $4;" \
: \
: "r"( r0 ) \
- : "$t2" )
+ : "$t0", "$t1", "$t2" )
#define gte_ldsvllrow0( r0 ) __asm__ volatile ( \
"lw $12, 0( %0 );" \
@@ -418,7 +418,7 @@
"ctc2 $t2, $12;" \
: \
: "r"( r0 ) \
- : "$t2" )
+ : "$t0", "$t1", "$t2" )
#define gte_ldsvlcrow0( r0 ) __asm__ volatile ( \
"lw $12, 0( %0 );" \
@@ -453,7 +453,7 @@
"ctc2 $t2, $20;" \
: \
: "r"( r0 ) \
- : "$t2" )
+ : "$t0", "$t1", "$t2" )
/**
* @brief Sets the translation portion of a MATRIX to the GTE
@@ -470,7 +470,7 @@
"ctc2 $t2, $7;" \
: \
: "r"( r0 ) \
- : "$t2" )
+ : "$t0", "$t1", "$t2" )
#define gte_ldtr( r0, r1, r2 ) __asm__ volatile ( \
"ctc2 %0, $5;" \