about summary refs log tree commit diff
path: root/compiler/rustc_span/src
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-04-02 13:10:36 +1100
committerGitHub <noreply@github.com>2025-04-02 13:10:36 +1100
commit5b0f658922a443feaeee60b9919887e9709c73a5 (patch)
tree3a20824bf4d9b2770339358e7cce03eaaa0577f8 /compiler/rustc_span/src
parentbae53a7c3cc5a070e9301da1f3586da01a52bfca (diff)
parent7c2434c52caf1fc4269dd2e376fb332d0dd78143 (diff)
downloadrust-5b0f658922a443feaeee60b9919887e9709c73a5.tar.gz
rust-5b0f658922a443feaeee60b9919887e9709c73a5.zip
Rollup merge of #138003 - sayantn:new-amx, r=Amanieu
Add the new `amx` target features and the `movrs` target feature

Adds 5 new `amx` target features included in LLVM20. These are guarded under `x86_amx_intrinsics` (#126622)

 - `amx-avx512`
 - `amx-fp8`
 - `amx-movrs`
 - `amx-tf32`
 - `amx-transpose`

Adds the `movrs` target feature (from #137976).

`@rustbot` label O-x86_64 O-x86_32 T-compiler A-target-feature
r? `@Amanieu`
Diffstat (limited to 'compiler/rustc_span/src')
-rw-r--r--compiler/rustc_span/src/symbol.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_span/src/symbol.rs b/compiler/rustc_span/src/symbol.rs
index c6e570e524f..bc853fe9079 100644
--- a/compiler/rustc_span/src/symbol.rs
+++ b/compiler/rustc_span/src/symbol.rs
@@ -1378,6 +1378,7 @@ symbols! {
         movbe_target_feature,
         move_ref_pattern,
         move_size_limit,
+        movrs_target_feature,
         mul,
         mul_assign,
         mul_with_overflow,