Home
last modified time | relevance | path

Searched refs:SubtargetFeatureInfo (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DSubtargetFeatureInfo.cpp21 LLVM_DUMP_METHOD void SubtargetFeatureInfo::dump() const { in dump()
26 std::vector<std::pair<Record *, SubtargetFeatureInfo>>
27 SubtargetFeatureInfo::getAll(const RecordKeeper &Records) { in getAll()
48 void SubtargetFeatureInfo::emitSubtargetFeatureFlagEnumeration( in emitSubtargetFeatureFlagEnumeration()
55 const SubtargetFeatureInfo &SFI = SF.second; in emitSubtargetFeatureFlagEnumeration()
62 void SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration( in emitSubtargetFeatureBitEnumeration()
69 const SubtargetFeatureInfo &SFI = SF.second; in emitSubtargetFeatureBitEnumeration()
75 void SubtargetFeatureInfo::emitNameTable( in emitNameTable()
101 void SubtargetFeatureInfo::emitComputeAvailableFeatures( in emitComputeAvailableFeatures()
112 const SubtargetFeatureInfo &SFI = SF.second; in emitComputeAvailableFeatures()
[all …]
H A DSubtargetFeatureInfo.h24 struct SubtargetFeatureInfo;
25 using SubtargetFeatureInfoMap = std::map<Record *, SubtargetFeatureInfo, LessRecordByID>;
29 struct SubtargetFeatureInfo { struct
36 SubtargetFeatureInfo(Record *D, uint64_t Idx) : TheDef(D), Index(Idx) {} in SubtargetFeatureInfo() argument
54 static std::vector<std::pair<Record *, SubtargetFeatureInfo>> argument
H A DCodeEmitterGen.cpp321 const auto &All = SubtargetFeatureInfo::getAll(Records); in run()
322 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; in run()
330 SubtargetFeatureInfo::emitSubtargetFeatureFlagEnumeration(SubtargetFeatures, in run()
335 SubtargetFeatureInfo::emitNameTable(SubtargetFeatures, o); in run()
339 SubtargetFeatureInfo::emitComputeAssemblerAvailableFeatures( in run()
H A DAsmMatcherEmitter.cpp528 SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures;
734 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures;
782 const SubtargetFeatureInfo *getSubtargetFeature(Record *Def) const { in getSubtargetFeature()
943 if (const SubtargetFeatureInfo *Feature = in initialize()
1468 const std::vector<std::pair<Record *, SubtargetFeatureInfo>> in buildInfo()
1469 &SubtargetFeaturePairs = SubtargetFeatureInfo::getAll(Records); in buildInfo()
2676 const SubtargetFeatureInfo &SFI = SF.second; in emitGetSubtargetFeatureName()
2696 const SubtargetFeatureInfo *F = Info.getSubtargetFeature(ReqFeatures[i]); in GetAliasRequiredFeatures()
3222 SubtargetFeatureInfo::emitSubtargetFeatureFlagEnumeration( in run()
3277 SubtargetFeatureInfo::emitComputeAssemblerAvailableFeatures( in run()
H A DGlobalISelEmitter.cpp4349 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in run()
4366 SubtargetFeatureInfo::emitComputeAvailableFeatures( in run()
4369 SubtargetFeatureInfo::emitComputeAvailableFeatures( in run()
4564 Predicate, SubtargetFeatureInfo(Predicate, SubtargetFeatures.size())); in declareSubtargetFeature()
/freebsd-12.1/usr.bin/clang/llvm-tblgen/
H A DMakefile44 SRCS+= SubtargetFeatureInfo.cpp