about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2021-04-14Fix typos in rustc_codegen_ssa/src/back/write.rs.Edd Barrett-2/+2
2021-04-08Fix closed over variables not available in debuginfo for Windows MSVCWesley Wiser-15/+51
2021-04-07Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkovDylan DPC-34/+30
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-34/+30
2021-04-05Rollup merge of #82483 - tmiasko:option-from-str, r=matthewjasperDylan DPC-1/+1
2021-04-05Rollup merge of #83820 - petrochenkov:nolinkargs, r=nagisaDylan DPC-10/+3
2021-04-05Rollup merge of #80525 - devsnek:wasm64, r=nagisaDylan DPC-2/+2
2021-04-04wasm64Gus Caplan-2/+2
2021-04-03Auto merge of #83811 - JohnTitor:rollup-hnw1xwz, r=JohnTitorbors-0/+1
2021-04-03Remove attribute `#[link_args]`Vadim Petrochenkov-10/+3
2021-04-04Rollup merge of #83803 - surechen:add_target_feature, r=petrochenkovYuki Okushi-0/+1
2021-04-03Auto merge of #83682 - bjorn3:mmap_wrapper, r=cjgillotbors-3/+4
2021-04-03add fp-armv8 for ARM_ALLOWED_FEATURESsurechen-0/+1
2021-04-03Auto merge of #83774 - richkadel:zero-based-counters, r=tmandrybors-17/+84
2021-04-02Translate counters from Rust 1-based to LLVM 0-based counter idsRich Kadel-17/+84
2021-04-03rm target specific logic in link_sanitizer_runtimeSimonas Kazlauskas-22/+14
2021-04-03Move SanitizerSet to rustc_targetSimonas Kazlauskas-5/+6
2021-03-30Add an Mmap wrapper to rustc_data_structuresbjorn3-3/+4
2021-03-28linker: Use data execution prevention options by default when linker supports...Vadim Petrochenkov-0/+17
2021-03-28Auto merge of #83587 - petrochenkov:asneeded, r=nagisabors-0/+13
2021-03-28linker: Use `--as-needed` by default when linker supports itVadim Petrochenkov-0/+13
2021-03-26Use iter::zip in compiler/Josh Stone-3/+2
2021-03-25Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandrybors-15/+42
2021-03-23Changes from review commentsRich Kadel-15/+4
2021-03-22Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakisbors-1/+1
2021-03-20update `const_eval_resolve`lcnr-2/+2
2021-03-20extract `ConstKind::Unevaluated` into a structlcnr-1/+1
2021-03-19gave unused_fn WeakAnyLinkage; moved create_pgo_func_name_varRich Kadel-4/+0
2021-03-19stabilize or_patternsmark-1/+1
2021-03-19coverage bug fixes and optimization supportRich Kadel-15/+57
2021-03-19Rollup merge of #83236 - cjgillot:memmap, r=joshtriplettDylan DPC-3/+3
2021-03-18Upgrade memmap to memmap2 in other crates.Camille GILLOT-3/+3
2021-03-18Remove unwrap_none/expect_none from compiler/.Mara Bos-1/+1
2021-03-18Rollup merge of #83080 - tmiasko:inline-coverage, r=wesleywiserDylan DPC-13/+35
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-12/+13
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz Miąsko-13/+35
2021-03-15s/ConstantSource/ConstantKind/Oli Scherer-2/+2
2021-03-13Do not emit alloca for ZST local even if it is uninitializedSimon Vandel Sillesen-1/+12
2021-03-13Rollup merge of #83020 - hi-rustin:rustin-patch-enum, r=lcnrYuki Okushi-1/+1
2021-03-12Prepare mir::Constant for ty::Const only supporting valtreesOli Scherer-2/+7
2021-03-12Add `ty` helper function for mir constantsOli Scherer-10/+6
2021-03-12Emit the enum range assumption if the range only contains one elementhi-rustin-1/+1
2021-03-11Adjust some `#[cfg]`s to take non-Unix non-Windows operating systems into acc...hyd-dev-2/+7
2021-03-10Auto merge of #82884 - nagisa:nagisa/remove-most-of-sideeffect-inserts, r=nikicbors-55/+12
2021-03-10Remove the -Zinsert-sideeffectSimonas Kazlauskas-55/+12
2021-03-10Auto merge of #79519 - cjgillot:noattr, r=wesleywiserbors-6/+4
2021-03-09Remove hir::Crate::attrs.Camille GILLOT-6/+4
2021-03-09Switch to changing cp_non_overlap in tformkadmin-24/+2
2021-03-09Build StKind::CopyOverlappingkadmin-73/+85
2021-03-09Change CopyNonOverlapping::codegen_ssakadmin-13/+15