Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/ARM/ARMSubtarget.cpp
Show First 20 Lines • Show All 298 Lines • ▼ Show 20 Lines | void ARMSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { | ||||
case CortexR4: | case CortexR4: | ||||
case CortexR4F: | case CortexR4F: | ||||
case CortexR5: | case CortexR5: | ||||
case CortexR7: | case CortexR7: | ||||
case CortexM3: | case CortexM3: | ||||
case CortexM7: | case CortexM7: | ||||
case CortexR52: | case CortexR52: | ||||
case CortexX1: | case CortexX1: | ||||
case CortexX1C: | |||||
break; | break; | ||||
case Exynos: | case Exynos: | ||||
LdStMultipleTiming = SingleIssuePlusExtras; | LdStMultipleTiming = SingleIssuePlusExtras; | ||||
MaxInterleaveFactor = 4; | MaxInterleaveFactor = 4; | ||||
if (!isThumb()) | if (!isThumb()) | ||||
PrefLoopLogAlignment = 3; | PrefLoopLogAlignment = 3; | ||||
break; | break; | ||||
case Kryo: | case Kryo: | ||||
▲ Show 20 Lines • Show All 178 Lines • Show Last 20 Lines |