Searched refs:CPUString (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonArch.h28 llvm::Optional<ArchEnum> GetCpu(ArchCont const &ArchList, Val CPUString) { argument
30 auto Entry = ArchList.find(CPUString);
H A DHexagonSubtarget.h92 std::string CPUString; member in class:llvm::HexagonSubtarget
241 const std::string &getCPUString () const { return CPUString; }
H A DHexagonSubtarget.cpp81 CPUString(std::string(Hexagon_MC::selectHexagonCPU(CPU))),
84 InstrItins(getInstrItineraryForCPU(CPUString)) {
94 Hexagon::GetCpu(Hexagon::CpuTable, CPUString);
107 ParseSubtargetFeatures(CPUString, FS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp101 CPUString(CPU), OptMinSize(MinSize), IsLittle(IsLittle),
162 if (CPUString.empty()) {
163 CPUString = "generic";
170 CPUString = "swift";
174 CPUString = "cortex-a7";
181 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple, CPUString);
188 ParseSubtargetFeatures(CPUString, ArchFS);
201 SchedModel = getSchedModelForCPU(CPUString);
204 InstrItins = getInstrItineraryForCPU(CPUString);
H A DARMSubtarget.h468 /// CPUString - String name of used CPU.
469 std::string CPUString; member in class:llvm::ARMSubtarget
822 const std::string & getCPUString() const { return CPUString; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp64 StringRef CPUString) {
67 if (CPUString.empty())
68 CPUString = "generic";
70 ParseSubtargetFeatures(CPUString, FS);
63 initializeSubtargetDependencies(StringRef FS, StringRef CPUString) argument
H A DAArch64Subtarget.h256 /// initializeSubtargetDependencies - Initializes using CPUString and the
260 StringRef CPUString);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMTargetStreamer.cpp165 const StringRef CPUString = STI.getCPU(); local
166 if (!CPUString.empty() && !CPUString.startswith("generic")) {
176 emitTextAttribute(ARMBuildAttrs::CPU_name, CPUString);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp779 StringRef CPUString = Hexagon_MC::selectHexagonCPU(STI.getCPU()); local
780 return new HexagonAsmBackend(T, TT, OSABI, CPUString);

Completed in 132 milliseconds