Ticket #6535: sse_gcc.patch
File sse_gcc.patch, 861 bytes (added by , 15 years ago) |
---|
-
sse_gcc.cpp
9 9 10 10 static uint64_t ones = 0x0001ffff0001ffffULL; 11 11 static uint64_t sadd = 0x000001ff000001ffULL; 12 static int out[4] __attribute__((aligned(16))); 12 13 13 14 long TDStretchSSE2::calcCrossCorrMulti(const short *mPos, const short *cPos) const 14 15 { 15 16 long corr = 0; 16 int i , out[4];17 int i; 17 18 int count = (overlapLength * channels) - channels; 18 19 long loops = count >> 5; 19 20 long remainder = count - (loops<<5); … … 67 68 long TDStretchSSE2::calcCrossCorrStereo(const short *mPos, const short *cPos) const 68 69 { 69 70 long corr = 0; 70 int i , out[4];71 int i; 71 72 int count = (overlapLength<<1) - 2; 72 73 long loops = count >> 5; 73 74 long remainder = count - (loops<<5);