about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2024-04-04Auto merge of #123455 - matthiaskrgr:rollup-b6nu296, r=matthiaskrgrbors-4/+4
2024-04-04Rollup merge of #123439 - Zalathar:constants, r=oli-obkMatthias Krüger-4/+4
2024-04-04Auto merge of #121026 - Zalathar:version, r=oli-obkbors-9/+20
2024-04-04Auto merge of #123052 - maurer:addr-taken, r=compiler-errorsbors-2/+4
2024-04-04coverage: Remove useless constantsZalathar-4/+4
2024-04-03Rollup merge of #122964 - joboet:pointer_expose, r=AmanieuMatthias Krüger-1/+1
2024-04-03Rollup merge of #122619 - erikdesjardins:cast, r=compiler-errorsMatthias Krüger-69/+51
2024-04-03rename `expose_addr` to `expose_provenance`joboet-1/+1
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-1/+1
2024-04-03coverage: Correctly report and check LLVM's coverage mapping versionZalathar-9/+20
2024-04-02Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwcobors-0/+4
2024-04-02CFI: Switch sense of type erasure flagMatthew Maurer-2/+4
2024-04-01Auto merge of #122972 - beetrees:use-align-type, r=fee1-deadbors-6/+8
2024-04-01Use the `Align` type when parsing alignment attributesbeetrees-6/+8
2024-03-29Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoeristerbors-33/+43
2024-03-29Auto merge of #123071 - rcvalle:rust-cfi-fix-method-fn-ptr-cast, r=compiler-e...bors-26/+26
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-18/+13
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-20/+16
2024-03-28Make local_crate_source_file return a RealFileNameUrgau-1/+2
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-9/+28
2024-03-28Simplify trim-paths feature by merging all debuginfo options togetherUrgau-4/+3
2024-03-27CFI: Fix methods as function pointer castRamon de C Valle-26/+26
2024-03-27Rollup merge of #123021 - compiler-errors:coroutine-layout-lol, r=oli-obkGuillaume Gomez-4/+7
2024-03-27Rollup merge of #122860 - Zalathar:unused, r=cjgillotGuillaume Gomez-72/+92
2024-03-26Auto merge of #122849 - clubby789:no-metadata, r=petrochenkovbors-0/+11
2024-03-26coverage: Detect functions that have lost all their coverage statementsZalathar-4/+18
2024-03-26coverage: Overhaul the search for unused functionsZalathar-62/+68
2024-03-26coverage: Inline creating a dummy instance for unused functionsZalathar-11/+11
2024-03-25Don't emit load metadata in debug modeclubby789-0/+11
2024-03-25Instance is CopyMichael Goulet-7/+7
2024-03-24Require coroutine kind type to be passed to TyCtxt::coroutine_layoutMichael Goulet-3/+7
2024-03-24Always use tcx.coroutine_layout over calling optimized_mir directlyMichael Goulet-3/+2
2024-03-24Rollup merge of #122937 - Zalathar:unbox, r=oli-obkMatthias Krüger-3/+1
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-0/+4
2024-03-23also rename the SIMD intrinsicRalf Jung-1/+1
2024-03-23CFI: Use Instance at callsitesMatthew Maurer-31/+55
2024-03-23Unbox and unwrap the contents of `StatementKind::Coverage`Zalathar-3/+1
2024-03-23Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlinbors-5/+1
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-13/+13
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-5/+5
2024-03-22coverage: Clean up marker statements that aren't needed laterZalathar-9/+1
2024-03-20Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obkMatthias Krüger-0/+1
2024-03-20resolve clippy errorsonur-ozkan-0/+1
2024-03-18Rollup merge of #122649 - cuviper:min-llvm-17, r=nikicMatthias Krüger-11/+0
2024-03-18Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ...Oli Scherer-1/+1
2024-03-17Update the minimum external LLVM to 17Josh Stone-11/+0
2024-03-17make PassMode::Cast consistently copy between Rust/ABI representationErik Desjardins-41/+27
2024-03-17make CastTarget::size and CastTarget::llvm_type consistent, removeErik Desjardins-28/+24
2024-03-15Register LLVM handlers for bad-alloc / OOMJosh Stone-2/+2
2024-03-14Rollup merge of #122322 - Zalathar:branch, r=oli-obkMatthias Krüger-5/+11