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
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
2023-06-19
Merge commit '1bbee3e217d75e7bc3bfe5d8c1b35e776fce96e6' into sync-cg_gcc-2023...
Antoni Boucher
-21
/
+51
2023-05-31
Add a distinct `OperandValue::ZeroSized` variant for ZSTs
Scott McMurray
-1
/
+1
2023-05-07
Add todo for filter landing pad
Gary Guo
-0
/
+1
2023-05-07
Use `landingpad filter` to encode aborting landing pad
Gary Guo
-0
/
+4
2023-05-03
Add cross-language LLVM CFI support to the Rust compiler
Ramon de C Valle
-4
/
+6
2023-03-05
Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023...
Antoni Boucher
-81
/
+332
2023-01-22
abi: add `AddressSpace` field to `Primitive::Pointer`
Erik Desjardins
-1
/
+1
2023-01-04
Simplify some iterator combinators
Michael Goulet
-1
/
+1
2022-12-03
Destruct landing_pad return value before passing it to cg_ssa
bjorn3
-7
/
+7
2022-11-16
Use `&mut Bx` more.
Nicholas Nethercote
-5
/
+4
2022-10-02
Remove type argument of array_alloca and rename to byte_array_alloca
bjorn3
-1
/
+1
[next]