|
|
|
@@ -294,11 +294,12 @@ void put_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size |
|
|
|
:"memory"); |
|
|
|
} |
|
|
|
|
|
|
|
static unsigned char __align8 vector128[8] = |
|
|
|
{ 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80 }; |
|
|
|
|
|
|
|
void put_signed_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size) |
|
|
|
{ |
|
|
|
int i; |
|
|
|
unsigned char __align8 vector128[8] = |
|
|
|
{ 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80 }; |
|
|
|
|
|
|
|
movq_m2r(*vector128, mm1); |
|
|
|
for (i = 0; i < 8; i++) { |
|
|
|
|