Lines Matching defs:CPU
71 /// initializeSubtargetDependencies - Initializes using a CPU and feature string
73 ARMSubtarget &ARMSubtarget::initializeSubtargetDependencies(StringRef CPU,
76 initSubtargetFeatures(CPU, FS);
80 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU,
82 ARMSubtarget &STI = initializeSubtargetDependencies(CPU, FS);
89 ARMSubtarget::ARMSubtarget(const Triple &TT, const std::string &CPU,
93 : ARMGenSubtargetInfo(TT, CPU, /*TuneCPU*/ CPU, FS),
94 UseMulOps(UseFusedMulOps), CPUString(CPU), OptMinSize(MinSize),
96 FrameLowering(initializeFrameLowering(CPU, FS)),
153 void ARMSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) {
161 // Default to the Swift CPU when targeting armv7s/thumbv7s.
164 // Default to the Cortex-a7 CPU when targeting armv7k/thumbv7k.
194 // Keep a pointer to static instruction cost data for the specified CPU.
197 // Initialize scheduling itinerary for the specified CPU.
400 // This overrides the PostRAScheduler bit in the SchedModel for any CPU.