Home
last modified time | relevance | path

Searched refs:SubtargetFeatures (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetFeatureInfo.cpp43 SubtargetFeatures.emplace_back( in getAll()
44 Pred, SubtargetFeatureInfo(Pred, SubtargetFeatures.size())); in getAll()
46 return SubtargetFeatures; in getAll()
54 unsigned Size = SubtargetFeatures.size(); in emitSubtargetFeatureBitEnumeration()
60 for (const auto &SF : SubtargetFeatures) { in emitSubtargetFeatureBitEnumeration()
66 unsigned Offset = SubtargetFeatures.size(); in emitSubtargetFeatureBitEnumeration()
77 SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS) { in emitNameTable() argument
82 for (const auto &SF : SubtargetFeatures) in emitNameTable()
89 for (const auto &SF : SubtargetFeatures) in emitNameTable()
112 for (const auto &SF : SubtargetFeatures) { in emitComputeAvailableFeatures()
[all …]
H A DGlobalISelMatchTableExecutorEmitter.cpp17 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in emitSubtargetFeatureBitsetImpl()
22 std::copy_if(SubtargetFeatures.begin(), SubtargetFeatures.end(), in emitSubtargetFeatureBitsetImpl()
28 std::copy_if(SubtargetFeatures.begin(), SubtargetFeatures.end(), in emitSubtargetFeatureBitsetImpl()
94 const auto &I = SubtargetFeatures.find(Feature); in emitSubtargetFeatureBitsetImpl()
95 assert(I != SubtargetFeatures.end() && "Didn't import predicate?"); in emitSubtargetFeatureBitsetImpl()
201 unsigned Size = SubtargetFeatures.size() + HwModes.size(); in emitPredicateBitset()
H A DSubtargetFeatureInfo.h58 const SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS,
61 static void emitNameTable(SubtargetFeatureInfoMap &SubtargetFeatures,
81 const SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS,
100 SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS);
H A DInstrInfoEmitter.cpp734 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; in emitFeatureVerifier() local
735 SubtargetFeatures.insert(All.begin(), All.end()); in emitFeatureVerifier()
748 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in emitFeatureVerifier()
753 Target.getName(), "", "computeAvailableFeatures", SubtargetFeatures, OS); in emitFeatureVerifier()
759 const auto &I = SubtargetFeatures.find(Predicate); in emitFeatureVerifier()
760 if (I != SubtargetFeatures.end()) in emitFeatureVerifier()
798 const auto &I = SubtargetFeatures.find(Feature); in emitFeatureVerifier()
799 assert(I != SubtargetFeatures.end() && "Didn't import predicate?"); in emitFeatureVerifier()
812 const auto &I = SubtargetFeatures.find(Predicate); in emitFeatureVerifier()
813 if (I != SubtargetFeatures.end()) { in emitFeatureVerifier()
[all …]
H A DGlobalISelMatchTableExecutorEmitter.h224 SubtargetFeatureInfoMap SubtargetFeatures; variable
H A DAsmMatcherEmitter.cpp747 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; member in __anonf87813900111::AsmMatcherInfo
797 const auto &I = SubtargetFeatures.find(Def); in getSubtargetFeature()
798 return I == SubtargetFeatures.end() ? nullptr : &I->second; in getSubtargetFeature()
1489 SubtargetFeatures.insert(SubtargetFeaturePairs.begin(), in buildInfo()
1492 for (const auto &Pair : SubtargetFeatures) in buildInfo()
2693 if (!Info.SubtargetFeatures.empty()) { in emitGetSubtargetFeatureName()
2695 for (const auto &SF : Info.SubtargetFeatures) { in emitGetSubtargetFeatureName()
3333 Info.SubtargetFeatures, OS); in run()
3390 Info.SubtargetFeatures, OS); in run()
3456 const auto &I = Info.SubtargetFeatures.find(Feature); in run()
[all …]
H A DGlobalISelCombinerEmitter.cpp634 SubtargetFeatureInfoMap &SubtargetFeatures, in CombineRuleBuilder() argument
637 : CGT(CGT), SubtargetFeatures(SubtargetFeatures), RuleDef(RuleDef), in CombineRuleBuilder()
780 SubtargetFeatureInfoMap &SubtargetFeatures; member in __anon26f8cc580111::CombineRuleBuilder
1331 if (SubtargetFeatures.count(Def) == 0) { in addFeaturePredicates()
1332 SubtargetFeatures.emplace( in addFeaturePredicates()
1333 Def, SubtargetFeatureInfo(Def, SubtargetFeatures.size())); in addFeaturePredicates()
2927 CombineRuleBuilder CRB(Target, SubtargetFeatures, *Rec, NextRuleID++, in gatherRules()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/
H A DSubtargetFeature.cpp29 void SubtargetFeatures::Split(std::vector<std::string> &V, StringRef S) { in Split()
37 void SubtargetFeatures::AddFeature(StringRef String, bool Enable) { in AddFeature()
45 void SubtargetFeatures::addFeaturesVector( in addFeaturesVector()
50 SubtargetFeatures::SubtargetFeatures(StringRef Initial) { in SubtargetFeatures() function in SubtargetFeatures
55 std::string SubtargetFeatures::getString() const { in getString()
59 void SubtargetFeatures::print(raw_ostream &OS) const { in print()
66 LLVM_DUMP_METHOD void SubtargetFeatures::dump() const { in dump()
71 void SubtargetFeatures::getDefaultSubtargetFeatures(const Triple& Triple) { in getDefaultSubtargetFeatures()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h109 Features = SubtargetFeatures(FeatureString); in setFeatures()
118 SubtargetFeatures &getFeatures() { return Features; } in getFeatures()
121 const SubtargetFeatures &getFeatures() const { return Features; } in getFeatures()
149 SubtargetFeatures Features;
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCSubtargetInfo.cpp61 assert(SubtargetFeatures::hasFlag(Feature) && in ApplyFeatureFlag()
66 Find(SubtargetFeatures::StripFlag(Feature), FeatureTable); in ApplyFeatureFlag()
70 if (SubtargetFeatures::isEnabled(Feature)) { in ApplyFeatureFlag()
154 SubtargetFeatures Features(FS); in getFeatures()
271 Find(SubtargetFeatures::StripFlag(Feature), ProcFeatures); in ToggleFeature()
299 SubtargetFeatures T(FS); in checkFeatures()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h37 SubtargetFeatures TF, llvm::raw_ostream &ErrStream);
59 SubtargetFeatures getFeatures() const { return TF; } in getFeatures()
80 SubtargetFeatures TF;
H A DRuntimeDyldChecker.cpp753 const SubtargetFeatures &TF) const { in getTargetInfo()
820 StringRef CPU, SubtargetFeatures TF, raw_ostream &ErrStream) in RuntimeDyldCheckerImpl()
1033 StringRef CPU, SubtargetFeatures TF, raw_ostream &ErrStream) in RuntimeDyldChecker()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DELFObjectFile.cpp100 SubtargetFeatures ELFObjectFileBase::getMIPSFeatures() const { in getMIPSFeatures()
101 SubtargetFeatures Features; in getMIPSFeatures()
160 SubtargetFeatures ELFObjectFileBase::getARMFeatures() const { in getARMFeatures()
161 SubtargetFeatures Features; in getARMFeatures()
165 return SubtargetFeatures(); in getARMFeatures()
290 Expected<SubtargetFeatures> ELFObjectFileBase::getRISCVFeatures() const { in getRISCVFeatures()
291 SubtargetFeatures Features; in getRISCVFeatures()
324 SubtargetFeatures ELFObjectFileBase::getLoongArchFeatures() const { in getLoongArchFeatures()
325 SubtargetFeatures Features; in getLoongArchFeatures()
342 Expected<SubtargetFeatures> ELFObjectFileBase::getFeatures() const { in getFeatures()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFFObjectFile.h57 Expected<SubtargetFeatures> getFeatures() const override { return SubtargetFeatures(); } in getFeatures()
H A DObjectFile.h35 class SubtargetFeatures; variable
341 virtual Expected<SubtargetFeatures> getFeatures() const = 0;
H A DELFObjectFile.h61 SubtargetFeatures getMIPSFeatures() const;
62 SubtargetFeatures getARMFeatures() const;
63 Expected<SubtargetFeatures> getRISCVFeatures() const;
64 SubtargetFeatures getLoongArchFeatures() const;
96 Expected<SubtargetFeatures> getFeatures() const override;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DSubtargetFeature.h174 class SubtargetFeatures {
178 explicit SubtargetFeatures(StringRef Initial = "");
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp80 SubtargetFeatures Features; in selectTarget()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h166 Triple TT, StringRef CPU, SubtargetFeatures TF,
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.h41 SubtargetFeatures Features,
H A DELF_loongarch.cpp133 SubtargetFeatures Features) in ELFLinkGraphBuilder_loongarch()
H A DMachOLinkGraphBuilder.h87 SubtargetFeatures Features,
H A DELFLinkGraphBuilder.h62 SubtargetFeatures Features, StringRef FileName,
192 const ELFFile &Obj, Triple TT, SubtargetFeatures Features, in ELFLinkGraphBuilder()
H A DELF_i386.cpp213 Triple TT, SubtargetFeatures Features) in ELFLinkGraphBuilder_i386()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp1142 Expected<SubtargetFeatures> Features = Obj.getFeatures(); in loadTargetInfo()
1143 SubtargetFeatures FeaturesValue; in loadTargetInfo()
1146 FeaturesValue = SubtargetFeatures(); in loadTargetInfo()

123