rust/compiler/rustc_codegen_gcc/src
Matthias Krüger 56a28a65f5
Rollup merge of #103750 - calebzulawski:master, r=workingjubilee
Fix some misleading target feature aliases

This is the first half of a fix for #100752.  It looks like these aliases were added in #78361 and slipped under the radar, as these features are not AVX512.  These features _do_ add AVX512 instructions when used _in combination_ with AVX512F, but without AVX512F, these features still provide 128-bit and 256-bit vector instructions.  A user might be mislead into thinking these features imply AVX512F (which is true of the actual AVX512 features).  This PR allows using the names as defined by LLVM, which matches Intel documentation.

A future PR should change the `std::arch` intrinsics to use these names, and finally remove these aliases from rustc.

r? ```@workingjubilee```

cc ```@Amanieu```
2022-11-16 15:39:44 +01:00
..
back
intrinsic Merge apply_attrs_callsite into call and invoke 2022-10-01 17:01:31 +00:00
abi.rs Merge apply_attrs_callsite into call and invoke 2022-10-01 17:01:31 +00:00
allocator.rs Rewrite implementation of #[alloc_error_handler] 2022-10-31 16:32:57 +00:00
archive.rs Support raw-dylib functions being used inside inlined functions 2022-10-24 16:17:38 -07:00
asm.rs Merge apply_attrs_callsite into call and invoke 2022-10-01 17:01:31 +00:00
base.rs Rename debugging_opts to unstable_opts 2022-07-13 17:47:06 -05:00
builder.rs Remove type argument of array_alloca and rename to byte_array_alloca 2022-10-02 13:42:14 +00:00
callee.rs Update TypeVisitor paths 2022-07-06 06:41:53 +01:00
common.rs Remove dead broken code from const zst handling in backends 2022-09-06 14:09:49 +00:00
consts.rs fix cranelift and gcc 2022-11-06 14:17:10 +01:00
context.rs Remove several unused methods from MiscMethods 2022-10-01 16:45:07 +00:00
coverageinfo.rs
debuginfo.rs Introduce composite debuginfo. 2022-11-15 17:53:50 +00:00
declare.rs
errors.rs Migrate all diagnostics 2022-10-23 10:09:44 +02:00
int.rs
lib.rs Allow actual AVX512-related feature names in the case of some misleading aliases 2022-11-12 18:46:21 -05:00
mono_item.rs Update TypeVisitor paths 2022-07-06 06:41:53 +01:00
type_.rs add is_sized method on Abi and Layout, and use it 2022-11-13 12:23:53 +01:00
type_of.rs Update TypeVisitor paths 2022-07-06 06:41:53 +01:00