about summary refs log tree commit diff
path: root/library/compiler-builtins
AgeCommit message (Expand)AuthorLines
2020-12-12Bump to 0.1.38Amanieu d'Antras-1/+1
2020-12-11Use the AT&T syntax to support old LLVM on rust-lang/rustYuki Okushi-20/+27
2020-12-09Bump to 0.1.37Amanieu d'Antras-1/+1
2020-12-08Completely overhaul fuzz testingAaron Kutch-129/+937
2020-12-07fix some clippy warningsAaron Kutch-13/+8
2020-12-07replace some transmutesAaron Kutch-10/+7
2020-12-07Remove `WideInt`Aaron Kutch-79/+36
2020-12-07Completely replace `LargeInt`Aaron Kutch-170/+83
2020-12-07Overhaul overflowing multiplication implsAaron Kutch-58/+71
2020-11-27Introduce the `DInt` and `HInt` traitsAaron Kutch-1/+202
2020-11-27Remove `aapcs_on_arm` mistakeAaron Kutch-1/+0
2020-11-23fix division on SPARC (#393)Aaron Kutch-27/+190
2020-11-20Update CI to fix on GitHub Actions (#394)Alex Crichton-1/+1
2020-11-09Move from an "asm" flag to a "no-asm" feature flag (#386)Joseph Richey-28/+65
2020-11-03Use REP MOVSB/STOSB when the ERMSB feature is present (#392)Joseph Richey-88/+148
2020-10-26math: add {fmin,fmax}{f,} for thumb*-none-eabi* (#389)Robert Jördens-0/+4
2020-10-24Use REP MOVSQ/STOSQ on x86_64 (#365)Joseph Richey-39/+423
2020-10-14Use weak linkage for aeabi memory functions (#385)pca006132-12/+14
2020-10-02Hide macros and functionsAaron Kutch-0/+7
2020-10-02Construct signed division functions differentlyAaron Kutch-329/+221
2020-10-02Remove unneeded code from asymmetric.rsAaron Kutch-85/+20
2020-09-13Bump to 0.1.36Amanieu d'Antras-1/+1
2020-09-03Merge pull request #332 from AaronKutch/issue-265Amanieu d'Antras-313/+2075
2020-09-03Merge pull request #372 from xiaoyuxlu/uefi_x86_target_probestackAmanieu d'Antras-2/+66
2020-09-03Merge pull request #371 from maxaudron/masterAmanieu d'Antras-0/+34
2020-08-29Add `__divmodti4`Aaron Kutch-8/+22
2020-08-28Bump to 0.1.35Amanieu d'Antras-1/+1
2020-08-27Bump to 0.1.34Amanieu d'Antras-1/+1
2020-08-24Bump to 0.1.33Amanieu d'Antras-1/+1
2020-08-24add compiler-rt fallbacks on aarch64-muslThomas Vigouroux-0/+12
2020-08-23Fix CI url for compiler-rt sourceAmanieu d'Antras-2/+2
2020-08-23Merge pull request #341 from vfreex/add-mips-compiler-rt-fallbackAmanieu d'Antras-2/+21
2020-08-14Use unreachable_uncheckedAaron Kutch-3/+1
2020-08-14Change inlining to favor three underlying division functionsAaron Kutch-7/+28
2020-08-14Use `specialized-div-rem` 1.0.0 for division algorithmsAaron Kutch-3/+1987
2020-08-14Add uefi arch x86 probestack supportXiaoyu Lu-2/+66
2020-08-13add 32 bit shift instructionsMax Audron-0/+34
2020-07-28Remove unused codeAaron Kutch-221/+0
2020-07-28Remove erroneous `aapcs_on_arm` and add `maybe_use_optimized_c_shim`Aaron Kutch-1/+2
2020-07-28replace old soft division code with new functionsAaron Kutch-76/+33
2020-07-28regularize the location and documentation of division functionsAaron Kutch-25/+33
2020-07-28Improve `__clzsi2` performance (#366)Aaron Kutch-89/+206
2020-07-08lint: Allow improper_ctypes_definitions (#364)Joseph Richey-1/+1
2020-06-08Update CHANGELOG.md (#245)kellda-1/+27
2020-06-01Bump to 0.1.32Alex Crichton-1/+1
2020-06-01Manually patch ret instruction for LVI (#359)jethrogb-1/+69
2020-05-29Bump to 0.1.31Alex Crichton-1/+1
2020-05-29Add back in unsafe for bootstrappingAlex Crichton-1/+2
2020-05-29Bump to 0.1.30Alex Crichton-1/+1
2020-05-29Expand wasm32 testing on CI (#360)Alex Crichton-37/+18