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
/
attributes.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-25
Revert "Auto merge of #144086 - clubby789:alloc-zeroed, r=nikic"
Nikita Popov
-10
/
+0
2025-09-04
compiler: Apply target features to the entry function
WANG Rui
-8
/
+14
2025-08-27
inline at the callsite & warn when target features mismatch
James Barford-Evans
-10
/
+21
2025-08-20
Auto merge of #144086 - clubby789:alloc-zeroed, r=nikic
bors
-0
/
+10
2025-08-20
Pass `alloc-variant-zeroed` to LLVM
clubby789
-0
/
+10
2025-08-19
Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann
许杰友 Jieyou Xu (Joe)
-1
/
+1
2025-08-15
Merge link_name and export_name
bjorn3
-1
/
+1
2025-08-14
Remove lto inline logic
Marcelo Domínguez
-16
/
+0
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-1
/
+1
2025-07-16
use `codegen_instance_attrs` where an instance is (easily) available
Folkert de Vries
-1
/
+1
2025-07-07
compiler: Deduplicate `must_emit_unwind_tables()` comments
Martin Nordholts
-15
/
+0
2025-07-07
rustc_codegen_llvm: Remove reference to non-existing `no_landing_pads()`
Martin Nordholts
-6
/
+5
2025-06-22
centralize `-Zmin-function-alignment` logic
Folkert de Vries
-5
/
+1
2025-06-10
use `#[naked]` for `__rust_probestack`
Folkert de Vries
-2
/
+3
2025-05-09
don't depend on rustc_attr_parsing if rustc_data_structures will do
mejrs
-1
/
+1
2025-04-28
remove noinline attribute and add alwaysinline after AD pass
bit-aloo
-3
/
+2
2025-04-25
add llvm wrappers and corresponding methods in attribute
bit-aloo
-0
/
+16
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-29
/
+21
2025-01-24
Rename `OptimizeAttr::None` to `Default`
clubby789
-1
/
+1
2025-01-23
Implement `optimize(none)` attribute
clubby789
-6
/
+9
2025-01-11
Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubilee
Matthias Krüger
-1
/
+5
2025-01-10
add `-Zmin-function-alignment`
Folkert de Vries
-1
/
+5
2025-01-10
mir_transform: implement forced inlining
David Wood
-1
/
+3
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-10
codegen `#[naked]` functions using `global_asm!`
Folkert
-11
/
+3
2024-11-05
Rollup merge of #132259 - mrkajetanp:branch-protection-pauth-lr, r=davidtwco
Matthias Krüger
-1
/
+4
2024-10-31
rustc_codegen_llvm: Add a new 'pc' option to branch-protection
Kajetan Puchalski
-1
/
+4
2024-10-31
Remove support for `-Zprofile` (gcov-style coverage instrumentation)
Zalathar
-5
/
+0
2024-09-24
codegen_ssa: consolidate tied feature checking
David Wood
-22
/
+1
2024-09-21
remove `#[cmse_nonsecure_entry]`
Folkert
-3
/
+0
2024-09-19
Reformat some comments.
Nicholas Nethercote
-3
/
+5
2024-09-06
Do not request sanitizers for naked functions
Nikita Popov
-21
/
+25
2024-08-27
rustc_codegen_llvm: Filter out unavailable LLVM features
Kajetan Puchalski
-3
/
+4
2024-08-27
rustc_target: Remove fpmr target feature
Kajetan Puchalski
-0
/
+6
2024-08-16
Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.
Nicholas Nethercote
-10
/
+10
2024-08-07
Rollup merge of #128679 - RalfJung:codegen-fn-attrs, r=nikic
Matthias Krüger
-1
/
+2
2024-08-07
codegen: better centralize function attribute computation
Ralf Jung
-1
/
+2
2024-08-07
Hide implicit target features from diagnostics when possible
Caleb Zulawski
-1
/
+1
2024-07-30
Rollup merge of #128141 - nikic:aarch64-bti, r=DianQK,cuviper
Matthias Krüger
-3
/
+28
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+3
2024-07-24
Set branch protection function attributes
Nikita Popov
-3
/
+28
2024-07-17
rustc_codegen_llvm: properly passing backchain attribute to LLVM ...
liushuyu
-0
/
+14
2024-07-11
Remove extern "wasm" ABI
Nikita Popov
-13
/
+1
2024-06-25
Support `#[patchable_function_entries]`
Matthew Maurer
-3
/
+6
2024-06-25
Support for -Z patchable-function-entry
Matthew Maurer
-0
/
+26
2024-06-23
compiler(nfc): -Cforce-frame-pointers is a FramePointer
Jubilee Young
-2
/
+3
2024-04-01
Use the `Align` type when parsing alignment attributes
beetrees
-1
/
+1
2024-02-11
is_closure_like
Michael Goulet
-1
/
+1
2024-01-30
Remove `ffi_returns_twice` feature
clubby789
-3
/
+0
2024-01-09
Rollup merge of #117744 - quininer:add-z-sync-uw, r=bjorn3
Matthias Krüger
-3
/
+4
[next]