about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift
AgeCommit message (Expand)AuthorLines
2023-12-19Merge commit '3a9bf729322fb5035518f99b9d76a742bf7c124e' into sync_cg_clif-202...bjorn3-117/+225
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-2/+2
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-1/+1
2023-12-18Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.Nicholas Nethercote-4/+3
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-1/+1
2023-12-14update use of feature flagslcnr-1/+1
2023-12-13Auto merge of #118534 - RalfJung:extern-type-size-of-val, r=WaffleLapkinbors-60/+0
2023-12-12remove a cranelift test that doesn't make sense any moreRalf Jung-60/+0
2023-12-11Auto merge of #117758 - Urgau:lint_pointer_trait_comparisons, r=davidtwcobors-1/+1
2023-12-10remove redundant importssurechen-13/+2
2023-12-09Add simd_masked_{load,store} platform-intrinsicsJakub Okoński-1/+51
2023-12-07Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlinbors-2/+4
2023-12-07ctfe interpreter: extend provenance so that it can track whether a pointer is...Ralf Jung-2/+4
2023-12-06Adjust tests for newly added ambiguous_wide_pointer_comparisons lintUrgau-1/+1
2023-12-04Give `Handler::fatal` and `Session::fatal` the same return type.Nicholas Nethercote-1/+1
2023-11-25Auto merge of #118279 - bjorn3:sync_cg_clif-2023-11-25, r=bjorn3bors-71/+452
2023-11-25Merge commit '710c67909d034e1c663174a016ca82b95c2d6c12' into sync_cg_clif-202...bjorn3-71/+452
2023-11-24Replace `option.map(cond) == Some(true)` with `option.is_some_and(cond)`David Tolnay-2/+2
2023-11-23Fix fn_sig_for_fn_abi and the coroutine transform for generatorsbjorn3-1/+50
2023-11-16Merge commit 'def04540a4e2541b995195c752c751295606a388' into sync_cg_clif-202...bjorn3-192/+473
2023-11-15Add check-cfg to craneliftMark Rousskov-0/+2
2023-11-10Merge commit 'c84d1871dc4456539b7b578830268ab3539915d0' into sync_cg_clif-202...bjorn3-67/+961
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-1/+0
2023-10-31Support enum variants in offset_of!George Bateman-1/+1
2023-10-30Rollup merge of #117317 - RalfJung:track-caller, r=oli-obkGuillaume Gomez-41/+5
2023-10-29Merge commit 'dde58803fd6cbb270c7a437f36a8a3a29fbef679' into sync_cg_clif-202...bjorn3-334/+100
2023-10-28Auto merge of #81746 - bjorn3:cg_clif_rustup_component, r=Mark-Simulacrumbors-34/+34
2023-10-28share the track_caller handling within a mir::BodyRalf Jung-32/+5
2023-10-28interpret: call caller_location logic the same way codegen does, and share so...Ralf Jung-10/+1
2023-10-28Auto merge of #116609 - eduardosm:bump-stdarch, r=workingjubileebors-35/+0
2023-10-27Update target-lexicon to 0.12.12bjorn3-2/+2
2023-10-27Update Cranelift to 0.101.2 and disable host-arch feature of cranelift-codegenbjorn3-32/+32
2023-10-24Merge commit '93a5433f17ab5ed48cc88f1e69b0713b16183373' into sync_cg_clif-202...bjorn3-138/+260
2023-10-21Merge commit 'c07d1e2f88cb3b1a0604ae8f18b478c1aeb7a7fa' into sync_cg_clif-202...bjorn3-493/+163
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-10-20s/Generator/Coroutine/Oli Scherer-4/+4
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-5/+30
2023-10-16docs: add Rust logo to more compiler cratesMichael Howell-0/+3
2023-10-12Remove from cranelift codegen LLVM intrinsics that are no longer neededEduardo Sánchez Muñoz-35/+0
2023-10-09Fix review commentsbjorn3-1/+1
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-32/+36
2023-10-09Reuse determine_cgu_reuse from cg_ssa in cg_clifbjorn3-29/+1
2023-10-09Merge commit '81dc066758ec150b43822d4a0c84aae20fe10f40' into sync_cg_clif-202...bjorn3-709/+1205
2023-10-08Auto merge of #116487 - tamird:avoid-unwrap-absolute, r=bjorn3bors-1/+1
2023-10-06Rollup merge of #116277 - RalfJung:post-mono, r=oli-obkJubilee-11/+0
2023-10-06compiler: always use var_os("RUST_BACKTRACE")Tamir Duberstein-1/+1
2023-10-05Rollup merge of #116223 - catandcoder:master, r=cjgillotJubilee-1/+1
2023-10-04Fix misuses of a vs ancui fliter-1/+1
2023-10-03Auto merge of #115025 - ouz-a:ouz_testing, r=lcnrbors-0/+11