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
/
abi
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-17
Remove `DynKind`
León Orell Valerian Liehr
-1
/
+1
2025-07-07
compiler: Parse `p-` specs in datalayout string, allow definition of custom d...
Edoardo Marangoni
-1
/
+1
2025-07-01
Remove support for dyn*
Michael Goulet
-45
/
+0
2025-06-12
add `extern "custom"` functions
Folkert de Vries
-0
/
+5
2025-06-03
cg_clif: convert to CanonAbi
Jubilee Young
-27
/
+22
2025-05-25
Merge commit '979dcf8e2f213e4f4b645cb62e7fe9f4f2c0c785' into sync_cg_clif-202...
bjorn3
-17
/
+49
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-4
/
+5
2025-03-25
Rename `is_like_osx` to `is_like_darwin`
Mads Marquart
-1
/
+1
2025-02-24
Add a span to `CompilerBuiltinsCannotCall`
Trevor Gross
-3
/
+7
2025-02-09
cg_clif: stop worrying about `Conv::PtxKernel`
Jubilee Young
-5
/
+1
2025-01-28
Auto merge of #134290 - tgross35:windows-i128-callconv, r=bjorn3,wesleywiser
bors
-9
/
+13
2025-01-27
Windows x86: Change `i128` to return via the vector ABI
Trevor Gross
-9
/
+13
2025-01-16
Add gpu-kernel calling convention
Flakebi
-1
/
+5
2024-12-06
Remove polymorphization
Ben Kimock
-3
/
+2
2024-12-06
Merge commit '57845a397ec15e4e6a561ed2c4bfa3dcf49144fb' into sync_cg_clif-202...
bjorn3
-16
/
+30
2024-11-23
remove remaining references to `Reveal`
lcnr
-9
/
+9
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+1
2024-11-09
Merge commit '1fa693ca4462fc1f790693464cf765ad693616af' into sync_cg_clif-202...
bjorn3
-4
/
+4
2024-11-02
Merge commit '5b1246bb4bed72fd0bb8fa497d8e5ed2c7f3515c' into sync_cg_clif-202...
bjorn3
-2
/
+7
2024-10-29
cg_clif: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-1
/
+1
2024-09-23
Merge commit '6d35b4c9a04580366fd800692a5b5db79d766530' into sync_cg_clif-202...
bjorn3
-1
/
+4
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-21
add `C-cmse-nonsecure-entry` ABI
Folkert de Vries
-0
/
+3
2024-07-20
Rollup merge of #127779 - momvart:should_codegen_hook, r=cjgillot
Matthias Krüger
-1
/
+1
2024-07-19
Avoid ref when using format! in compiler
Yuri Astrakhan
-1
/
+1
2024-07-15
Move compiler_builtin check to the use case
Mohammad Omidvar
-1
/
+1
2024-07-13
Merge commit '659243d85c7489412bd0faa1c068d904a6042941' into sync_cg_clif-202...
bjorn3
-1
/
+0
2024-07-02
Fix spans
Michael Goulet
-1
/
+1
2024-07-02
Give Instance::expect_resolve a span
Michael Goulet
-3
/
+8
2024-06-30
Merge commit '49cd5dd454d0115cfbe9e39102a8b3ba4616aa40' into sync_cg_clif-202...
bjorn3
-31
/
+104
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-7
/
+7
2024-05-27
Omit non-needs_drop drop_in_place in vtables
Mark Rousskov
-0
/
+16
2024-05-13
Merge commit '3270432f4b0583104c8b9b6f695bf97d6bbf3ac2' into sync_cg_clif-202...
bjorn3
-2
/
+4
2024-04-23
Merge commit 'de5d6523738fd44a0521b6abf3e73ae1df210741' into sync_cg_clif-202...
bjorn3
-0
/
+2
2024-03-28
Merge commit '09fae60a86b848a2fc0ad219ecc4e438dc1eef86' into sync_cg_clif-202...
bjorn3
-5
/
+2
2024-03-22
Auto merge of #122852 - compiler-errors:raw-ptr, r=lcnr
bors
-5
/
+1
2024-03-22
Eagerly convert some ctors to use their specialized ctors
Michael Goulet
-5
/
+1
2024-03-16
Handle calls to upstream monomorphizations in compiler_builtins
Ben Kimock
-0
/
+14
2024-02-12
Teach llvm backend how to fall back to default bodies
Oli Scherer
-3
/
+1
2024-02-12
Add intrinsic body fallback to cranelift and use it
Oli Scherer
-3
/
+7
2024-01-30
Remove the `abi_amdgpu_kernel` feature
clubby789
-5
/
+1
2024-01-15
compiler: Lower fn call arg spans down to MIR
Martin Nordholts
-6
/
+7
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-9
/
+9
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-11-16
Merge commit 'def04540a4e2541b995195c752c751295606a388' into sync_cg_clif-202...
bjorn3
-0
/
+1
2023-10-24
Merge commit '93a5433f17ab5ed48cc88f1e69b0713b16183373' into sync_cg_clif-202...
bjorn3
-21
/
+14
2023-10-09
Merge commit '81dc066758ec150b43822d4a0c84aae20fe10f40' into sync_cg_clif-202...
bjorn3
-4
/
+2
2023-10-04
Fix misuses of a vs an
cui fliter
-1
/
+1
2023-08-26
Use `preserve_mostcc` for `extern "rust-cold"`
Scott McMurray
-1
/
+1
2023-08-08
feat: `riscv-interrupt-{m,s}` calling conventions
Seth Pellegrino
-1
/
+3
[next]