about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2021-01-24Rollup merge of #81297 - bjorn3:no_extern_backend_optimization_level_query_pr...Jonas Schievink-3/+2
2021-01-24Rollup merge of #80933 - rcvalle:fix-sysroot-option, r=nagisaJonas Schievink-7/+21
2021-01-23Rollup merge of #81072 - RalfJung:place-ref-ty, r=oli-obkJonas Schievink-2/+2
2021-01-23Don't provide backend_optimization_level query for extern cratesbjorn3-3/+2
2021-01-20Auto merge of #81118 - ojeda:metadata-obj, r=nagisabors-4/+2
2021-01-19Fix sysroot option not being honored across rustcRamon de C Valle-7/+21
2021-01-17Skip linking if it is not requiredMiguel Ojeda-4/+2
2021-01-17Rollup merge of #80983 - bjorn3:no_dup_is_dllimport_foreign_item, r=nagisaMara Bos-27/+0
2021-01-16PlaceRef::ty: use method call syntaxRalf Jung-2/+2
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-1/+1
2021-01-13Remove is_dllimport_foreign_item def from cg_ssabjorn3-27/+0
2021-01-12Auto merge of #80499 - matthiaskrgr:red_clos, r=estebankbors-24/+24
2021-01-12Rollup merge of #79997 - coolreader18:wasm-reactor, r=alexcrichtonYuki Okushi-0/+12
2021-01-08Add wasi-exec-model cg option for emitting wasi reactorsNoah-0/+12
2021-01-07Auto merge of #80200 - mahkoh:dst-offset, r=nagisabors-10/+44
2021-01-03use PlaceRef more consistently instead of loosely coupled local+projectionRalf Jung-9/+4
2021-01-03remove redundant closures (clippy::redundant_closure)Matthias Krüger-24/+24
2020-12-31Merge remote-tracking branch 'origin/master' into frewsxcv-sanCorey Farwell-183/+313
2020-12-31Rollup merge of #80323 - camelid:codegen-base-docs, r=nagisaDylan DPC-15/+0
2020-12-30Rollup merge of #80495 - jyn514:rename-empty, r=petrochenkovMara Bos-2/+2
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-2/+2
2020-12-30Rollup merge of #80509 - matthiaskrgr:ptr_arg, r=varkorYuki Okushi-1/+1
2020-12-30where possible, pass slices instead of &Vec or &String (clippy::ptr_arg)Matthias Krüger-1/+1
2020-12-29don't clone copy typesMatthias Krüger-1/+1
2020-12-28Rollup merge of #80344 - matthiaskrgr:matches, r=Dylan-DPCDylan DPC-4/+4
2020-12-28Rollup merge of #79662 - bjorn3:move_more_code_out_of_codegen_backend, r=oli-obkDylan DPC-21/+0
2020-12-24use matches!() macro in more placesMatthias Krüger-4/+4
2020-12-22Update and improve `rustc_codegen_{llvm,ssa}` docsCamelid-15/+0
2020-12-23Exclude unnecessary info from CodegenResultsVictor Ding-7/+24
2020-12-20Use pointer type in AtomicPtr::swap implementationTomasz Miąsko-2/+13
2020-12-19Optimize DST field accessJulian Orth-10/+44
2020-12-17Rollup merge of #80040 - tmiasko:always-lower-intrinsics, r=Dylan-DPCGuillaume Gomez-15/+1
2020-12-17Move some code out of CodegenBackend::{codegen_crate,link}bjorn3-21/+0
2020-12-16compiletest: add split dwarf compare modeDavid Wood-0/+7
2020-12-16cg_llvm: implement split dwarf supportDavid Wood-15/+114
2020-12-16cg_ssa: introduce `TargetMachineFactoryFn` aliasDavid Wood-14/+6
2020-12-16cg_ssa: correct documentation commentsDavid Wood-56/+49
2020-12-15Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obkbors-35/+76
2020-12-15Always run intrinsics lowering passTomasz Miąsko-15/+1
2020-12-11Lower `discriminant_value` intrinsicTomasz Miąsko-0/+1
2020-12-10Auto merge of #79801 - eddyb:scalar-transmute, r=nagisabors-0/+19
2020-12-10rustfmtCorey Farwell-2/+1
2020-12-09Enable ASan, TSan, UBSan for aarch64-apple-darwin.Corey Farwell-1/+2
2020-12-09Auto merge of #77611 - oli-obk:atomic_miri_leakage, r=nagisabors-14/+41
2020-12-07rustc_codegen_ssa: use bitcasts instead of type punning for scalar transmutes.Eduard-Mihai Burtescu-0/+19
2020-12-06[mir-opt] Allow debuginfo to be generated for a constant or a PlaceWesley Wiser-35/+76
2020-12-03Combination of commitsRich Kadel-0/+1
2020-12-01Rollup merge of #79508 - jryans:check-dsymutil-result, r=nagisaGuillaume Gomez-9/+23
2020-12-01Rollup merge of #79184 - nanguye2496:nanguye2496/fix_slice_and_str_type_name,...Mara Bos-1/+8
2020-11-30Stop adding '*' at the end of type names for Ref and Slice when computing deb...Nam Nguyen-1/+8