r308002 - [X86] Add 'movbe' to btver2 CPU.
Craig Topper via cfe-commits
cfe-commits at lists.llvm.org
Thu Jul 13 23:36:17 PDT 2017
Author: ctopper
Date: Thu Jul 13 23:36:17 2017
New Revision: 308002
URL: http://llvm.org/viewvc/llvm-project?rev=308002&view=rev
Log:
[X86] Add 'movbe' to btver2 CPU.
This probably doesn't change anything because the frotend doesn't do anything with this feature and the backend will infer from the cpu string. So this is just for consistency with other cpus that support movbe.
Modified:
cfe/trunk/lib/Basic/Targets.cpp
Modified: cfe/trunk/lib/Basic/Targets.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=308002&r1=308001&r2=308002&view=diff
==============================================================================
--- cfe/trunk/lib/Basic/Targets.cpp (original)
+++ cfe/trunk/lib/Basic/Targets.cpp Thu Jul 13 23:36:17 2017
@@ -3401,6 +3401,7 @@ bool X86TargetInfo::initFeatureMap(
setFeatureEnabledImpl(Features, "bmi", true);
setFeatureEnabledImpl(Features, "f16c", true);
setFeatureEnabledImpl(Features, "xsaveopt", true);
+ setFeatureEnabledImpl(Features, "movbe", true);
LLVM_FALLTHROUGH;
case CK_BTVER1:
setFeatureEnabledImpl(Features, "ssse3", true);
More information about the cfe-commits
mailing list