mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
[X86] Remove the DeprecatedMPX feature flag.
We deprecated mpx feature in 10.0. I left this feature flag in case someone still had IR files containing the feature in a target-feature attribute. At the time I think I thought it would fail the test if the feature couldn't be found. Further review suggests that at worst it prints a message to stderr about ignoring the feature.
This commit is contained in:
parent
0593da7de9
commit
54e5b3de80
@ -244,11 +244,6 @@ def FeatureCLDEMOTE : SubtargetFeature<"cldemote", "HasCLDEMOTE", "true",
|
||||
"Enable Cache Demote">;
|
||||
def FeaturePTWRITE : SubtargetFeature<"ptwrite", "HasPTWRITE", "true",
|
||||
"Support ptwrite instruction">;
|
||||
// FIXME: This feature is deprecated in 10.0 and should not be used for
|
||||
// anything, but removing it would break IR files that may contain it in a
|
||||
// target-feature attribute.
|
||||
def FeatureDeprecatedMPX : SubtargetFeature<"mpx", "DeprecatedHasMPX", "false",
|
||||
"Deprecated. Support MPX instructions">;
|
||||
def FeatureAMXTILE : SubtargetFeature<"amx-tile", "HasAMXTILE", "true",
|
||||
"Support AMX-TILE instructions">;
|
||||
def FeatureAMXINT8 : SubtargetFeature<"amx-int8", "HasAMXINT8", "true",
|
||||
|
@ -366,9 +366,6 @@ protected:
|
||||
/// Processor has AVX-512 vp2intersect instructions
|
||||
bool HasVP2INTERSECT = false;
|
||||
|
||||
/// Deprecated flag for MPX instructions.
|
||||
bool DeprecatedHasMPX = false;
|
||||
|
||||
/// Processor supports CET SHSTK - Control-Flow Enforcement Technology
|
||||
/// using Shadow Stack
|
||||
bool HasSHSTK = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user