[all-commits] [llvm/llvm-project] 06cf6f: [X86] Add FeatureCMPXCHG8B and FeatureSlowUAMem16 ...
topperc via All-commits
all-commits at lists.llvm.org
Tue Jul 28 18:26:04 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 06cf6f770d649ed241314881054b7b8d9eee765d
https://github.com/llvm/llvm-project/commit/06cf6f770d649ed241314881054b7b8d9eee765d
Author: Craig Topper <craig.topper at intel.com>
Date: 2020-07-28 (Tue, 28 Jul 2020)
Changed paths:
M llvm/lib/Target/X86/X86.td
M llvm/test/CodeGen/X86/cmpxchg8b.ll
Log Message:
-----------
[X86] Add FeatureCMPXCHG8B and FeatureSlowUAMem16 to 'lakemont' in X86.td
We already had CMPXCH8B feature on this CPU for the frontend so
this doesn't have much effect.
The FeatureSlowUAMem16 only matters if someone compiles with
-march=lakemont -msse which doesn't make sense, but is consistent
with all our pre-sse4.2 CPUs. Maybe the feature flag should be
FeatureFastUAMem16 and set on the newer CPUs instead.
More information about the All-commits
mailing list