Searched refs:CPUString (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
| H A D | LoongArch.cpp | 214 std::string CPUString = CPU; in postProcessTargetCPUString() local 215 if (CPUString == "native") { in postProcessTargetCPUString() 216 CPUString = llvm::sys::getHostCPUName(); in postProcessTargetCPUString() 217 if (CPUString == "generic") in postProcessTargetCPUString() 218 CPUString = llvm::LoongArch::getDefaultArch(Triple.isLoongArch64()); in postProcessTargetCPUString() 220 if (CPUString.empty()) in postProcessTargetCPUString() 221 CPUString = llvm::LoongArch::getDefaultArch(Triple.isLoongArch64()); in postProcessTargetCPUString() 222 return CPUString; in postProcessTargetCPUString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 97 UseMulOps(UseFusedMulOps), CPUString(CPU), OptMinSize(MinSize), in ARMSubtarget() 158 if (CPUString.empty()) { in initSubtargetFeatures() 159 CPUString = "generic"; in initSubtargetFeatures() 166 CPUString = "swift"; in initSubtargetFeatures() 170 CPUString = "cortex-a7"; in initSubtargetFeatures() 177 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple, CPUString); in initSubtargetFeatures() 184 ParseSubtargetFeatures(CPUString, /*TuneCPU*/ CPUString, ArchFS); in initSubtargetFeatures() 199 SchedModel = getSchedModelForCPU(CPUString); in initSubtargetFeatures() 202 InstrItins = getInstrItineraryForCPU(CPUString); in initSubtargetFeatures()
|
| H A D | ARMSubtarget.h | 189 std::string CPUString; variable 467 const std::string & getCPUString() const { return CPUString; } in getCPUString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.cpp | 91 StringRef FS, StringRef CPUString, StringRef TuneCPUString, in initializeSubtargetDependencies() argument 95 if (CPUString.empty()) in initializeSubtargetDependencies() 96 CPUString = "generic"; in initializeSubtargetDependencies() 99 TuneCPUString = CPUString; in initializeSubtargetDependencies() 101 ParseSubtargetFeatures(CPUString, TuneCPUString, FS); in initializeSubtargetDependencies()
|
| H A D | AArch64Subtarget.h | 160 StringRef CPUString,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMTargetStreamer.cpp | 179 const StringRef CPUString = STI.getCPU(); in emitTargetAttributes() local 180 if (!CPUString.empty() && !CPUString.starts_with("generic")) { in emitTargetAttributes() 190 emitTextAttribute(ARMBuildAttrs::CPU_name, CPUString); in emitTargetAttributes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSubtarget.cpp | 84 CPUString(std::string(Hexagon_MC::selectHexagonCPU(CPU))), in HexagonSubtarget() 87 InstrItins(getInstrItineraryForCPU(CPUString)) { in HexagonSubtarget() 96 std::optional<Hexagon::ArchEnum> ArchVer = Hexagon::getCpu(CPUString); in initializeSubtargetDependencies() 147 ParseSubtargetFeatures(CPUString, /*TuneCPU*/ CPUString, FeatureString); in initializeSubtargetDependencies()
|
| H A D | HexagonSubtarget.h | 97 std::string CPUString; variable 290 const std::string &getCPUString () const { return CPUString; } in getCPUString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonAsmBackend.cpp | 780 StringRef CPUString = Hexagon_MC::selectHexagonCPU(STI.getCPU()); in createHexagonAsmBackend() local 781 return new HexagonAsmBackend(T, TT, OSABI, CPUString); in createHexagonAsmBackend()
|