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
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
2024-09-12
Auto merge of #117465 - paulmenage:small-data-limit, r=compiler-errors
bors
-1
/
+13
2024-09-10
Add -Z small-data-threshold
Paul Menage
-1
/
+13
2024-09-09
Remove needless returns detected by clippy in the compiler
Eduardo Sánchez Muñoz
-1
/
+1
2024-09-03
rustc_codegen_llvm: fix a regression where backchain feature ...
liushuyu
-3
/
+1
2024-08-27
rustc_codegen_llvm: Filter out unavailable LLVM features
Kajetan Puchalski
-35
/
+59
2024-08-27
rustc_target: Add various aarch64 features
Kajetan Puchalski
-0
/
+2
2024-08-16
Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.
Nicholas Nethercote
-16
/
+16
2024-08-07
Disallow enabling features without their implied features
Caleb Zulawski
-2
/
+4
2024-08-07
Add implied features to non-target-feature functions
Caleb Zulawski
-5
/
+21
2024-08-07
Remove redundant implied features
Caleb Zulawski
-34
/
+2
2024-08-07
Don't use LLVM to compute -Ctarget-feature
Caleb Zulawski
-104
/
+107
2024-08-07
Don't use LLVM's target features
Caleb Zulawski
-14
/
+49
2024-08-07
Refactor and fill out target feature lists
Caleb Zulawski
-13
/
+15
2024-08-07
Add implied target features to target_feature attribute
Caleb Zulawski
-16
/
+0
2024-08-04
Implement a implicit target feature mechanism
daxpedda
-0
/
+16
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-13
/
+12
2024-07-17
rustc_codegen_llvm: properly passing backchain attribute to LLVM ...
liushuyu
-1
/
+13
2024-07-16
Fix unsafe_op_in_unsafe_fn in compiler
Michael Goulet
-6
/
+10
2024-06-21
Remove PrintBackendInfo trait
bjorn3
-14
/
+16
2024-06-14
Also sort `crt-static` in `--print target-features` output
Martin Nordholts
-0
/
+5
2024-05-15
Use an error struct instead of a panic
Alice Ryhl
-5
/
+4
2024-05-14
Fail on non-aarch64 targets
Alice Ryhl
-0
/
+5
2024-05-03
Add -Zfixed-x18
Alice Ryhl
-0
/
+5
[next]