Home
last modified time | relevance | path

Searched refs:Exts (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DRISCVISAInfo.cpp183 Exts[ExtName.str()] = Ext; in addExtension()
250 return Exts.count(Ext.str()) != 0; in hasExtension()
336 for (auto const &Ext : Exts) { in toFeatures()
350 if (Exts.count(Ext.Name)) in toFeatures()
356 if (Exts.count(Ext.Name)) in toFeatures()
499 ISAInfo->Exts.erase(ExtName.str()); in parseFeatures()
613 StringRef Exts = Arch.substr(5); in parseArchString() local
620 size_t Pos = Exts.find_first_of("zsx"); in parseArchString()
622 OtherExts = Exts.substr(Pos); in parseArchString()
623 Exts = Exts.substr(0, Pos); in parseArchString()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp115 static bool isProfitableToInterleave(SmallSetVector<Instruction *, 4> &Exts, in isProfitableToInterleave() argument
129 for (auto *E : Exts) { in isProfitableToInterleave()
144 for (auto *E : Exts) { in isProfitableToInterleave()
168 SmallSetVector<Instruction *, 4> Exts; in tryInterleave() local
189 if (Exts.count(I)) in tryInterleave()
193 Exts.insert(I); in tryInterleave()
266 if (Exts.empty() && OtherLeafs.empty()) in tryInterleave()
271 for (auto *I : Exts) in tryInterleave()
300 for (Instruction *I : Exts) in tryInterleave()
312 if (!isProfitableToInterleave(Exts, Truncs)) in tryInterleave()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DRISCVISAInfo.h45 RISCVISAInfo(unsigned XLen, OrderedExtensionMap &Exts) in RISCVISAInfo() argument
46 : XLen(XLen), FLen(0), MinVLen(0), MaxELen(0), MaxELenFp(0), Exts(Exts) {} in RISCVISAInfo()
69 const OrderedExtensionMap &getExtensions() const { return Exts; }; in getExtensions()
99 OrderedExtensionMap Exts; variable
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp825 StringRef Exts = in EmitQualTypeFinder() local
832 if (!Exts.empty()) { in EmitQualTypeFinder()
834 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
839 if (!Exts.empty()) { in EmitQualTypeFinder()
861 StringRef Exts = in EmitQualTypeFinder() local
863 if (!Exts.empty()) { in EmitQualTypeFinder()
864 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
868 if (!Exts.empty()) { in EmitQualTypeFinder()
912 StringRef Exts = T->getValueAsDef("Extension")->getValueAsString("ExtName"); in EmitQualTypeFinder() local
915 if (!Exts.empty()) { in EmitQualTypeFinder()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.h47 const ExtensionList Exts; member
53 ExtensionList Exts = {}, unsigned MinVer = 0,
55 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
H A DSPIRVModuleAnalysis.cpp470 addExtensions(Req.Exts); in addRequirements()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoF.td181 string opcodestr, list<ExtInfo_r> Exts> {
182 foreach Ext = Exts in
192 list<ExtInfo_r> Exts> {
193 foreach Ext = Exts in
207 list<ExtInfo_r> Exts, bit Commutable = 0> {
208 foreach Ext = Exts in
223 list<ExtInfo_r> Exts, bit Commutable = 0> {
224 foreach Ext = Exts in
234 list<ExtInfo_r> Exts> {
235 foreach Ext = Exts in
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyMetadata.cpp109 const char *Exts[] = {kOCLMD::UsedExt, kOCLMD::UsedOptCoreFeat, in unifyMetadataImpl() local
117 for (auto &I : Exts) in unifyMetadataImpl()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp449 const SmallVectorImpl<Instruction *> &Exts,
4203 SmallVectorImpl<Instruction *> *Exts,
4219 SmallVectorImpl<Instruction *> *Exts,
4227 SmallVectorImpl<Instruction *> *Exts, in signExtendOperandForOther() argument
4230 Exts, Truncs, TLI, true); in signExtendOperandForOther()
4237 SmallVectorImpl<Instruction *> *Exts, in zeroExtendOperandForOther() argument
4240 Exts, Truncs, TLI, false); in zeroExtendOperandForOther()
4248 SmallVectorImpl<Instruction *> *Exts,
4406 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument
4437 if (Exts) in promoteOperandForTruncAndAnyExt()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Basic/Targets/
H A DAArch64.cpp958 uint64_t Exts = llvm::AArch64::getDefaultExtensions(CPU, Arch); in initFeatureMap() local
960 llvm::AArch64::getExtensionFeatures(Exts, CPUFeats); in initFeatureMap()