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
Age
Commit message (
Expand
)
Author
Lines
2025-07-07
compiler: Parse `p-` specs in datalayout string, allow definition of custom d...
Edoardo Marangoni
-2
/
+2
2025-07-01
Remove support for dyn*
Michael Goulet
-45
/
+0
2025-06-16
Fix RISC-V C function ABI when passing/returning structs containing floats
beetrees
-24
/
+42
2025-06-15
Rollup merge of #142389 - beetrees:cranelift-arg-ext, r=bjorn3
León Orell Valerian Liehr
-22
/
+37
2025-06-12
add `extern "custom"` functions
Folkert de Vries
-0
/
+5
2025-06-12
Apply ABI attributes on return types in `rustc_codegen_cranelift`
beetrees
-22
/
+37
2025-06-03
cg_clif: convert to CanonAbi
Jubilee Young
-27
/
+22
2025-05-25
Merge commit '979dcf8e2f213e4f4b645cb62e7fe9f4f2c0c785' into sync_cg_clif-202...
bjorn3
-24
/
+56
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-28
rename BackendRepr::Vector → SimdVector
Ralf Jung
-2
/
+2
2025-02-24
Add a span to `CompilerBuiltinsCannotCall`
Trevor Gross
-3
/
+7
2025-02-18
cg_clif: Tweak formatting of global comments
Jubilee
-2
/
+2
2025-02-17
cg_clif: use exclusively ABI alignment
Jubilee Young
-3
/
+2
2025-02-15
Merge commit '557ed8ebb7e981817d03c87352892c394183dd70' into sync_cg_clif-202...
bjorn3
-1
/
+1
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
-8
/
+9
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
-15
/
+15
2024-10-27
cg_clif: Rename LayoutS to LayoutData
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
-3
/
+3
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
-24
/
+9
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
[next]