summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-10-13 16:04:08 +0000
committerCraig Topper <craig.topper@intel.com>2017-10-13 16:04:08 +0000
commit54541c46756c07d9b69641a72a94fcf78029bf93 (patch)
treeccdfa4d959c706df3815d2bffe880e799a610162 /llvm/lib
parentfa14ebd138d81b4b988ce24a538bc64f06ee23ba (diff)
downloadbcm5719-llvm-54541c46756c07d9b69641a72a94fcf78029bf93.tar.gz
bcm5719-llvm-54541c46756c07d9b69641a72a94fcf78029bf93.zip
[X86] Add ProcIntelBDW to BroadwellProc class not BDWFeatures class.
This isn't a property we want inherited. llvm-svn: 315695
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86.td9
1 files changed, 5 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86.td b/llvm/lib/Target/X86/X86.td
index 9111fc70102..22f682f9661 100644
--- a/llvm/lib/Target/X86/X86.td
+++ b/llvm/lib/Target/X86/X86.td
@@ -579,18 +579,19 @@ def HSWFeatures : ProcessorFeatures<IVBFeatures.Value, [
class HaswellProc<string Name> : ProcModel<Name, HaswellModel,
HSWFeatures.Value, [
- ProcIntelHSW
- ]>;
+ ProcIntelHSW
+]>;
def : HaswellProc<"haswell">;
def : HaswellProc<"core-avx2">; // Legacy alias.
def BDWFeatures : ProcessorFeatures<HSWFeatures.Value, [
- ProcIntelBDW,
FeatureADX,
FeatureRDSEED
]>;
class BroadwellProc<string Name> : ProcModel<Name, HaswellModel,
- BDWFeatures.Value, []>;
+ BDWFeatures.Value, [
+ ProcIntelBDW
+]>;
def : BroadwellProc<"broadwell">;
def SKLFeatures : ProcessorFeatures<BDWFeatures.Value, [
OpenPOWER on IntegriCloud