about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2022-06-29Rollup merge of #97423 - m-ou-se:memory-ordering-intrinsics, r=tmiaskoDylan DPC-32/+27
2022-06-28Reduce usage of Symbol in the linker codebjorn3-60/+55
2022-06-28Avoid unnecessary string interning for const_strbjorn3-5/+3
2022-06-28Rename/restructure memory ordering intrinsics.Mara Bos-32/+27
2022-06-25Improved naming for copied constant arguments vector.David Venhoek-7/+7
2022-06-24Rollup merge of #98214 - petrochenkov:islike, r=compiler-errorsYuki Okushi-2/+2
2022-06-24Rollup merge of #97633 - mkroening:object-osabi, r=petrochenkovYuki Okushi-5/+14
2022-06-23Rollup merge of #98355 - hoodmane:emscripten-no-default, r=petrochenkovMichael Goulet-1/+1
2022-06-23Session object: Set OS/ABIMartin Kröning-1/+9
2022-06-22Added llvm lifetime annotations to function call argument temporaries.David Venhoek-2/+16
2022-06-21Update Emscripten's no_default_libraries handlingHood Chatham-1/+1
2022-06-21Auto merge of #98098 - bjorn3:archive_refactor, r=michaelwoeristerbors-24/+21
2022-06-21Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obkbors-30/+8
2022-06-19Rollup merge of #98146 - hoodmane:remove-memory-init-flag, r=petrochenkovDylan DPC-2/+0
2022-06-19Remove the source archive functionality of ArchiveWriterbjorn3-3/+3
2022-06-19Fix "Remove src_files and remove_file"bjorn3-3/+4
2022-06-18ENH Move --memory-init-file flag from EmLinker to asmjs target specHood Chatham-2/+0
2022-06-19Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-seMatthias Krüger-1/+1
2022-06-18Rollup merge of #98150 - hoodmane:emscripten-g4, r=sbc100Yuki Okushi-2/+2
2022-06-18rustc_target: Remove some redundant target propertiesVadim Petrochenkov-2/+2
2022-06-17Replace -g4 with -gsource-mapHood Chatham-2/+2
2022-06-17Auto merge of #98160 - nnethercote:mv-finish-out-of-Encoder, r=bjorn3bors-1/+1
2022-06-16Move/rename `lazy::{OnceCell, Lazy}` to `cell::{OnceCell, LazyCell}`Maybe Waffle-1/+1
2022-06-16Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi...Matthias Krüger-1/+1
2022-06-16Move `finish` out of the `Encoder` trait.Nicholas Nethercote-1/+1
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-1/+1
2022-06-15fix codegen assertionDrMeepster-2/+2
2022-06-15remove box derefs from codgenDrMeepster-30/+8
2022-06-15Rollup merge of #98083 - nnethercote:rename-Encoder, r=bjorn3Yuki Okushi-3/+4
2022-06-15Rollup merge of #98078 - erikdesjardins:uncheckedsize, r=petrochenkovYuki Okushi-1/+6
2022-06-14Auto merge of #96285 - flip1995:pk-vfe, r=nagisabors-15/+63
2022-06-14use unchecked mul to compute slice sizesErik Desjardins-1/+6
2022-06-14Remove src_files and remove_filebjorn3-19/+15
2022-06-14account for endianness in debuginfo for const argsb-naber-3/+6
2022-06-14rebaseb-naber-1/+2
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-4/+4
2022-06-14Add llvm.type.checked.load intrinsicflip1995-15/+63
2022-06-14Rollup merge of #97935 - nnethercote:rename-ConstS-val-as-kind, r=lcnrDylan DPC-6/+6
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-3/+4
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-6/+6
2022-06-14Rollup merge of #95243 - vladimir-ea:compiler_watch_os, r=nagisaYuki Okushi-2/+12
2022-06-13Add Apple WatchOS compile targetsVladimir Michael Eatwell-2/+12
2022-06-11Use safer `strip=symbols`-flag for dylibs on macOSDavid Knaack-4/+8
2022-06-11Auto merge of #97905 - nnethercote:revert-infallible-encoder, r=bjorn3bors-5/+4
2022-06-10Revert dc08bc51f2c58a0f5f815a07f9bb3d671153b5a1.Nicholas Nethercote-1/+1
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-4/+3
2022-06-09Stabilize the `bundle` native library modifierVadim Petrochenkov-2/+2
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-3/+4
2022-06-08Move `finish` out of the `Encoder` trait.Nicholas Nethercote-1/+1
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-6/+6