rust/compiler/rustc_codegen_ssa/src
Yuki Okushi 519c5a24e1
Rollup merge of #87729 - adamgemmell:dev/deprecate-crypto, r=Amanieu
Remove the aarch64 `crypto` target_feature

The subfeatures `aes` or `sha2` should be used instead.

This can't yet be done for ARM targets as some LLVM intrinsics still require `crypto`.

Also update the runtime feature detection tests in `library/std` to mirror the updates in `stdarch`. This also helps https://github.com/rust-lang/rust/issues/86941

r? ``@Amanieu``
2021-08-04 08:05:56 +09:00
..
back Auto merge of #87004 - JamieCunliffe:pgo-gc-sections, r=Mark-Simulacrum 2021-07-18 23:14:31 +00:00
coverageinfo Reland - Report coverage 0 of dead blocks 2021-06-01 13:28:59 -07:00
debuginfo Add self-profiling to debuginfo name generation 2021-07-15 12:21:15 +02:00
mir Implement pointer casting. 2021-08-03 01:09:37 +08:00
traits Pass type when creating load 2021-07-09 22:14:44 +02:00
base.rs Implement pointer casting. 2021-08-03 01:09:37 +08:00
common.rs Remove support for floating-point constants in asm! 2021-05-14 14:58:21 +01:00
glue.rs Refactor to make interpreter and codegen backend neutral to vtable internal representation. 2021-06-15 01:59:00 +08:00
lib.rs Fold LinkerInfo into CrateInfo 2021-07-06 18:28:07 +02:00
meth.rs Pass type when creating load 2021-07-09 22:14:44 +02:00
mono_item.rs Add support for const operands and options to global_asm! 2021-05-13 22:31:57 +01:00
target_features.rs Remove crypto composite feature from allowed aarch64 features. 2021-08-03 12:07:56 +00:00