search for: buildsqrtnroneconst

Displaying 2 results from an estimated 2 matches for "buildsqrtnroneconst".

2019 Aug 08
2
回复: [RFC] Improve iteration of estimating divisions
...ral existing test cases in different platforms since it’s target-independent code. So any suggestions are welcome. Thanks. Test cases can be changed if the result is universally better, and alternatively, we can introduce a way for the target to control the behavior (e.g., how we choose between buildSqrtNROneConst and buildSqrtNRTwoConst). What's the effect on performance? -Hal > > Regards, > Qiu Chaofan > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2...
2019 Aug 06
3
[RFC] Improve iteration of estimating divisions
Hi there, I notice that our current implementation of fast division transformation (turn `a / b` into `a * (1/b)`) is worse in precision compared with GCC. Like this case in ppc64le:         float fdiv(unsigned int a, unsigned int b) {                 return (float)a / (float)b;         } Result of Clang -Ofast is 41A00001 (in Hex), while GCC produces 41A00000 which is the same as no