summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift
AgeCommit message (Expand)AuthorLines
2025-02-06Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-0/+6
2024-12-27Update `compiler-builtins` to 0.1.140Trevor Gross-2/+2
2024-12-22Delete `Rvalue::Len`Scott McMurray-6/+0
2024-12-19Make DependencyList an IndexVecbjorn3-1/+1
2024-12-19Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk许杰友 Jieyou Xu (Joe)-0/+2
2024-12-18chore: fix some typosacceptacross-1/+1
2024-12-18make no-variant types a dedicated Variants variantRalf Jung-3/+4
2024-12-18Variants::Single: do not use invalid VariantIdx for uninhabited enumsRalf Jung-2/+3
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-3/+2
2024-12-14Rollup merge of #134251 - bjorn3:various_cleanups2, r=oli-obkMatthias Krüger-15/+7
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-6/+1
2024-12-13Remove jobserver from Sessionbjorn3-9/+6
2024-12-11generalize 'forbidden feature' concept so that even (un)stable feature can be...Ralf Jung-1/+5
2024-12-10Rollup merge of #134008 - jswrenn:unsafe-fields-copy, r=compiler-errorsLeón Orell Valerian Liehr-20/+20
2024-12-09Rollup merge of #133567 - bjorn3:various_cleanups, r=cjgillotMatthias Krüger-2/+0
2024-12-07Make `Copy` unsafe to implement for ADTs with `unsafe` fieldsJack Wrenn-20/+20
2024-12-06Remove polymorphizationBen Kimock-41/+10
2024-12-06Move some timers aroundbjorn3-2/+0
2024-12-06Merge commit '57845a397ec15e4e6a561ed2c4bfa3dcf49144fb' into sync_cg_clif-202...bjorn3-428/+396
2024-12-03Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxuMatthias Krüger-14/+4
2024-12-03Rollup merge of #133395 - calebzulawski:simd_relaxed_fma, r=workingjubileeMatthias Krüger-1/+2
2024-11-28Replace `Symbol::intern` calls with preinterned symbolsclubby789-14/+4
2024-11-28Rollup merge of #133422 - taiki-e:riscv-e-clobber-abi, r=AmanieuGuillaume Gomez-3/+8
2024-11-25Rollup merge of #131664 - taiki-e:s390x-asm-vreg-inout, r=AmanieuMatthias Krüger-2/+6
2024-11-25Fix clobber_abi in RV32E and RV64E inline assemblyTaiki Endo-3/+8
2024-11-24Make s390x non-clobber-only vector register support unstableTaiki Endo-2/+6
2024-11-23Add simd_relaxed_fma intrinsicCaleb Zulawski-1/+2
2024-11-23remove remaining references to `Reveal`lcnr-26/+32
2024-11-20reduce false positives of tail-expr-drop-order from consumed valuesDing Xiang Fei-0/+2
2024-11-20Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errorsbors-4/+8
2024-11-19`InterpCx` store `TypingEnv` instead of a `ParamEnv`lcnr-1/+5
2024-11-19move `fn is_item_raw` to `TypingEnv`lcnr-3/+3
2024-11-19Explicitly disable llvm tools for craneliftJieyou Xu-0/+5
2024-11-18Auto merge of #132460 - lcnr:questionable-uwu, r=compiler-errorsbors-42/+55
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-42/+55
2024-11-18remove pointless cold_path impl in interpreterRalf Jung-0/+1
2024-11-17Likely unlikely fixJiri Bobek-5/+4
2024-11-09Add a default implementation for CodegenBackend::linkbjorn3-25/+0
2024-11-09Merge commit '1fa693ca4462fc1f790693464cf765ad693616af' into sync_cg_clif-202...bjorn3-26/+52
2024-11-08remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi...Ralf Jung-19/+64
2024-11-07 remove 'platform-intrinsic' ABI leftoversRalf Jung-2/+2
2024-11-03Auto merge of #132526 - bjorn3:sync_cg_clif-2024-11-02, r=bjorn3bors-264/+165
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-2/+2
2024-11-02Merge commit '5b1246bb4bed72fd0bb8fa497d8e5ed2c7f3515c' into sync_cg_clif-202...bjorn3-264/+165
2024-11-01Move versioned LLVM target creation to rustc_codegen_ssaMads Marquart-1/+4
2024-10-29cg_clif: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-53/+62
2024-10-27cg_clif: Rename LayoutS to LayoutDataJubilee Young-1/+1
2024-10-26Rollup merge of #132168 - fee1-dead-contrib:fxclean, r=compiler-errorsMatthias Krüger-1/+0
2024-10-26Effects cleanupDeadbeef-1/+0
2024-10-25Re-do recursive const stability checksRalf Jung-3/+5