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
/
llvm_util.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-26
Rollup merge of #144383 - ZuseZ4:disable-f128-on-amdgcn, r=oli-obk
Jacob Pratt
-0
/
+2
2025-07-26
Disable has_reliable_f128_math on musl targets
Jens Reidel
-0
/
+3
2025-07-23
disable cfg.has_reliable_f128 on amdgcn
Manuel Drehwald
-0
/
+2
2025-06-30
Disable f16 on Aarch64 without neon for llvm < 20.1.1
Trevor Gross
-0
/
+8
2025-06-19
various minor target feature cleanups
Ralf Jung
-11
/
+11
2025-06-19
line-wrap and extend comments, typos
Ralf Jung
-5
/
+5
2025-06-19
cg_gcc: properly populate cfg(target_features) with -Ctarget-features
Ralf Jung
-16
/
+16
2025-06-19
move -Ctarget-feature handling into shared code
Ralf Jung
-120
/
+40
2025-06-19
move cfg(target_feature) computation into shared place
Ralf Jung
-80
/
+7
2025-06-09
-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable...
Andrew Zhogin
-15
/
+10
2025-05-19
add s390x z17 target features
Folkert de Vries
-0
/
+8
2025-05-06
Added `apxf` target feature support, under flag `apx_target_feature`
Madhav Madhusoodanan
-0
/
+12
2025-05-05
feat: Added capability to add multiple dependencies for an LLVMFeature
Madhav Madhusoodanan
-17
/
+20
2025-05-04
Rollup merge of #139675 - sayantn:avx10, r=Amanieu
Stuart Cook
-0
/
+3
2025-05-01
Rollup merge of #140460 - heiher:issue-140455, r=Urgau
Guillaume Gomez
-0
/
+6
2025-04-29
Filter out LoongArch features not supported by the current LLVM version
WANG Rui
-0
/
+6
2025-04-29
Enable `target_has_reliable_f16_math` on x86
Trevor Gross
-7
/
+3
2025-04-27
Implement the internal feature `cfg_target_has_reliable_f16_f128`
Trevor Gross
-3
/
+86
2025-04-26
Add the `avx10.1` and `avx10.2` target features
sayantn
-0
/
+3
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-15
/
+2
2025-04-02
Rollup merge of #138003 - sayantn:new-amx, r=Amanieu
Stuart Cook
-0
/
+7
2025-03-20
rustc_target: Add more RISC-V vector-related features
Taiki Endo
-1
/
+3
2025-03-05
Add the `movrs` target feature and `movrs_target_feature` feature gate
sayantn
-0
/
+1
2025-03-05
Add the new `amx` target features
sayantn
-0
/
+6
2025-03-05
Remove out of date comment.
Nicholas Nethercote
-1
/
+0
2025-03-05
Use `collect` to initialize `features`.
Nicholas Nethercote
-28
/
+25
2025-03-05
Change signature of `target_features_cfg`.
Nicholas Nethercote
-24
/
+30
2025-03-05
Simplify `implied_target_features`.
Nicholas Nethercote
-3
/
+3
2025-03-05
Avoid double interning of feature names.
Nicholas Nethercote
-8
/
+7
2025-02-24
codegen_llvm: avoid `Deref` impls w/ extern type
David Wood
-3
/
+4
2025-02-22
rustc_target: Add more RISC-V atomic-related features
Taiki Endo
-0
/
+2
2025-02-11
Rollup merge of #136813 - mrkajetanp:aarch32-fp16-target-feature, r=davidtwco
Jacob Pratt
-0
/
+1
2025-02-10
rustc_codegen_llvm: Mark items as pub(crate) outside of the llvm module
Daniel Paoliello
-1
/
+1
2025-02-07
rustc_target: Add the fp16 target feature for AArch32
Kajetan Puchalski
-0
/
+1
2025-01-28
ABI-required target features: warn when they are missing in base CPU (rather ...
Ralf Jung
-50
/
+6
2025-01-06
Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee
Jacob Pratt
-1
/
+4
2025-01-06
Add support for wasm exception handling to Emscripten target
Hood Chatham
-1
/
+4
2025-01-05
add dedicated type for ABI target feature constraints
Ralf Jung
-7
/
+10
2024-12-31
add ABI target features *before* -Ctarget-features
Ralf Jung
-6
/
+6
2024-12-31
x86-64 hardfloat actually requires sse2
Ralf Jung
-6
/
+13
2024-12-31
clean up target feature system; most of the toggleability is now handled by t...
Ralf Jung
-1
/
+1
2024-12-31
explicitly model that certain ABIs require/forbid certain target features
Ralf Jung
-93
/
+127
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-12-14
target_features: control separately whether enabling and disabling a target f...
Ralf Jung
-3
/
+3
2024-12-11
apply review feedback
Ralf Jung
-3
/
+5
2024-12-11
generalize 'forbidden feature' concept so that even (un)stable feature can be...
Ralf Jung
-13
/
+15
2024-12-09
Add the `power8-crypto` target feature
Sayantan Chakraborty
-0
/
+3
2024-11-11
target_features: explain what exacty 'implied' means here
Ralf Jung
-3
/
+11
2024-11-09
Add v8plus target feature to sparc and use it in create_object_file
Taiki Endo
-0
/
+8
2024-11-09
Add v9 and leoncasa target feature to sparc
Taiki Endo
-0
/
+3
[next]