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
/
mono_item.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-24
Replace the `llvm::Bool` typedef with a proper newtype
Zalathar
-1
/
+1
2025-08-13
Port the `#[linkage]` attribute to the new attribute system
Sasha Pourcelot
-1
/
+2
2025-07-18
Rollup merge of #143293 - folkertdev:naked-function-kcfi, r=compiler-errors
Matthias Krüger
-2
/
+2
2025-07-16
use `codegen_instance_attrs` where an instance is (easily) available
Folkert de Vries
-2
/
+2
2025-07-14
Shrink some `unsafe` blocks in cg_llvm
Oli Scherer
-2
/
+2
2025-05-28
Make predefine methods take &mut self
bjorn3
-2
/
+2
2025-03-25
Rename `is_like_osx` to `is_like_darwin`
Mads Marquart
-1
/
+1
2025-02-20
Merge two operations that were always performed together
Oli Scherer
-13
/
+12
2025-02-07
Remove Linkage::Private
bjorn3
-4
/
+1
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-6
/
+3
2024-10-26
Use safe wrappers `get_visibility` and `set_visibility`
Zalathar
-13
/
+7
2024-10-26
Use safe wrappers `get_linkage` and `set_linkage`
Zalathar
-3
/
+3
2024-10-19
cg_llvm: Reuse LLVM-C Comdat support
Jubilee Young
-1
/
+3
2024-09-19
Reformat some comments.
Nicholas Nethercote
-2
/
+2
2024-09-17
Rename supertraits of `CodegenMethods`.
Nicholas Nethercote
-1
/
+1
2024-08-07
codegen: better centralize function attribute computation
Ralf Jung
-3
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+5
2024-07-16
Fix unsafe_op_in_unsafe_fn in compiler
Michael Goulet
-4
/
+4
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.
Nicholas Nethercote
-0
/
+1
2024-03-12
Some comment nits
Oli Scherer
-1
/
+1
2024-03-12
Ensure nested allocations in statics do not get deduplicated
Oli Scherer
-1
/
+10
2024-01-16
Add unstable `-Z direct-access-external-data` cmdline flag for `rustc`
WANG Rui
-10
/
+15
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-0
/
+1
2023-10-22
use visibility to check unused imports and delete some stmts
bohan
-1
/
+0
2023-08-09
rustc: Move `crate_types` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-1
/
+1
2023-05-24
Use `is_some_and`/`is_ok_and` in less obvious spots
Maybe Waffle
-2
/
+1
2023-05-09
CFI: Fix SIGILL reached via trait objects
Ramon de C Valle
-1
/
+1
2023-04-27
rename `needs_infer` to `has_infer`
Boxy
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
2022-11-09
Fix diag() and formatting
SLASHLogin
-1
/
+3
2022-11-09
Port `symbol_already_defined` error
SLASHLogin
-4
/
+1
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2021-12-16
Remove `in_band_lifetimes` from `rustc_codegen_llvm`
LegionMammal978
-2
/
+2
2021-10-01
Fix clippy lints
Guillaume Gomez
-7
/
+3
2021-10-01
Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkov
Manish Goregaokar
-0
/
+6
2021-10-01
Add `pie` as another `relocation-model` value
Marcel Hlopko
-0
/
+6
2021-09-18
Querify `fn_abi_of_{fn_ptr,instance}`.
Eduard-Mihai Burtescu
-1
/
+1
2021-09-18
ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.
Eduard-Mihai Burtescu
-3
/
+2
2021-09-02
rustc_target: move `LayoutOf` to `ty::layout`.
Eduard-Mihai Burtescu
-2
/
+1
2021-08-20
Stop emitting the `dso_local` LLVM attribute for external symbols under the s...
Patrick Walton
-0
/
+5
2021-05-28
Fix static relocation model for PowerPC64
Boris-Chengbiao Zhou
-11
/
+31
2021-04-03
Manually set dso_local when its valid to do so
Simonas Kazlauskas
-0
/
+41
2020-08-30
mv compiler to compiler/
mark
-0
/
+84