1*c9945492SAndroid Build Coastguard Worker #include <math.h> 2*c9945492SAndroid Build Coastguard Worker llrintf(float x)3*c9945492SAndroid Build Coastguard Workerlong long llrintf(float x) 4*c9945492SAndroid Build Coastguard Worker { 5*c9945492SAndroid Build Coastguard Worker long long n; 6*c9945492SAndroid Build Coastguard Worker __asm__ ( 7*c9945492SAndroid Build Coastguard Worker "frintx %s1, %s1\n" 8*c9945492SAndroid Build Coastguard Worker "fcvtzs %x0, %s1\n" : "=r"(n), "+w"(x)); 9*c9945492SAndroid Build Coastguard Worker return n; 10*c9945492SAndroid Build Coastguard Worker } 11