about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2019-09-05there are no longer any default featuresLokathor-3/+1
2019-08-23Tidy up unordered elementwise atomic memory intrinsicsBenjamin Saunders-4/+12
2019-08-22Merge pull request #311 from Ralith/elementwise-unordered-atomicsAlex Crichton-0/+106
2019-08-21Implement LLVM's elementwise unordered atomic memory intrinsicsBenjamin Saunders-0/+106
2019-08-19Merge pull request #310 from alexcrichton/modernizeAlex Crichton-51/+83
2019-08-19Update comment to mention where the __FILE__ macro is used.Joel Galenson-1/+2
2019-08-19Modernize the `testcrate` slightyAlex Crichton-51/+83
2019-08-19Support deterministic builds by remapping the __FILE__ prefix if the compiler...Joel Galenson-0/+4
2019-08-13rustfmt fixesLokathor-8/+8
2019-08-13slightly improve spec and sanity check coverageLokathor-5/+171
2019-08-12Merge pull request rust-lang/libm#216 from Lokathor/sse-sqrtAlex Crichton-175/+212
2019-08-12Fix broken link in READMERoman Proskuryakov-0/+2
2019-08-08update commentsLokathor-3/+3
2019-08-08update commentsLokathor-3/+3
2019-08-07move use/const statements to a limited scopeLokathor-5/+6
2019-08-07apply rustfmtLokathor-217/+217
2019-08-07Improve sqrt/sqrtf if stable intrinsics allowLokathor-188/+224
2019-07-24Bump to 0.1.19Alex Crichton-1/+1
2019-07-24Merge pull request #306 from da-x/probestack-frame-pointerAlex Crichton-0/+7
2019-07-24probestack: add frame pointers for easier tracebackDan Aloni-0/+7
2019-07-19Bump to 0.1.18Alex Crichton-1/+1
2019-07-19Merge pull request #302 from bjorn3/no_128bit_lang_itemsAlex Crichton-107/+39
2019-07-15Merge pull request #301 from RalfJung/dynAlex Crichton-2/+2
2019-07-15Bump to 0.1.17Alex Crichton-1/+1
2019-07-13Fix testsbjorn3-8/+8
2019-07-13Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functionsbjorn3-99/+31
2019-07-13avoid bare trait objectsRalf Jung-2/+2
2019-07-13remove unused importsRalf Jung-4/+0
2019-07-13avoid ptr::write which might panic in debug modeRalf Jung-2/+3
2019-07-11Merge pull request rust-lang/libm#209 from gnzlbg/fmaAlex Crichton-2/+21
2019-07-10Fix overflow bug in fmagnzlbg-21/+2
2019-07-10Remove most `#[inline]` annotationsAlex Crichton-91/+2
2019-07-10Add FMA tests that cause it to segfaultgnzlbg-0/+38
2019-07-09Merge pull request rust-lang/libm#205 from gnzlbg/fenvAlex Crichton-9/+9
2019-07-09Floating-point environment APIs are privategnzlbg-9/+9
2019-07-09Add nextafter and nextafterf from muslgnzlbg-0/+80
2019-07-04Merge pull request rust-lang/libm#196 from Schultzer/add-remainderAlex Crichton-0/+16
2019-07-03Remove traits from READMEgnzlbg-26/+1
2019-07-03Bump minor version to 0.2.0gnzlbg-1/+1
2019-07-03Remove F32Ext and F64Extgnzlbg-599/+0
2019-07-03Only return the fp value.Benjamin Schultzer-4/+6
2019-07-03Add remainderBenjamin Schultzer-0/+14
2019-07-02Add signumBenjamin Schultzer-4/+20
2019-07-02Merge pull request rust-lang/libm#191 from m1el/fuzz-rem-overflowsAlex Crichton-21/+48
2019-07-02Fixed a few int overflowsIgor null-21/+48
2019-07-02Run benchmarks on CIgnzlbg-1/+1
2019-07-02Re-export the stable libm featuregnzlbg-0/+4
2019-07-02Do not enable default features in benchmarksgnzlbg-1/+1
2019-07-02Move benchmarks into its own crategnzlbg-12/+25
2019-07-01Add benchmark suiteBenjamin Schultzer-1/+138