|
|
@ -422,28 +422,13 @@ typedef struct _TMPVERT |
|
|
"sh $14, 4( %0 );" \ |
|
|
"sh $14, 4( %0 );" \ |
|
|
"lbu $12, 8( %1 );" \ |
|
|
"lbu $12, 8( %1 );" \ |
|
|
"lbu $13, 9( %1 );" \ |
|
|
"lbu $13, 9( %1 );" \ |
|
|
|
|
|
"lbu $14, 10( %1 );" \ |
|
|
"mtc2 $12, $9;" \ |
|
|
"mtc2 $12, $9;" \ |
|
|
"mtc2 $13, $10;" \ |
|
|
"mtc2 $13, $10;" \ |
|
|
|
|
|
"mtc2 $14, $11;" \ |
|
|
"lbu $12, 8( %2 );" \ |
|
|
"lbu $12, 8( %2 );" \ |
|
|
"lbu $13, 9( %2 );" \ |
|
|
"lbu $13, 9( %2 );" \ |
|
|
"ctc2 $12, $21;" \ |
|
|
|
|
|
"ctc2 $13, $22;" \ |
|
|
|
|
|
"nop;" \ |
|
|
|
|
|
"nop;" \ |
|
|
|
|
|
"cop2 0x0980011;" \ |
|
|
|
|
|
"mfc2 $12, $9;" \ |
|
|
|
|
|
"mfc2 $13, $10;" \ |
|
|
|
|
|
"sb $12, 8( %0 );" \ |
|
|
|
|
|
"sb $13, 9( %0 );" \ |
|
|
|
|
|
"lbu $12, 10( %1 );" \ |
|
|
|
|
|
"lbu $13, 11( %1 );" \ |
|
|
|
|
|
"lbu $14, 12( %1 );" \ |
|
|
|
|
|
"mtc2 $12, $9;" \ |
|
|
|
|
|
"mtc2 $13, $10;" \ |
|
|
|
|
|
"mtc2 $14, $11;" \ |
|
|
|
|
|
"lbu $12, 10( %2 );" \ |
|
|
|
|
|
"lbu $13, 11( %2 );" \ |
|
|
|
|
|
"lbu $14, 12( %2 );" \ |
|
|
|
|
|
|
|
|
"lbu $14, 10( %2 );" \ |
|
|
"ctc2 $12, $21;" \ |
|
|
"ctc2 $12, $21;" \ |
|
|
"ctc2 $13, $22;" \ |
|
|
"ctc2 $13, $22;" \ |
|
|
"ctc2 $14, $23;" \ |
|
|
"ctc2 $14, $23;" \ |
|
|
@ -453,8 +438,10 @@ typedef struct _TMPVERT |
|
|
"mfc2 $12, $9;" \ |
|
|
"mfc2 $12, $9;" \ |
|
|
"mfc2 $13, $10;" \ |
|
|
"mfc2 $13, $10;" \ |
|
|
"mfc2 $14, $11;" \ |
|
|
"mfc2 $14, $11;" \ |
|
|
"sb $12, 10( %0 );" \ |
|
|
|
|
|
"sb $13, 11( %0 );" \ |
|
|
|
|
|
|
|
|
"sb $12, 8( %0 );" \ |
|
|
|
|
|
"sb $13, 9( %0 );" \ |
|
|
|
|
|
"sb $14, 10( %0 );" \ |
|
|
|
|
|
"sb $14, 11( %0 );" \ |
|
|
"sb $14, 12( %0 );" \ |
|
|
"sb $14, 12( %0 );" \ |
|
|
: \ |
|
|
: \ |
|
|
: "r"(dst), "r"(src0), "r"(src1) \ |
|
|
: "r"(dst), "r"(src0), "r"(src1) \ |
|
|
|