about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2023-07-15Auto merge of #112157 - erikdesjardins:align, r=nikicbors-24/+56
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-69/+73
2023-07-13Rollup merge of #113631 - lqd:fix-113597, r=petrochenkovMatthias Krüger-2/+17
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-7/+7
2023-07-12make MCP510 behavior explicitly opt-inRémy Rakic-2/+17
2023-07-12De-duplicate consecutive libs when printing native-static-libsUrgau-0/+5
2023-07-11Use constants from object crateCharisee-4/+3
2023-07-11Rollup merge of #113497 - xSetech:mips_32_abi, r=davidtwcoMatthias Krüger-2/+10
2023-07-10ensure byval allocas are sufficiently alignedErik Desjardins-24/+56
2023-07-09Support explicit 32-bit MIPS ABI for the synthetic objectSeth Junot-2/+10
2023-07-09Rollup merge of #111618 - cjgillot:name-return-place, r=tmiaskoMatthias Krüger-2/+1
2023-07-08Always name the return place.Camille GILLOT-2/+1
2023-07-07Rename `adjustment::PointerCast` and variants using it to `PointerCoercion`Nilstrieb-9/+13
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-14/+20
2023-07-05Move `coverageinfo::ffi` and `coverageinfo::map` out of SSAZalathar-439/+0
2023-07-05Remove trait `CoverageInfoMethods`, since non-LLVM backends don't need itZalathar-21/+1
2023-07-05Narrow trait `CoverageInfoBuilderMethods` down to just one methodZalathar-73/+10
2023-07-02Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiaskobors-0/+22
2023-07-02Add `rustc` option to output LLVM optimization remarks to YAML filesJakub Beránek-0/+22
2023-07-02Auto merge of #112718 - oli-obk:SIMD-destructure_mir_const, r=cjgillotbors-24/+34
2023-07-02Auto merge of #112910 - lqd:mcp510, r=petrochenkovbors-52/+64
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