Searched refs:i32 (Results 1 – 2 of 2) sorted by relevance
| /external/platform/pico/rp2_common/pico_float/ |
| A D | float_math.c | 15 typedef int32_t i32; typedef 497 static i32 frem_0(i32 mx,i32 my,int e,int*pquo) { in frem_0() 522 i32 mx,my; in WRAPPER_FUNC() 543 i32 mx,my; in WRAPPER_FUNC()
|
| /external/platform/pico/rp2_common/pico_double/ |
| A D | double_v1_rom_shim.S | 975 muls r3,r2 @ i32 p0=a0*a0*(y>>14); // Q32 976 asrs r3,r3,#12 @ i32 r0=p0>>12; // Q20 978 asrs r3,#13 @ i32 dy0=(r0*a0)>>13; // Q15 980 subs r2,r3 @ i32 a1=(a0<<8)-dy0; // Q16 986 muls r3,r4 @ i32 p1=((a1*a1)>>11)*(y>>11); // Q19*Q19=Q38 987 asrs r3,#15 @ i32 r1=p1>>15; // Q23 991 asrs r3,#1 @ i32 dy1=(r1*a1+(1<<23))>>24; // Q23*Q16=Q39; Q15 992 subs r2,r3 @ i32 a2=a1-dy1; // Q16 1010 adds r4,#0x20 @ i32 r2=(p2>>26)+0x20; // Q36 r4 1017 asrs r4,#6 @ i32 dy2=((i64)r2*(i64)a2)>>22; // Q36*Q16=Q52; Q30
|
Completed in 8 milliseconds