Lines Matching full:int32
82 const int32 bbs_sin32_table1G[] =
118 const int32 bbs_sin32_table2G[] =
139 int32 bbs_sin32( phase16 phaseA )
143 int32 oL = ( phaseA & 0x00FF );
145 int32 sinL = bbs_sin32_table1G[ indexL ] + oL * bbs_sin32_table1G[ indexL + 1 ];
158 int32 o1L = ( phaseA & 0x07FF );
159 int32 o2L = ( o1L * o1L ) >> 8;
161 int32 sinL = bbs_sin32_table2G[ indexL ] + ( ( o1L * bbs_sin32_table2G[ indexL + 1 ] ) << 3 ) + o2L * bbs_sin32_table2G[ indexL + 2 ];
181 int32 phase1L = iL * 256;
182 int32 phase2L = phase1L + 256;
185 int32 sin1L = ( sin( angle1L ) * 65536 );
186 int32 sin2L = ( sin( angle2L ) * 65536 );
187 int32 diffL = sin2L - sin1L;
197 int32 p0L = iL * ( 1 << 11 );
198 int32 p1L = p0L + ( 1 << 10 );
199 int32 p2L = p0L + ( 1 << 11 );
205 int32 s0L = ( sin( a0L ) * ( 1 << 16 ) );
206 int32 s1L = ( sin( a1L ) * ( 1 << 16 ) );
207 int32 s2L = ( sin( a2L ) * ( 1 << 16 ) );
209 int32 aL = 4 * s1L - 3 * s0L - s2L;
210 int32 bL = 2 * s2L + 2 * s0L - 4 * s1L;
220 int32 bbs_cos32( phase16 phaseA )
241 const int32 bbs_atan16_tableG[] =
271 phase16 bbs_phase16( int32 xA, int32 yA )