about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2023-06-04Use `load`-`store` instead of `memcpy` for short integer arraysScott McMurray-1/+35
2023-06-02Rollup merge of #112168 - scottmcm:lower-div-rem-unchecked-to-mir, r=oli-obkMichael Goulet-16/+0
2023-06-02Add trustzone and virtualization target features for aarch32.Andrew Walbran-0/+2
2023-06-01Avoid passing --cpu-features when emptyTamir Duberstein-5/+7
2023-06-01Use translatable diagnostics in `rustc_const_eval`Deadbeef-2/+1
2023-06-01remove unchecked_div/_rem from cg_ssaScott McMurray-16/+0
2023-05-31Add a distinct `OperandValue::ZeroSized` variant for ZSTsScott McMurray-66/+82
2023-05-31Auto merge of #110807 - petrochenkov:strictflavor, r=lqd,wesleywiserbors-40/+3
2023-05-31Rollup merge of #112069 - clubby789:offset-of-sized-fields, r=WaffleLapkinMatthias Krüger-3/+8
2023-05-31Auto merge of #112070 - lcnr:disjoint-closure-capture-ub, r=oli-obkbors-1/+0
2023-05-30Auto merge of #112102 - Nilstrieb:rollup-ivu1hmc, r=Nilstriebbors-1/+1
2023-05-30Auto merge of #111768 - oli-obk:pair_const_llvm, r=cjgillotbors-12/+75
2023-05-29offset_of: Don't require type to be sizedclubby789-3/+8
2023-05-29rustc_target: Refactor linker flavor inferenceVadim Petrochenkov-40/+3
2023-05-29unique borrows are mutating useslcnr-1/+0
2023-05-29EarlyBinder::new -> EarlyBinder::bindlcnr-1/+1
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-5/+7
2023-05-28Replace EarlyBinder(x) with EarlyBinder::new(x)Kyle Matsuda-1/+1
2023-05-28Auto merge of #112000 - wesleywiser:safestack, r=Amanieubors-0/+3
2023-05-27Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkinGuillaume Gomez-1/+1
2023-05-26Add SafeStack support to rustcWesley Wiser-0/+3
2023-05-26Stop creating intermediate places just to immediate convert them to operandsOli Scherer-12/+75
2023-05-26Rollup merge of #111384 - bmisiak:issue-106021-fix, r=petrochenkovMatthias Krüger-0/+32
2023-05-26Auto merge of #111858 - clubby789:fluent-alphabetical, r=jyn514,compiler-errorsbors-162/+162
2023-05-25Ensure Fluent messages are in alphabetical orderclubby789-162/+162
2023-05-25Rollup merge of #111950 - cjgillot:expn-noinline, r=oli-obkMichael Goulet-5/+1
2023-05-25Remove DesugaringKind::Replace.Camille GILLOT-1/+1
2023-05-25Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelixbors-1/+12
2023-05-25Remove ExpnKind::Inlined.Camille GILLOT-5/+1
2023-05-25Fix Mac Catalyst linking by adding build versionBrian M-0/+32
2023-05-24Rollup merge of #111912 - WaffleLapkin:is_some_and_in_the_compiler, r=petroch...Manish Goregaokar-1/+1
2023-05-24Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiaskobors-1/+1
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-1/+1
2023-05-24Auto merge of #111694 - Amanieu:no-assume-bdynamic, r=petrochenkovbors-12/+12
2023-05-23Support rust metadata for AIX.Esme Yi-12/+139
2023-05-22Fix #[inline(always)] on closures with target feature 1.1Caleb Zulawski-1/+16
2023-05-21rustc_codegen_ssa: Set e_flags for AVR architecture based on target CPUAdam Gausmann-1/+6
2023-05-21Auto merge of #111675 - Urgau:fix-local-libs-for-native-static-libs, r=bjorn3bors-0/+2
2023-05-20Auto merge of #111413 - workingjubilee:bump-object-0-31-1, r=MarkSimulacrumbors-2/+2
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-3/+3
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-9/+7
2023-05-18Rollup merge of #110884 - korran:unaligned-scalar-mem, r=wesleywiserDylan DPC-0/+1
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-9/+7
2023-05-17Don't assume that `-Bdynamic` is the default linker modeAmanieu d'Antras-12/+12
2023-05-17Cache dominators.Camille GILLOT-1/+1
2023-05-17Fix issue #111643 by adding the local used librariesUrgau-0/+2
2023-05-17Rollup merge of #110145 - WaffleLapkin:share_slice_of_bytes, r=NilstriebDylan DPC-10/+7
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-3/+3
2023-05-16Remove `MetadataRef` type aliasMaybe Waffle-10/+7
2023-05-15Auto merge of #107707 - calebzulawski:remove-features, r=Amanieubors-3/+0