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_gcc
/
src
/
builder.rs
Age
Commit message (
Expand
)
Author
Lines
2025-05-09
remove 'unordered' atomic intrinsics
Ralf Jung
-1
/
+0
2025-04-30
Rollup merge of #134232 - bjorn3:naked_asm_improvements, r=wesleywiser
Matthias Krüger
-1
/
+1
2025-04-18
Merge commit 'db1a31c243a649e1fe20f5466ba181da5be35c14' into subtree-update_c...
Guillaume Gomez
-10
/
+45
2025-04-14
Pass &mut self to codegen_global_asm
bjorn3
-1
/
+1
2025-03-07
compiler: Use size_of from the prelude instead of imported
Thalia Archibald
-5
/
+1
2025-02-19
Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t...
Scott McMurray
-4
/
+8
2025-02-19
Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`
Scott McMurray
-1
/
+1
2025-02-13
Set both `nuw` and `nsw` in slice size calculation
Scott McMurray
-25
/
+1
2025-02-08
Rustfmt
bjorn3
-11
/
+10
2025-02-04
cg_gcc: Directly use rustc_abi instead of reexports
Jubilee Young
-1
/
+1
2025-01-13
Merge commit '59a81c2ca1edc88ad3ac4b27a8e03977ffb8e73a' into subtree-update_c...
Antoni Boucher
-20
/
+52
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-5
/
+5
2024-10-29
cg_gcc: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-2
/
+2
2024-10-25
coverage: SSA doesn't need to know about `instrprof_increment`
Zalathar
-10
/
+0
2024-10-18
rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)
Andrew Zhogin
-1
/
+7
2024-10-08
cg_gcc: Factor out rustc_target::abi
Jubilee Young
-3
/
+4
2024-09-27
Merge commit '3187d32079b817522cc17413ec9185b130daf693' into subtree-update
Guillaume Gomez
-31
/
+23
2024-09-24
Auto merge of #130389 - Luv-Ray:LLVMMDNodeInContext2, r=nikic
bors
-0
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-14
/
+15
2024-09-19
replace some deprecated functions
Luv-Ray
-0
/
+1
2024-09-17
Use associative type defaults in `{Layout,FnAbi}OfHelpers`.
Nicholas Nethercote
-5
/
+0
2024-09-17
Rename supertraits of `CodegenMethods`.
Nicholas Nethercote
-2
/
+2
2024-09-17
Merge `HasCodegen` into `BuilderMethods`.
Nicholas Nethercote
-6
/
+4
2024-09-14
simd_shuffle: require index argument to be a vector
Ralf Jung
-27
/
+12
2024-08-13
make the GCC backend compatible with vector shuffle indices
Ralf Jung
-14
/
+30
2024-08-05
nontemporal_store: make sure that the intrinsic is truly just a hint
Ralf Jung
-0
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+2
2024-07-17
Format cg_gcc with same formatting parameters
Guillaume Gomez
-15
/
+3
2024-07-10
Update `Cargo.lock` and remove duplicated impl
Guillaume Gomez
-6
/
+0
2024-07-10
Merge commit '98ed962c7d3eebe12c97588e61245273d265e72f' into master
Guillaume Gomez
-41
/
+85
2024-05-09
codegen: memmove/memset cannot be non-temporal
Ralf Jung
-9
/
+4
2024-04-24
Auto merge of #122053 - erikdesjardins:alloca, r=nikic
bors
-10
/
+4
2024-04-19
Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser
bors
-1
/
+7
2024-04-12
restore location in gcc alloca codegen
Erik Desjardins
-1
/
+7
2024-04-11
use [N x i8] for alloca types
Erik Desjardins
-16
/
+4
2024-04-11
Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields
Scott McMurray
-3
/
+4
2024-04-11
Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR...
Scott McMurray
-12
/
+12
2024-03-23
CFI: Use Instance at callsites
Matthew Maurer
-2
/
+4
2024-03-10
Introduce perma-unstable `wasm-c-abi` flag
daxpedda
-1
/
+7
2024-03-05
Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_c...
Guillaume Gomez
-514
/
+917
2024-02-26
introduce and use ptradd/inbounds_ptradd instead of gep
Erik Desjardins
-5
/
+1
2024-02-26
remove struct_gep, use manual layout calculations for va_arg
Erik Desjardins
-29
/
+9
2024-02-21
make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas...
Ralf Jung
-2
/
+2
2024-02-20
Add "algebraic" versions of the fast-math intrinsics
Ben Kimock
-0
/
+25
2023-12-28
Change `rustc_codegen_ssa`'s `atomic_cmpxchg` interface to return a pair of v...
Bernd Schmidt
-14
/
+6
2023-10-26
Merge commit 'e4fe941b11a55c5005630696e9b6d81c65f7bd04' into subtree-update_c...
Antoni Boucher
-3
/
+2
2023-10-09
Merge commit '11a0cceab966e5ff1058ddbcab5977e8a1d6d290' into subtree-update_c...
Antoni Boucher
-14
/
+15
2023-10-02
Reapply: Mark drop calls in landing pads cold instead of noinline
Erik Desjardins
-1
/
+1
2023-08-28
remove an unused argument
Ralf Jung
-1
/
+1
2023-07-29
cg_ssa: remove pointee types and pointercast/bitcast-of-ptr
Erik Desjardins
-1
/
+0
[next]