Lines Matching refs:tmp3
30 #define tmp3 21 macro
58 sub,= tmp5,tmp1,tmp3 /* Are s1 & s2 aligned with each other? */
78 extru s1word,7,8,tmp3 /* get first byte (character) */
80 combf,= tmp3,tmp7,done /* quit if first byte is not equal */
81 sub tmp3,tmp7,ret0 /* return difference (delay slot) */
82 comibt,=,n 0,tmp3,done /* have we reached the end of string */
85 extru s1word,15,8,tmp3 /* get second byte (character) */
87 combf,= tmp3,tmp7,done /* quit if second byte is not equal */
88 sub tmp3,tmp7,ret0 /* return difference (delay slot) */
89 comibt,=,n 0,tmp3,done /* have we reached the end of string */
92 extru s1word,23,8,tmp3 /* get third byte (character) */
94 combf,= tmp3,tmp7,done /* done if third byte is not equal */
95 sub tmp3,tmp7,ret0 /* return difference (delay slot) */
96 comibt,=,n 0,tmp3,done /* have we reached the end of string */
99 extru s1word,31,8,tmp3 /* get last byte (character) */
102 sub tmp3,tmp7,ret0 /* the last characters in the word is */
119 combt,<,n r0,tmp3,shifts1 /* Do we shift s1 or s2 */
120 sh3add tmp3,r0,tmp3 /* eight bits per byte so mul by 8 */
134 mtctl tmp3,11 /* Move shift amount to CR11 */
140 extru s1word,7,8,tmp3 /* get first byte (DELAY SLOT) */
151 extru s1word,7,8,tmp3 /* */
155 sh3add tmp3,r0,tmp3 /* eight bits per byte so mul by 4 */
156 sub r0,tmp3,tmp3 /* Get negative value for left shift */
170 mtctl tmp3,11 /* Move shift amount to CR11 */
176 extru s1word,7,8,tmp3 /* get first byte (DELAY SLOT) */
187 extru s1word,7,8,tmp3 /* */