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_ssa
/
src
/
target_features.rs
Age
Commit message (
Expand
)
Author
Lines
2025-01-05
add dedicated type for ABI target feature constraints
Ralf Jung
-2
/
+2
2024-12-31
clean up target feature system; most of the toggleability is now handled by t...
Ralf Jung
-5
/
+4
2024-12-31
explicitly model that certain ABIs require/forbid certain target features
Ralf Jung
-27
/
+25
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-15
Auto merge of #131808 - jdonszelmann:hir-attributes, r=oli-obk,petrochenkov
bors
-2
/
+2
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-2
/
+2
2024-12-14
target_features: control separately whether enabling and disabling a target f...
Ralf Jung
-2
/
+2
2024-12-11
apply review feedback
Ralf Jung
-2
/
+2
2024-12-11
generalize 'forbidden feature' concept so that even (un)stable feature can be...
Ralf Jung
-30
/
+23
2024-11-04
mark some target features as 'forbidden' so they cannot be (un)set
Ralf Jung
-19
/
+35
2024-10-23
get rid of feature list in target feature logic
Ralf Jung
-24
/
+2
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-21
/
+21
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-17
Minimize visibilities.
Nicholas Nethercote
-2
/
+2
2024-08-07
Disallow enabling features without their implied features
Caleb Zulawski
-4
/
+4
2024-08-07
Hide implicit target features from diagnostics when possible
Caleb Zulawski
-7
/
+21
2024-08-07
Don't use LLVM's target features
Caleb Zulawski
-21
/
+2
2024-08-07
Refactor and fill out target feature lists
Caleb Zulawski
-3
/
+3
2024-08-07
Add test to ensure implied target features work with asm, and fix failing tests
Caleb Zulawski
-5
/
+7
2024-08-07
Add implied target features to target_feature attribute
Caleb Zulawski
-9
/
+31
2024-08-04
Implement a implicit target feature mechanism
daxpedda
-0
/
+8
2024-08-02
Add the `sha512`, `sm3` and `sm4` target features
sayantn
-0
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+4
2024-07-17
rustc_codegen_ssa: add s390x_target_feature symbol
liushuyu
-0
/
+1
2024-07-12
Added the `xop` target feature and `xop_target_feature` gate
sayantn
-0
/
+1
2024-07-11
Add the feature gate and target-features
sayantn
-0
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-02-13
Bump `indexmap`
clubby789
-1
/
+2
2024-02-12
Add lahfsahf and prfchw target feature
Chris Denton
-0
/
+2
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2024-01-04
Make iteration order of supported_target_features query stable
Michael Woerister
-2
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+3
2023-12-14
Move rustc_codegen_ssa target features to rustc_target
Urgau
-428
/
+6
2023-12-08
update target feature following LLVM API change
Krasimir Georgiev
-1
/
+1
2023-11-13
features must be additive
Ralf Jung
-1
/
+6
2023-11-12
target_feature: make it more clear what that 'Option' means
Ralf Jung
-242
/
+270
2023-11-06
warn when using an unstable feature with -Ctarget-feature
Ralf Jung
-0
/
+9
2023-10-30
Auto merge of #116485 - coastalwhite:stabilize-riscv-target-features, r=Amanieu
bors
-20
/
+20
2023-10-24
compiler: Add target features for LoongArch
WANG Rui
-0
/
+16
2023-10-11
Stabilize Ratified RISC-V Target Features
Gijs Burghoorn
-20
/
+20
2023-08-14
add details for csky-unknown-linux-gnuabiv2 and add docs
Dirreke
-6
/
+42
2023-08-14
add `rustc_codegen_ssa` support for csky and correct some code
Dirreke
-0
/
+13
2023-08-05
Remove arm crypto target feature
Taiki Endo
-1
/
+0
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-3
/
+3
2023-07-18
support for mips32r6 as a target_arch value
chenx97
-1
/
+1
2023-07-18
support for mips64r6 as a target_arch value
chenx97
-1
/
+1
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-6
/
+2
[next]