Searched refs:SubtargetFeatureInfo (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | SubtargetFeatureInfo.cpp | 18 LLVM_DUMP_METHOD void SubtargetFeatureInfo::dump() const { in dump() 23 std::vector<std::pair<Record *, SubtargetFeatureInfo>> 24 SubtargetFeatureInfo::getAll(const RecordKeeper &Records) { in getAll() 25 std::vector<std::pair<Record *, SubtargetFeatureInfo>> SubtargetFeatures; in getAll() 44 Pred, SubtargetFeatureInfo(Pred, SubtargetFeatures.size())); in getAll() 49 void SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration( in emitSubtargetFeatureBitEnumeration() 61 const SubtargetFeatureInfo &SFI = SF.second; in emitSubtargetFeatureBitEnumeration() 76 void SubtargetFeatureInfo::emitNameTable( in emitNameTable() 102 void SubtargetFeatureInfo::emitComputeAvailableFeatures( in emitComputeAvailableFeatures() 113 const SubtargetFeatureInfo &SFI = SF.second; in emitComputeAvailableFeatures() [all …]
|
H A D | SubtargetFeatureInfo.h | 20 struct SubtargetFeatureInfo; 22 std::map<Record *, SubtargetFeatureInfo, LessRecordByID>; 26 struct SubtargetFeatureInfo { struct 33 SubtargetFeatureInfo(Record *D, uint64_t Idx) : TheDef(D), Index(Idx) {} in SubtargetFeatureInfo() argument 51 static std::vector<std::pair<Record *, SubtargetFeatureInfo>> argument
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
H A D | GlobalISelMatchTableExecutorEmitter.cpp | 17 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in emitSubtargetFeatureBitsetImpl() 34 SubtargetFeatureInfo::emitComputeAvailableFeatures( in emitSubtargetFeatureBitsetImpl() 46 SubtargetFeatureInfo::emitComputeAvailableFeatures( in emitSubtargetFeatureBitsetImpl()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | InstrInfoEmitter.cpp | 733 const auto &All = SubtargetFeatureInfo::getAll(Records); in emitFeatureVerifier() 734 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; in emitFeatureVerifier() 748 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in emitFeatureVerifier() 752 SubtargetFeatureInfo::emitComputeAssemblerAvailableFeatures( in emitFeatureVerifier() 858 SubtargetFeatureInfo::emitNameTable(SubtargetFeatures, OS); in emitFeatureVerifier()
|
H A D | AsmMatcherEmitter.cpp | 536 SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures; 764 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; 811 const SubtargetFeatureInfo *getSubtargetFeature(Record *Def) const { in getSubtargetFeature() 968 if (const SubtargetFeatureInfo *Feature = in initialize() 1514 const std::vector<std::pair<Record *, SubtargetFeatureInfo>> in buildInfo() 1515 &SubtargetFeaturePairs = SubtargetFeatureInfo::getAll(Records); in buildInfo() 2717 const SubtargetFeatureInfo &SFI = SF.second; in emitGetSubtargetFeatureName() 2740 const SubtargetFeatureInfo *F = Info.getSubtargetFeature(ReqFeatures[i]); in GetAliasRequiredFeatures() 3370 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration( in run() 3426 SubtargetFeatureInfo::emitComputeAssemblerAvailableFeatures( in run()
|
H A D | GlobalISelCombinerMatchTableEmitter.cpp |
|
H A D | GlobalISelCombinerEmitter.cpp | 1329 Def, SubtargetFeatureInfo(Def, SubtargetFeatures.size())); in addFeaturePredicates()
|
/freebsd/usr.bin/clang/llvm-tblgen/ |
H A D | Makefile | 34 SRCS+= Common/SubtargetFeatureInfo.cpp
|