static inline float sin(float angle) { float answer; asm ("fsin" : "=t" (answer) : "0" (angle)); return answer; }