| D | OSFastCast.h | 225 #define OSu8tof32(in,out) asm volatile ("psq_l %0, 0(%1), 1, 2 " : "=f" (*(out)) : "b" (in) ) argument 226 #define OSu16tof32(in,out) asm volatile ("psq_l %0, 0(%1), 1, 3 " : "=f" (*(out)) : "b" (in) ) argument 227 #define OSs8tof32(in,out) asm volatile ("psq_l %0, 0(%1), 1, 4 " : "=f" (*(out)) : "b" (in) ) argument 228 #define OSs16tof32(in,out) asm volatile ("psq_l %0, 0(%1), 1, 5 " : "=f" (*(out)) : "b" (in) ) argument 232 static inline f32 __OSu8tof32(register u8* in) in __OSu8tof32() argument 237 psq_l r, 0(in), 1, OS_FASTCAST_U8 in __OSu8tof32() 242 static inline void OSu8tof32(register u8* in, volatile register f32* out) in OSu8tof32() argument 244 *out = __OSu8tof32(in); in OSu8tof32() 248 static inline f32 __OSu16tof32(register u16* in) in __OSu16tof32() argument 253 psq_l r, 0(in), 1, OS_FASTCAST_U16 in __OSu16tof32() [all …]
|