Lines Matching refs:CPU
38 static bool UsesVectorABI(StringRef CPU, StringRef FS) { in UsesVectorABI() argument
44 if (CPU.empty() || CPU == "generic" || in UsesVectorABI()
45 CPU == "z10" || CPU == "z196" || CPU == "zEC12" || in UsesVectorABI()
46 CPU == "arch8" || CPU == "arch9" || CPU == "arch10") in UsesVectorABI()
65 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument
67 bool VectorABI = UsesVectorABI(CPU, FS); in computeDataLayout()
162 StringRef CPU, StringRef FS, in SystemZTargetMachine() argument
168 T, computeDataLayout(TT, CPU, FS), TT, CPU, FS, Options, in SystemZTargetMachine()
183 std::string CPU = in getSubtargetImpl() local
196 auto &I = SubtargetMap[CPU + FS]; in getSubtargetImpl()
202 I = std::make_unique<SystemZSubtarget>(TargetTriple, CPU, FS, *this); in getSubtargetImpl()