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
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
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
2023-12-31
Add -Zuse-sync-unwind
quininer
-3
/
+4
2023-12-30
is_coroutine -> is_coroutine_or_closure
Michael Goulet
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-11-30
Add `-Zfunction-return={keep,thunk-extern}` option
Miguel Ojeda
-1
/
+11
2023-11-30
rustc_codegen_llvm: remove outdated count in comment
Miguel Ojeda
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-08-18
Auto merge of #113814 - ChoKyuWon:master, r=davidtwco
bors
-1
/
+4
2023-08-18
Replace the \01__gnu_mcount_nc to LLVM intrinsic for ARM
ChoKyuWon
-1
/
+4
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-1
/
+1
2023-07-27
Update the minimum external LLVM to 15
Josh Stone
-34
/
+28
2023-07-18
Add the `no-builtins` attribute to functions when `no_builtins` is applied at...
DianQK
-0
/
+4
2023-06-29
Avoid an unnecessary use of `SmallStr`.
Nicholas Nethercote
-3
/
+2
2023-05-26
Add SafeStack support to rustc
Wesley Wiser
-0
/
+3
2023-02-14
Add `kernel-address` sanitizer support for freestanding targets
Wesley Norris
-1
/
+1
2023-02-09
Emit basic XRay instrumentation attributes
Oleksii Lozovskyi
-0
/
+28
2023-02-09
Allow multiple instrumentation attributes
Oleksii Lozovskyi
-5
/
+5
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-1
/
+1
2022-12-25
Rollup merge of #105955 - Nilstrieb:no-trivial-opt-wrappers-we-have-field-acc...
Matthias Krüger
-3
/
+3
2022-12-20
Add `-Zno-jump-tables`
Miguel Ojeda
-0
/
+9
2022-12-20
Remove wrapper functions for some unstable options
Nilstrieb
-3
/
+3
2022-12-03
Mark naked functions as never inline in codegen_fn_attrs
Tomasz Miąsko
-7
/
+6
2022-11-09
Simplify existing Diagnostic implementations
SLASHLogin
-2
/
+5
2022-11-09
Port `MissingFeatures` and `TargetFeatureDisableOrEnable`
SLASHLogin
-8
/
+6
2022-11-09
Port SanitizerMemtagRequiresMte
SLASHLogin
-1
/
+2
[next]