| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc] Fix undefined behavior in BitsFxTest.h (#152347) | 11 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
| 1 年前 | ||
[libc][stdfix] Implement fxdivi functions (rdivi) (#154914) This PR includes only one of the fxdivi functions (rdivi). It uses a polynomial function for initial approximation followed by 4 newton-raphson iterations to calculate the reciprocal and finally multiplies the numerator with it to get the result. --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> | 9 个月前 | |
[libc][stdfix] Add exp function for short _Accum and _Accum types. (#84391) | 2 年前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] Fix build breaks caused by f16sqrtf changes (#95459) See Buildbot failures: - https://lab.llvm.org/buildbot/#/builders/78/builds/13 - https://lab.llvm.org/buildbot/#/builders/182/builds/7 | 2 年前 | |
[libc] Don't rely on LIBC_HAS_SANITIZER when enabling null checks. (#150341) LIBC_HAS_SANITIZER (which is defined if ASan, MSan, or UBSan is enabled) is currently used to implicitly disable null checks, normally enabled via LIBC_ADD_NULL_CHECKS config value. Remove this condition, and rely purely on the config value instead: * LIBC_HAS_SANITIZER will be true even for UBSan modes which doesn't rely on null checks at all (e.g. -fsanitize=alignment) * null checks today (implemented via __builtin_trap) should function normally today even when sanitizer is enabled - trap is still a trap * tests have been migrated to WITH_SIGNAL(-1) which doesn't prescript a particular signal / exit-code, and thus should pass even if sanitizers override the default ones. | 1 年前 | |
[libc][NFC] Fix a typo in test/src/stdfix/RoundTest.h. (#84411) | 2 年前 | |
[libc] Fix build breaks caused by f16sqrtf changes (#95459) See Buildbot failures: - https://lab.llvm.org/buildbot/#/builders/78/builds/13 - https://lab.llvm.org/buildbot/#/builders/182/builds/7 | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc][stdfix] Add abs functions for signed fixed point types. (#81823) | 2 年前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
[libc] add missing headers in stdfix (#162078) Fixes https://github.com/llvm/llvm-project/issues/129361 @michaelrj-google @PiJoules --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> Co-authored-by: Michael Jones <michaelrj@google.com> | 9 个月前 | |
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
[libc][stdfix] Add exp function for short _Accum and _Accum types. (#84391) | 2 年前 | |
[libc][stdfix] Add exp function for short _Accum and _Accum types. (#84391) | 2 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement idivfx functions in LLVM libc (#133005) This PR implements the following 8 functions along with the tests. c++ int idivr(fract, fract); long int idivlr(long fract, long fract); int idivk(accum, accum); long int idivlk(long accum, long accum); unsigned int idivur(unsigned fract, unsigned fract); unsigned long int idivulr(unsigned long fract, unsigned long fract); unsigned int idivuk(unsigned accum, unsigned accum); unsigned long int idivulk(unsigned long accum, unsigned long accum); ref: https://www.iso.org/standard/51126.html Fixes #129125 --------- Signed-off-by: krishna2803 <kpandey81930@gmail.com> | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
| 1 年前 | ||
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fxdivi functions (rdivi) (#154914) This PR includes only one of the fxdivi functions (rdivi). It uses a polynomial function for initial approximation followed by 4 newton-raphson iterations to calculate the reciprocal and finally multiplies the numerator with it to get the result. --------- Signed-off-by: Shreeyash Pandey <shreeyash335@gmail.com> | 9 个月前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add round functions for fixed point types. (#81994) | 2 年前 | |
[libc][stdfix] Add sqrt for fixed point types. (#83042) | 2 年前 | |
[libc][stdfix] Add sqrt for fixed point types. (#83042) | 2 年前 | |
[libc][stdfix] Add sqrt for fixed point types. (#83042) | 2 年前 | |
[libc][stdfix] Add sqrt for fixed point types. (#83042) | 2 年前 | |
[libc][stdfix] Add sqrt for fixed point types. (#83042) | 2 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Add integer square root with fixed point output functions. (#83959) Fix https://github.com/llvm/llvm-project/issues/83924. | 2 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Fix overflow problem for fixed point sqrt when the inputs are close to max. (#90558) Fixes https://github.com/llvm/llvm-project/issues/89668 | 2 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 | |
[libc][stdfix] Implement fixed point fxbits functions in llvm-libc (#114912) | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 11 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 2 年前 | ||
| 9 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |