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-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
2024-11-05
Rollup merge of #132077 - alexcrichton:wide-arithmetic, r=jieyouxu
Matthias Krüger
-0
/
+3
2024-11-05
Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubilee
bors
-48
/
+71
2024-11-04
mark some target features as 'forbidden' so they cannot be (un)set
Ralf Jung
-48
/
+71
2024-11-02
Port most of `LLVMRustPrintTargetCPUs` to Rust
Zalathar
-31
/
+61
2024-11-02
Use a dedicated safe wrapper for `LLVMRustGetHostCPUName`
Zalathar
-12
/
+20
2024-10-28
Add a new `wide-arithmetic` feature for WebAssembly
Alex Crichton
-0
/
+3
2024-10-28
refactor: cleaner check to return None
ChrisCho-H
-4
/
+1
2024-10-16
rustc_target: Add pauth-lr aarch64 target feature
Kajetan Puchalski
-0
/
+1
2024-10-10
Rollup merge of #130741 - mrkajetanp:detect-b16b16, r=Amanieu
Matthias Krüger
-1
/
+3
2024-10-10
Rollup merge of #130308 - davidtwco:tied-target-consolidation, r=wesleywiser
Matthias Krüger
-22
/
+4
2024-10-10
rustc_target: Add sme-b16b16 as an explicit aarch64 target feature
Kajetan Puchalski
-1
/
+3
2024-09-30
Rollup merge of #130877 - taiki-e:riscv-atomic, r=Amanieu
Trevor Gross
-0
/
+4
2024-09-29
extend comment in global_llvm_features regarding target-cpu=native handling
Ralf Jung
-0
/
+5
2024-09-28
rustc_target: Add RISC-V atomic-related features
Taiki Endo
-0
/
+4
2024-09-26
Use `&raw` in the compiler
Josh Stone
-1
/
+1
2024-09-24
codegen_ssa: consolidate tied feature checking
David Wood
-22
/
+4
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-19
Reformat some comments.
Nicholas Nethercote
-7
/
+8
2024-09-18
Update the minimum external LLVM to 18
Josh Stone
-23
/
+2
[next]