index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_cranelift
/
src
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2025-01-18
Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"
Rémy Rakic
-0
/
+6
2024-12-22
Delete `Rvalue::Len`
Scott McMurray
-6
/
+0
2024-12-06
Remove polymorphization
Ben Kimock
-5
/
+3
2024-12-06
Merge commit '57845a397ec15e4e6a561ed2c4bfa3dcf49144fb' into sync_cg_clif-202...
bjorn3
-8
/
+11
2024-11-23
remove remaining references to `Reveal`
lcnr
-1
/
+1
2024-11-20
reduce false positives of tail-expr-drop-order from consumed values
Ding Xiang Fei
-0
/
+1
2024-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-2
/
+2
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-3
/
+7
2024-11-09
Merge commit '1fa693ca4462fc1f790693464cf765ad693616af' into sync_cg_clif-202...
bjorn3
-1
/
+1
2024-11-02
Merge commit '5b1246bb4bed72fd0bb8fa497d8e5ed2c7f3515c' into sync_cg_clif-202...
bjorn3
-10
/
+12
2024-10-29
cg_clif: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-4
/
+4
2024-10-06
various fixes for `naked_asm!` implementation
Folkert de Vries
-0
/
+3
2024-10-04
Use wide pointers consistenly across the compiler
Urgau
-5
/
+5
2024-09-24
be even more precise about "cast" vs "coercion"
Lukas Markeffsky
-5
/
+6
2024-09-24
unify dyn* coercions with other pointer coercions
Lukas Markeffsky
-1
/
+5
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-20
Do not unnecessarily eval consts in codegen
Michael Goulet
-3
/
+8
2024-08-30
introduce `PrettyPrintMirOptions` for cosmetic MIR dump options
Rémy Rakic
-2
/
+3
2024-08-18
rename AddressOf -> RawBorrow inside the compiler
Ralf Jung
-1
/
+1
2024-07-15
Move compiler_builtin check to the use case
Mohammad Omidvar
-1
/
+1
2024-07-07
Support tail calls in mir via `TerminatorKind::TailCall`
Maybe Waffle
-0
/
+5
2024-06-30
Merge commit '49cd5dd454d0115cfbe9e39102a8b3ba4616aa40' into sync_cg_clif-202...
bjorn3
-4
/
+1
2024-06-19
`bug!` more uses of these in runtime stuff
Scott McMurray
-10
/
+11
2024-06-08
offset_of: allow (unstably) taking the offset of slice tail fields
Ralf Jung
-3
/
+4
2024-05-29
Rollup merge of #124251 - scottmcm:unop-ptr-metadata, r=oli-obk
许杰友 Jieyou Xu (Joe)
-13
/
+25
2024-05-28
Add an intrinsic for `ptr::metadata`
Scott McMurray
-13
/
+25
2024-05-27
Omit non-needs_drop drop_in_place in vtables
Mark Rousskov
-4
/
+1
2024-05-17
Remove `Rvalue::CheckedBinaryOp`
Scott McMurray
-8
/
+5
2024-05-13
Merge commit '3270432f4b0583104c8b9b6f695bf97d6bbf3ac2' into sync_cg_clif-202...
bjorn3
-2
/
+35
2024-05-09
Make builtin_deref just return a Ty
Michael Goulet
-5
/
+2
2024-04-23
Merge commit 'de5d6523738fd44a0521b6abf3e73ae1df210741' into sync_cg_clif-202...
bjorn3
-1
/
+9
2024-04-21
Also handle AggregateKind::RawPtr in cg_cranelift
Scott McMurray
-0
/
+13
2024-04-11
Merge commit '89f54caacf90e99fc8ba0d60a28bdadea3cfdf1e' into sync_cg_clif-202...
bjorn3
-1
/
+10
2024-04-07
Only traverse mono-reachable blocks in cg_clif
Ben Kimock
-1
/
+1
2024-04-06
Put checks that detect UB under their own flag below debug_assertions
Ben Kimock
-1
/
+1
2024-04-03
rename `expose_addr` to `expose_provenance`
joboet
-1
/
+1
2024-04-02
Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu
Jacob Pratt
-1
/
+1
2024-03-29
Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstrieb
bors
-16
/
+8
2024-03-28
Merge commit '09fae60a86b848a2fc0ad219ecc4e438dc1eef86' into sync_cg_clif-202...
bjorn3
-4
/
+6
2024-03-23
move assert_unsafe_preconditions to its own file
Ralf Jung
-1
/
+1
2024-03-23
rename MIR int2ptr casts to match library name
Ralf Jung
-1
/
+1
2024-03-22
Codegen const panic messages as function calls
Mark Rousskov
-16
/
+8
2024-03-16
Handle calls to upstream monomorphizations in compiler_builtins
Ben Kimock
-0
/
+7
2024-03-08
Distinguish between library and lang UB in assert_unsafe_precondition
Ben Kimock
-1
/
+1
2024-02-24
Change InlineAsm to allow multiple targets instead
Gary Guo
-2
/
+14
2024-02-08
Add a new debug_assertions instrinsic (compiler)
Ben Kimock
-0
/
+9
2024-01-22
Do not normalize closure signature when building FnOnce shim
Michael Goulet
-1
/
+0
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-4
/
+4
2023-12-23
Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.
Nicholas Nethercote
-1
/
+1
2023-12-19
Merge commit '3a9bf729322fb5035518f99b9d76a742bf7c124e' into sync_cg_clif-202...
bjorn3
-8
/
+8
[next]