about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-01-31 02:10:49 +0100
committerGitHub <noreply@github.com>2019-01-31 02:10:49 +0100
commitbb91a192c0b3b56d1cf88a1db13b767aa3c890d0 (patch)
tree3fc1df65a23466e4b26f90b4858a42d0472607f1 /src/libsyntax
parentdfc8ff549fdcfadd67f7cd74b572e7ba7f17296f (diff)
parenta3f0af2e672055cddef1e87b56caff763322e6d9 (diff)
downloadrust-bb91a192c0b3b56d1cf88a1db13b767aa3c890d0.tar.gz
rust-bb91a192c0b3b56d1cf88a1db13b767aa3c890d0.zip
Rollup merge of #57999 - jethrogb:jb/movbe-feature, r=alexcrichton
Add MOVBE x86 CPU feature

I have no idea if this is correct. I basically copied the ADX feature. I verified the feature is also called `movbe` in LLVM.

I marked this to become stable immediately, as part of the RFC 2045.

r? @alexcrichton
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/feature_gate.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs
index 28209248246..9dd17b420aa 100644
--- a/src/libsyntax/feature_gate.rs
+++ b/src/libsyntax/feature_gate.rs
@@ -394,6 +394,7 @@ declare_features! (
     (active, wasm_target_feature, "1.30.0", Some(44839), None),
     (active, adx_target_feature, "1.32.0", Some(44839), None),
     (active, cmpxchg16b_target_feature, "1.32.0", Some(44839), None),
+    (active, movbe_target_feature, "1.34.0", Some(44839), None),
 
     // Allows macro invocations on modules expressions and statements and
     // procedural macros to expand to non-items.