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_llvm
/
src
/
consts.rs
Age
Commit message (
Expand
)
Author
Lines
2025-02-11
Document some safety constraints and use more safe wrappers
Oli Scherer
-3
/
+3
2025-02-02
Rollup merge of #136426 - oli-obk:push-nkpuulwurykn, r=compiler-errors
Matthias Krüger
-2
/
+8
2025-02-01
Explain why we retroactively change a static initializer to have a different ...
Oli Scherer
-2
/
+8
2025-01-24
Add comments about address spaces
Flakebi
-0
/
+13
2025-01-02
Cast global variables to default address space
Flakebi
-17
/
+31
2024-11-23
Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle
许杰友 Jieyou Xu (Joe)
-0
/
+2
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-3
/
+3
2024-11-07
Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiser
Jubilee
-8
/
+2
2024-11-03
compiler: Directly use rustc_abi in codegen
Jubilee Young
-3
/
+3
2024-11-02
Allow disabling ASan instrumentation for globals
Daniel Bertalan
-0
/
+2
2024-10-28
Use a type-safe helper to cast `&str` and `&[u8]` to `*const c_char`
Zalathar
-4
/
+4
2024-10-26
Use safe wrappers `get_visibility` and `set_visibility`
Zalathar
-6
/
+4
2024-10-26
Use safe wrappers `get_linkage` and `set_linkage`
Zalathar
-42
/
+38
2024-09-24
Test fixing raw-dylib
Daniel Paoliello
-8
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-20
Rollup merge of #128209 - beetrees:no-macos-10.10, r=jieyouxu
Guillaume Gomez
-52
/
+0
2024-09-19
Reformat some comments.
Nicholas Nethercote
-10
/
+11
2024-09-19
Reduce visibility.
Nicholas Nethercote
-1
/
+1
2024-09-17
Rename supertraits of `CodegenMethods`.
Nicholas Nethercote
-1
/
+1
2024-09-05
Rollup merge of #128820 - LYF1999:yf/dev, r=nikic
Matthias Krüger
-1
/
+1
2024-09-04
Remove macOS 10.10 dynamic linker bug workaround
beetrees
-52
/
+0
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-1
/
+1
2024-08-20
Avoid extra `cast()`s after `CStr::as_ptr()`
Josh Stone
-1
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.
Nicholas Nethercote
-1
/
+1
2024-08-09
fix: get llvm type of global val
yifei
-1
/
+1
2024-07-30
Move is_mingw_gnu_toolchain and i686_decorated_name to cg_ssa
bjorn3
-2
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-11
/
+12
2024-07-20
compiler: Never debug_assert in codegen
Jubilee Young
-1
/
+1
2024-07-19
Rollup merge of #121533 - ratmice:wasm_init_fini_array, r=nnethercote
Trevor Gross
-2
/
+8
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.
Nicholas Nethercote
-0
/
+1
2024-04-22
Rollup merge of #124178 - GuillaumeGomez:llvm-backend, r=oli-obk
Guillaume Gomez
-3
/
+4
2024-04-19
Prevent creating the same `Instance::mono` multiple times
Guillaume Gomez
-3
/
+4
2024-04-16
Codegen ZSTs without an allocation
Mark Rousskov
-2
/
+16
2024-03-12
Some comment nits
Oli Scherer
-3
/
+2
2024-03-12
Ensure nested allocations in statics do not get deduplicated
Oli Scherer
-3
/
+18
2024-03-12
Make some functions private that are only ever used in the same module
Oli Scherer
-1
/
+1
2024-03-12
Stop requiring a type when codegenning types. We can get all the type info we...
Oli Scherer
-10
/
+3
2024-03-12
Check whether a static is mutable instead of passing it down
Oli Scherer
-5
/
+5
2024-03-12
Swap the order of a piece of code to make follow up diffs simpler
Oli Scherer
-2
/
+2
2024-03-12
Use information from allocation instead of from the static's type
Oli Scherer
-2
/
+6
2024-03-12
Move `codegen_static` function body to an inherent method in preparation of s...
Oli Scherer
-23
/
+27
2024-03-12
Reduce some duplicate work that is being done around statics
Oli Scherer
-8
/
+18
2024-03-12
Share the llvm type computation between both arms of a condition
Oli Scherer
-5
/
+4
2024-02-23
Handle .init_array link_section specially on wasm
matt rice
-2
/
+8
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+3
2023-12-14
Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin
bors
-4
/
+3
2023-12-07
ctfe interpreter: extend provenance so that it can track whether a pointer is...
Ralf Jung
-6
/
+3
2023-12-03
compiler: replace cstr macro with c str literals in compiler and few other c ...
klensy
-4
/
+3
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-03
consts: remove dead code around `i1` constant values
Augie Fackler
-9
/
+1
[next]