Home
last modified time | relevance | path

Searched refs:CPUString (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMSubtarget.cpp92 CPUString(CPU), IsLittle(IsLittle), TargetTriple(TT), Options(TM.Options), in ARMSubtarget()
115 if (CPUString.empty()) { in initSubtargetFeatures()
116 CPUString = "generic"; in initSubtargetFeatures()
122 CPUString = "swift"; in initSubtargetFeatures()
126 CPUString = "cortex-a7"; in initSubtargetFeatures()
133 std::string ArchFS = ARM_MC::ParseARMTriple(TargetTriple, CPUString); in initSubtargetFeatures()
140 ParseSubtargetFeatures(CPUString, ArchFS); in initSubtargetFeatures()
147 SchedModel = getSchedModelForCPU(CPUString); in initSubtargetFeatures()
150 InstrItins = getInstrItineraryForCPU(CPUString); in initSubtargetFeatures()
DARMSubtarget.h310 std::string CPUString; variable
577 const std::string & getCPUString() const { return CPUString; } in getCPUString()
DARMAsmPrinter.cpp644 const std::string &CPUString = STI.getCPUString(); in emitAttributes() local
646 if (!StringRef(CPUString).startswith("generic")) { in emitAttributes()
655 ATS.emitTextAttribute(ARMBuildAttrs::CPU_name, CPUString); in emitAttributes()
658 ATS.emitAttribute(ARMBuildAttrs::CPU_arch, getArchForCPU(CPUString, &STI)); in emitAttributes()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblySubtarget.cpp32 if (CPUString.empty()) in initializeSubtargetDependencies()
33 CPUString = "generic"; in initializeSubtargetDependencies()
35 ParseSubtargetFeatures(CPUString, FS); in initializeSubtargetDependencies()
44 CPUString(CPU), TargetTriple(TT), FrameLowering(), in WebAssemblySubtarget()
DWebAssemblySubtarget.h35 std::string CPUString; variable
/external/llvm/lib/Target/Hexagon/
DHexagonSubtarget.cpp68 CPUString = HEXAGON_MC::selectHexagonCPU(getTargetTriple(), CPU); in initializeSubtargetDependencies()
77 auto foundIt = CpuTable.find(CPUString); in initializeSubtargetDependencies()
85 ParseSubtargetFeatures(CPUString, FS); in initializeSubtargetDependencies()
97 : HexagonGenSubtargetInfo(TT, CPU, FS), CPUString(CPU), in HexagonSubtarget()
104 InstrItins = getInstrItineraryForCPU(CPUString); in HexagonSubtarget()
DHexagonSubtarget.h51 std::string CPUString;
113 const std::string &getCPUString () const { return CPUString; } in getCPUString()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMSubtarget.cpp76 , CPUString(CPU) in ARMSubtarget()
80 if (CPUString.empty()) in ARMSubtarget()
81 CPUString = "generic"; in ARMSubtarget()
93 ParseSubtargetFeatures(CPUString, ArchFS); in ARMSubtarget()
101 InstrItins = getInstrItineraryForCPU(CPUString); in ARMSubtarget()
DARMSubtarget.h151 std::string CPUString; variable
246 const std::string & getCPUString() const { return CPUString; } in getCPUString()
DARMAsmPrinter.cpp678 std::string CPUString = Subtarget->getCPUString(); in emitAttributes() local
680 if (CPUString == "cortex-a8" || in emitAttributes()
696 } else if (CPUString == "xscale") { in emitAttributes()
702 } else if (CPUString == "generic") { in emitAttributes()
/external/llvm/lib/Target/AArch64/
DAArch64Subtarget.cpp42 if (CPUString.empty()) in initializeSubtargetDependencies()
43 CPUString = "generic"; in initializeSubtargetDependencies()
45 ParseSubtargetFeatures(CPUString, FS); in initializeSubtargetDependencies()
92 IsLittle(LittleEndian), CPUString(CPU), TargetTriple(TT), FrameLowering(), in AArch64Subtarget()
DAArch64Subtarget.h101 std::string CPUString; variable