summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarol Eidt <carol.eidt@microsoft.com>2018-12-07 06:20:49 -0800
committerGitHub <noreply@github.com>2018-12-07 06:20:49 -0800
commit77a5a729dd1ce008d4da2bc3f3b5775e4664dd75 (patch)
treeaa636173601c1f059fa7b7578943413ecb17e930
parent13f8624a5526d9e71c6b8383c68be0afded8d596 (diff)
parent4c9b4f0537bfeb97c3f749bc0bd5c4560f090e9c (diff)
downloadcoreclr-77a5a729dd1ce008d4da2bc3f3b5775e4664dd75.tar.gz
coreclr-77a5a729dd1ce008d4da2bc3f3b5775e4664dd75.tar.bz2
coreclr-77a5a729dd1ce008d4da2bc3f3b5775e4664dd75.zip
Merge pull request #21431 from fiigii/fixbmi
Fix a bug that disabled Bmi1/2.X64
-rw-r--r--src/jit/compiler.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jit/compiler.cpp b/src/jit/compiler.cpp
index 2851f3d854..92722a1b25 100644
--- a/src/jit/compiler.cpp
+++ b/src/jit/compiler.cpp
@@ -2567,6 +2567,9 @@ void Compiler::compSetProcessor()
if (configEnableISA(InstructionSet_BMI1))
{
opts.setSupportedISA(InstructionSet_BMI1);
+#ifdef _TARGET_AMD64_
+ opts.setSupportedISA(InstructionSet_BMI1_X64);
+#endif
}
}
if (jitFlags.IsSet(JitFlags::JIT_FLAG_USE_BMI2))
@@ -2574,6 +2577,9 @@ void Compiler::compSetProcessor()
if (configEnableISA(InstructionSet_BMI2))
{
opts.setSupportedISA(InstructionSet_BMI2);
+#ifdef _TARGET_AMD64_
+ opts.setSupportedISA(InstructionSet_BMI2_X64);
+#endif
}
}
}