Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp284 return Exts.count(Ext.str()) != 0; in hasExtension()
290 for (const auto &[ExtName, _] : Exts) { in toFeatures()
307 if (Exts.count(Ext.Name)) in toFeatures()
313 if (Exts.count(Ext.Name)) in toFeatures()
438 const RISCVISAUtils::OrderedExtensionMap &Exts) { in createFromExtMap() argument
442 ISAInfo->Exts = Exts; in createFromExtMap()
472 ISAInfo->Exts[ExtName.str()] = ExtensionInfoIterator->Version; in parseFeatures()
474 ISAInfo->Exts.erase(ExtName.str()); in parseFeatures()
545 if (!ISAInfo->Exts in parseNormalizedArchString()
630 ISAInfo->Exts[std::string(1, Baseline)] = {Major, Minor}; in parseArchString()
[all …]
/freebsd/contrib/llvm-project/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()
273 if (Exts.empty() && OtherLeafs.empty()) in tryInterleave()
278 for (auto *I : Exts) in tryInterleave()
296 if (Truncs.empty() && Exts.empty()) in tryInterleave()
301 : cast<FixedVectorType>(Exts[0]->getOperand(0)->getType()); in tryInterleave()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DRISCVISAInfo.h50 const RISCVISAUtils::OrderedExtensionMap &Exts);
57 return Exts; in getExtensions()
91 RISCVISAUtils::OrderedExtensionMap Exts; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.h47 const ExtensionList Exts; member
53 ExtensionList Exts = {}, VersionTuple MinVer = VersionTuple(),
55 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
H A DSPIRVModuleAnalysis.cpp517 addExtensions(Req.Exts); in addRequirements()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp430 SmallVector<StringRef, 1> Exts; in parseTargetAttr() local
431 AttrString.split(Exts, ","); in parseTargetAttr()
432 for (auto Ext : Exts) { in parseTargetAttr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp455 const SmallVectorImpl<Instruction *> &Exts,
4440 SmallVectorImpl<Instruction *> *Exts,
4456 SmallVectorImpl<Instruction *> *Exts,
4464 SmallVectorImpl<Instruction *> *Exts, in signExtendOperandForOther() argument
4467 Exts, Truncs, TLI, true); in signExtendOperandForOther()
4474 SmallVectorImpl<Instruction *> *Exts, in zeroExtendOperandForOther() argument
4477 Exts, Truncs, TLI, false); in zeroExtendOperandForOther()
4485 SmallVectorImpl<Instruction *> *Exts,
4643 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument
4674 if (Exts) in promoteOperandForTruncAndAnyExt()
[all …]