about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2023-07-01Auto merge of #112550 - loongarch-rs:fix-eflags, r=cjgillotbors-2/+13
2023-06-30refactor `add_gcc_ld_path` into its final formRémy Rakic-51/+63
2023-06-30use `LinkSelfContained` for `-C link-self-contained`Rémy Rakic-1/+1
2023-06-30Auto merge of #106619 - agausmann:avr-object-file, r=nagisabors-1/+6
2023-06-29Rollup merge of #111322 - mirkootter:master, r=davidtwcoMatthias Krüger-6/+38
2023-06-29Rollup merge of #112946 - nnethercote:improve-cgu-naming-and-ordering, r=wesl...Takayuki Maeda-21/+42
2023-06-28Auto merge of #112307 - lcnr:operand-ref, r=compiler-errorsbors-29/+102
2023-06-27Rollup merge of #112207 - qwandor:virt_feature, r=davidtwcoMatthias Krüger-0/+2
2023-06-26Move mir const to valtree conversion to its own method.Oli Scherer-23/+25
2023-06-26Make simd_shuffle_indices use valtreesOli Scherer-13/+21
2023-06-26Tweak thread names for CGU processing.Nicholas Nethercote-21/+42
2023-06-22Remove unused fields from `CodegenContext`.Nicholas Nethercote-21/+3
2023-06-22Introduce `CodegenState`.Nicholas Nethercote-20/+29
2023-06-22Add comments to `Message` and `WorkItem`.Nicholas Nethercote-8/+22
2023-06-22Simplify `Message`.Nicholas Nethercote-64/+44
2023-06-22Move `Message::CodegenItem` to a separate type.Nicholas Nethercote-10/+11
2023-06-21Rollup merge of #112830 - nnethercote:more-codegen-cleanups, r=oli-obkNilstrieb-34/+22
2023-06-21Inline and remove `WorkItem::start_profiling` and `execute_work_item`.Nicholas Nethercote-34/+22
2023-06-20Rollup merge of #112794 - bjorn3:fix_lib_global_alloc, r=oli-obkGuillaume Gomez-2/+16
2023-06-19Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naberMichael Goulet-1/+1
2023-06-19Fix linker failures when #[global_allocator] is used in a dependencybjorn3-2/+16
2023-06-19Remove unchecked_add/sub/mul/shl/shr from CTFE/cg_ssa/cg_clifScott McMurray-43/+6
2023-06-19Promote unchecked_add/sub/mul/shl/shr to mir::BinOpScott McMurray-4/+33
2023-06-19add FIXME's for a later refactoringlcnr-0/+1
2023-06-19codegen: fix `OperandRef` subtype handlinglcnr-29/+101
2023-06-18Better error for non const `PartialEq` call generated by `match`Deadbeef-1/+1
2023-06-16Rollup merge of #112474 - ldm0:ldm_enum_debuginfo_128_support, r=compiler-errorsMichael Goulet-0/+1
2023-06-16Auto merge of #112597 - danakj:map-linker-paths, r=michaelwoeristerbors-3/+33
2023-06-15Rollup merge of #112669 - Nilstrieb:typo, r=jyn514Guillaume Gomez-1/+1
2023-06-15Fix comment for ptr alignment checks in codegenNilstrieb-1/+1
2023-06-15Remap dylib paths into the sysroot to be relative to the sysrootdanakj-16/+22
2023-06-14Move the comment on fixing paths to where it belongsdanakj-3/+2
2023-06-14Avoid absolute sysroot paths in the MSVC linker command linedanakj-2/+27
2023-06-14Introduce a minimum CGU size in non-incremental builds.Nicholas Nethercote-3/+3
2023-06-12loongarch: Fix ELF header flagsWANG Rui-2/+13
2023-06-10Support 128-bit enum variant in debuginfo codegenDonoughLiu-0/+1
2023-06-09Auto merge of #111626 - pjhades:output, r=b-naberbors-7/+48
2023-06-08Auto merge of #112415 - GuillaumeGomez:rollup-5pa9frd, r=GuillaumeGomezbors-5/+7
2023-06-08Rollup merge of #112179 - tamird:no-empty-cpu-features, r=petrochenkovGuillaume Gomez-5/+7
2023-06-08Auto merge of #110040 - ndrewxie:issue-84447-partial-1, r=lcnr,michaelwoeristerbors-6/+6
2023-06-07Auto merge of #111698 - Amanieu:force-static-lib, r=petrochenkovbors-4/+34
2023-06-07Force all native libraries to be statically linked when linking a static binaryAmanieu d'Antras-4/+34
2023-06-07wasm exception handlingJan-Mirko Otter-6/+28
2023-06-07add commentJan-Mirko Otter-0/+9
2023-06-07wasm target feature: exception handlingJan-Mirko Otter-0/+1
2023-06-06Write to stdout if `-` is given as output fileJing Peng-7/+48
2023-06-06Auto merge of #111999 - scottmcm:codegen-less-memcpy, r=compiler-errorsbors-1/+35
2023-06-05Auto merge of #107583 - EsmeYi:aix_xcoff_metadata, r=bjorn3bors-12/+141
2023-06-05Address @bjorn3's comments.Esme Yi-1/+3
2023-06-04Removed use of iteration through a HashMap/HashSet in rustc_incremental and r...Andrew Xie-6/+6