Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.cpp40 StringRef FeatureString, const TargetMachine &TM, in LanaiSubtarget() argument
44 : LanaiGenSubtargetInfo(TargetTriple, Cpu, /*TuneCPU*/ Cpu, FeatureString), in LanaiSubtarget()
45 FrameLowering(initializeSubtargetDependencies(Cpu, FeatureString)), in LanaiSubtarget()
H A DLanaiTargetMachine.cpp55 StringRef Cpu, StringRef FeatureString, in LanaiTargetMachine() argument
60 : LLVMTargetMachine(T, computeDataLayout(), TT, Cpu, FeatureString, Options, in LanaiTargetMachine()
64 Subtarget(TT, Cpu, FeatureString, *this, Options, getCodeModel(), in LanaiTargetMachine()
H A DLanaiTargetMachine.h30 StringRef Cpu, StringRef FeatureString,
H A DLanaiSubtarget.h34 StringRef FeatureString, const TargetMachine &TM,
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h110 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures() argument
111 Features = SubtargetFeatures(FeatureString); in setFeatures()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h93 std::string FeatureString; // Feature string variable
117 StringRef getFeatureString() const { return FeatureString; } in getFeatureString()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h107 void initializeTargetID(const MCSubtargetInfo &STI, StringRef FeatureString) { in initializeTargetID() argument
111 getTargetID()->setTargetIDFromFeaturesString(FeatureString); in initializeTargetID()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCSubtargetInfo.cpp211 FeatureString = std::string(FS); in InitMCProcessorInfo()
222 FeatureString = std::string(FS); in setDefaultFeatures()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp522 getTargetIDSettingFromFeatureString(StringRef FeatureString) { in getTargetIDSettingFromFeatureString() argument
523 if (FeatureString.endswith("-")) in getTargetIDSettingFromFeatureString()
525 if (FeatureString.endswith("+")) in getTargetIDSettingFromFeatureString()
535 for (const auto &FeatureString : TargetIDSplit) { in setTargetIDFromTargetIDStream() local
536 if (FeatureString.startswith("xnack")) in setTargetIDFromTargetIDStream()
537 XnackSetting = getTargetIDSettingFromFeatureString(FeatureString); in setTargetIDFromTargetIDStream()
538 if (FeatureString.startswith("sramecc")) in setTargetIDFromTargetIDStream()
539 SramEccSetting = getTargetIDSettingFromFeatureString(FeatureString); in setTargetIDFromTargetIDStream()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp149 std::string FeatureString = Features.getString(); in initializeSubtargetDependencies() local
150 ParseSubtargetFeatures(CPUString, /*TuneCPU*/ CPUString, FeatureString); in initializeSubtargetDependencies()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp182 void setFeatureBits(uint64_t Feature, StringRef FeatureString) { in setFeatureBits() argument
186 ComputeAvailableFeatures(STI.ToggleFeature(FeatureString))); in setFeatureBits()
194 void clearFeatureBits(uint64_t Feature, StringRef FeatureString) { in clearFeatureBits() argument
198 ComputeAvailableFeatures(STI.ToggleFeature(FeatureString))); in clearFeatureBits()
/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp483 void setFeatureBits(uint64_t Feature, StringRef FeatureString) { in setFeatureBits() argument
487 ComputeAvailableFeatures(STI.ToggleFeature(FeatureString))); in setFeatureBits()
492 void clearFeatureBits(uint64_t Feature, StringRef FeatureString) { in clearFeatureBits() argument
496 ComputeAvailableFeatures(STI.ToggleFeature(FeatureString))); in clearFeatureBits()
501 void setModuleFeatureBits(uint64_t Feature, StringRef FeatureString) { in setModuleFeatureBits() argument
502 setFeatureBits(Feature, FeatureString); in setModuleFeatureBits()
506 void clearModuleFeatureBits(uint64_t Feature, StringRef FeatureString) { in clearModuleFeatureBits() argument
507 clearFeatureBits(Feature, FeatureString); in clearModuleFeatureBits()