about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-02-13Whitelist the ARM v6 target-featuregnzlbg-0/+1
2019-02-12Stabilize slice_sort_by_cached_keyScott McMurray-1/+0
2019-02-13Rollup merge of #58057 - michaelwoerister:stabilize-xlto, r=alexcrichtonMazdak Farrokhzad-7/+7
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-22/+22
2019-02-12Stabilize linker-plugin based LTO.Michael Woerister-7/+7
2019-02-12rustc: Implement incremental "fat" LTOAlex Crichton-44/+137
2019-02-10rustc: doc commentsAlexander Regueiro-22/+22
2019-02-10Rollup merge of #58346 - RalfJung:rpath-pop, r=Mark-SimulacrumGuillaume Gomez-2/+2
2019-02-10rpath computation: explain why we pop()Ralf Jung-2/+2
2019-02-08Add simd_saturating_{add,sub} intrinsicsgnzlbg-8/+63
2019-02-08Extract block to insert an intrinsic into its own functiongnzlbg-12/+17
2019-02-08Add a query type which is always marked as red if it runsJohn Kåre Alsaker-1/+3
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-01-31Auto merge of #58003 - nikic:saturating-add, r=nagisabors-3/+65
2019-01-30Add MOVBE featureJethro Beekman-0/+1
2019-01-29Use LLVM intrinsics for saturating add/subNikita Popov-3/+65
2019-01-26Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelixbors-60/+90
2019-01-25Set the DICompileUnit emissionKindJosh Stone-4/+27
2019-01-25Rebase to the llvm-project monorepoJosh Stone-10/+27
2019-01-25Resolve breakageSimonas Kazlauskas-40/+25
2019-01-25Rollup merge of #57865 - Aaron1011:fix/debug-ice, r=estebankMazdak Farrokhzad-1/+1
2019-01-24Support revisions for codegen testsSimonas Kazlauskas-5/+5
2019-01-24Implement optimize(size) and optimize(speed)Simonas Kazlauskas-54/+99
2019-01-24Auto merge of #51285 - Mark-Simulacrum:remove-quote_apis, r=Manishearthbors-1/+0
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-24Auto merge of #57269 - gnzlbg:simd_bitmask, r=rkruppebors-0/+46
2019-01-23Don't ICE when logging unusual typesAaron Hill-1/+1
2019-01-22Simplify the version checkTom Tromey-4/+3
2019-01-22Fix issue 57762Tom Tromey-1/+5
2019-01-22Add intrinsic to create an integer bitmask from the MSB of integer vectorsgnzlbg-0/+46
2019-01-19Rollup merge of #57573 - Xanewok:querify-entry-fn, r=ZoxcMazdak Farrokhzad-4/+3
2019-01-19Rollup merge of #57268 - peterhj:peterhj-optmergefunc, r=nagisaMazdak Farrokhzad-1/+9
2019-01-15Querify entry_fnIgor Matuszewski-4/+3
2019-01-14rustc: Remove platform intrinsics crateAlex Crichton-138/+1
2019-01-12Use `ptr::eq` where applicableIgor Matuszewski-3/+5
2019-01-05Add a target option "merge-functions" taking values in ("disabled",Peter Jin-1/+9
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-9/+15
2018-12-30Add `-Z instrument-mcount`Jun Wu-0/+13
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-7/+7
2018-12-25Remove licensesMark Rousskov-418/+0
2018-12-25Auto merge of #56962 - nivkner:fixme_fixup4, r=pnkfelixbors-26/+6
2018-12-24Rollup merge of #57085 - glaubitz:sparc64-abi-fix, r=nagisaMazdak Farrokhzad-2/+6
2018-12-23librustc_codegen_llvm: Don't eliminate empty structs in C ABI on linux-sparc64Michael Karcher-2/+6
2018-12-21Enable emission of alignment attrs for pointer paramsNikita Popov-6/+4
2018-12-19FIXME(52456) remove fixme and combine all extern items in one blockNiv Kaminer-26/+6
2018-12-19Auto merge of #56397 - petrhosek:file-search, r=cramertjbors-5/+19
2018-12-18Search other library paths when loking for link objectsPetr Hosek-5/+19
2018-12-17Auto merge of #56642 - nikic:llvm-6, r=alexcrichtonbors-15/+4
2018-12-16Rollup merge of #56826 - alexcrichton:atomic-u128, r=gnzlbgMazdak Farrokhzad-0/+2
2018-12-14rustc: Add the `cmpxchg16b` target feature on x86/x86_64Alex Crichton-0/+2