Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DSubtargetFeatureInfo.cpp26 std::vector<std::pair<Record *, SubtargetFeatureInfo>> SubtargetFeatures; in getAll() local
44 SubtargetFeatures.emplace_back( in getAll()
45 Pred, SubtargetFeatureInfo(Pred, SubtargetFeatures.size())); in getAll()
47 return SubtargetFeatures; in getAll()
51 SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS) { in emitSubtargetFeatureBitEnumeration() argument
55 << getMinimalTypeForRange(SubtargetFeatures.size()) << " {\n"; in emitSubtargetFeatureBitEnumeration()
56 for (const auto &SF : SubtargetFeatures) { in emitSubtargetFeatureBitEnumeration()
64 SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS) { in emitNameTable() argument
69 for (const auto &SF : SubtargetFeatures) in emitNameTable()
76 for (const auto &SF : SubtargetFeatures) in emitNameTable()
[all …]
H A DSubtargetFeatureInfo.h56 emitSubtargetFeatureBitEnumeration(SubtargetFeatureInfoMap &SubtargetFeatures,
59 static void emitNameTable(SubtargetFeatureInfoMap &SubtargetFeatures,
79 SubtargetFeatureInfoMap &SubtargetFeatures,
97 SubtargetFeatureInfoMap &SubtargetFeatures, raw_ostream &OS);
H A DInstrInfoEmitter.cpp732 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; in emitFeatureVerifier() local
733 SubtargetFeatures.insert(All.begin(), All.end()); in emitFeatureVerifier()
743 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in emitFeatureVerifier()
748 SubtargetFeatureInfo::emitNameTable(SubtargetFeatures, OS); 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()
799 const auto &I = SubtargetFeatures.find(Feature); in emitFeatureVerifier()
800 assert(I != SubtargetFeatures.end() && "Didn't import predicate?"); in emitFeatureVerifier()
819 const auto &I = SubtargetFeatures.find(Predicate); in emitFeatureVerifier()
[all …]
H A DAsmMatcherEmitter.cpp744 std::map<Record *, SubtargetFeatureInfo, LessRecordByID> SubtargetFeatures; member in __anon48cde1710111::AsmMatcherInfo
794 const auto &I = SubtargetFeatures.find(Def); in getSubtargetFeature()
795 return I == SubtargetFeatures.end() ? nullptr : &I->second; in getSubtargetFeature()
1486 SubtargetFeatures.insert(SubtargetFeaturePairs.begin(), in buildInfo()
1489 for (const auto &Pair : SubtargetFeatures) in buildInfo()
2690 if (!Info.SubtargetFeatures.empty()) { in emitGetSubtargetFeatureName()
2692 for (const auto &SF : Info.SubtargetFeatures) { in emitGetSubtargetFeatureName()
3329 Info.SubtargetFeatures, OS); in run()
3386 Info.SubtargetFeatures, OS); in run()
3452 const auto &I = Info.SubtargetFeatures.find(Feature); in run()
[all …]
H A DGlobalISelEmitter.cpp3598 SubtargetFeatureInfoMap SubtargetFeatures; member in __anon8aabd5ea0111::GlobalISelEmitter
5761 << "const unsigned MAX_SUBTARGET_PREDICATES = " << SubtargetFeatures.size() in run()
5804 SubtargetFeatureInfo::emitSubtargetFeatureBitEnumeration(SubtargetFeatures, in run()
5809 std::copy_if(SubtargetFeatures.begin(), SubtargetFeatures.end(), in run()
5815 std::copy_if(SubtargetFeatures.begin(), SubtargetFeatures.end(), in run()
5898 const auto &I = SubtargetFeatures.find(Feature); in run()
5899 assert(I != SubtargetFeatures.end() && "Didn't import predicate?"); in run()
6019 if (SubtargetFeatures.count(Predicate) == 0) in declareSubtargetFeature()
6020 SubtargetFeatures.emplace( in declareSubtargetFeature()
6021 Predicate, SubtargetFeatureInfo(Predicate, SubtargetFeatures.size())); in declareSubtargetFeature()
/openbsd-src/gnu/llvm/llvm/lib/MC/
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()
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()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h111 Features = SubtargetFeatures(FeatureString); in setFeatures()
120 SubtargetFeatures &getFeatures() { return Features; } in getFeatures()
123 const SubtargetFeatures &getFeatures() const { return Features; } in getFeatures()
151 SubtargetFeatures Features;
/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.h174 FileAnalysis(const Triple &ObjectTriple, const SubtargetFeatures &Features);
203 SubtargetFeatures Features;
H A DFileAnalysis.cpp99 Expected<SubtargetFeatures> Features = Analysis.Object->getFeatures(); in Create()
122 const SubtargetFeatures &Features) in FileAnalysis()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DSubtargetFeature.h181 class SubtargetFeatures {
185 explicit SubtargetFeatures(StringRef Initial = "");
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp80 SubtargetFeatures Features; in selectTarget()
/openbsd-src/gnu/llvm/llvm/tools/llvm-mc-disassemble-fuzzer/
H A Dllvm-mc-disassemble-fuzzer.cpp133 SubtargetFeatures Features; in LLVMFuzzerInitialize()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DObjectFile.h35 class SubtargetFeatures; variable
339 virtual Expected<SubtargetFeatures> getFeatures() const = 0;
H A DELFObjectFile.h56 SubtargetFeatures getMIPSFeatures() const;
57 SubtargetFeatures getARMFeatures() const;
58 Expected<SubtargetFeatures> getRISCVFeatures() const;
59 SubtargetFeatures getLoongArchFeatures() const;
90 Expected<SubtargetFeatures> getFeatures() const override;
H A DMachO.h517 Expected<SubtargetFeatures> getFeatures() const override { in getFeatures()
518 return SubtargetFeatures(); in getFeatures()
H A DWasm.h206 Expected<SubtargetFeatures> getFeatures() const override;
H A DCOFF.h983 Expected<SubtargetFeatures> getFeatures() const override { in getFeatures()
984 return SubtargetFeatures(); in getFeatures()
/openbsd-src/gnu/llvm/llvm/lib/Target/
H A DTargetMachineC.cpp257 SubtargetFeatures Features; in LLVMGetHostCPUFeatures()
/openbsd-src/gnu/llvm/llvm/tools/llvm-mc-assemble-fuzzer/
H A Dllvm-mc-assemble-fuzzer.cpp305 SubtargetFeatures Features; in LLVMFuzzerInitialize()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp1158 Expected<SubtargetFeatures> Features = Obj.getFeatures(); in loadTargetInfo()
1159 SubtargetFeatures FeaturesValue; in loadTargetInfo()
1162 FeaturesValue = SubtargetFeatures(); in loadTargetInfo()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCommandFlags.cpp586 SubtargetFeatures Features; in getFeaturesStr()
606 SubtargetFeatures Features; in getFeatureList()
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp408 SubtargetFeatures Features(join(Config.MAttrs, "")); in determineTarget()
/openbsd-src/gnu/llvm/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp416 SubtargetFeatures Features; in main()

12