Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp283 return Exts.count(Ext.str()) != 0; in hasExtension()
289 for (const auto &[ExtName, _] : Exts) { in toFeatures()
306 if (Exts.count(Ext.Name)) in toFeatures()
312 if (Exts.count(Ext.Name)) in toFeatures()
437 const RISCVISAUtils::OrderedExtensionMap &Exts) { in createFromExtMap() argument
441 ISAInfo->Exts = Exts; in createFromExtMap()
470 ISAInfo->Exts[ExtName.str()] = ExtensionInfoIterator->Version; in parseFeatures()
472 ISAInfo->Exts.erase(ExtName.str()); in parseFeatures()
543 if (!ISAInfo->Exts in parseNormalizedArchString()
628 ISAInfo->Exts[std::string(1, Baseline)] = {Major, Minor}; in parseArchString()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp109 static bool isProfitableToInterleave(SmallSetVector<Instruction *, 4> &Exts, in isProfitableToInterleave() argument
123 for (auto *E : Exts) { in isProfitableToInterleave()
138 for (auto *E : Exts) { in isProfitableToInterleave()
162 SmallSetVector<Instruction *, 4> Exts; in tryInterleave() local
183 if (Exts.count(I)) in tryInterleave()
187 Exts.insert(I); in tryInterleave()
267 if (Exts.empty() && OtherLeafs.empty()) in tryInterleave()
272 for (auto *I : Exts) in tryInterleave()
290 if (Truncs.empty() && Exts.empty()) in tryInterleave()
295 : cast<FixedVectorType>(Exts[0]->getOperand(0)->getType()); in tryInterleave()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DRISCVISAInfo.h51 const RISCVISAUtils::OrderedExtensionMap &Exts);
58 return Exts; in getExtensions()
100 RISCVISAUtils::OrderedExtensionMap Exts; variable
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp822 StringRef Exts = in EmitQualTypeFinder() local
829 if (!Exts.empty()) { in EmitQualTypeFinder()
831 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
836 if (!Exts.empty()) { in EmitQualTypeFinder()
858 StringRef Exts = in EmitQualTypeFinder() local
860 if (!Exts.empty()) { in EmitQualTypeFinder()
861 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
865 if (!Exts.empty()) { in EmitQualTypeFinder()
908 StringRef Exts = T->getValueAsDef("Extension")->getValueAsString("ExtName"); in EmitQualTypeFinder() local
911 if (!Exts.empty()) { in EmitQualTypeFinder()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.h49 const ExtensionList Exts; member
55 ExtensionList Exts = {}, VersionTuple MinVer = VersionTuple(),
57 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
H A DSPIRVModuleAnalysis.cpp692 addExtensions(Req.Exts); in addRequirements()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyMetadata.cpp99 const char *Exts[] = {kOCLMD::UsedExt, kOCLMD::UsedOptCoreFeat, in unifyMetadataImpl() local
107 for (auto &I : Exts) in unifyMetadataImpl()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp507 SmallVector<StringRef, 1> Exts; in parseTargetAttr() local
508 AttrString.split(Exts, ","); in parseTargetAttr()
509 for (auto Ext : Exts) { in parseTargetAttr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp456 const SmallVectorImpl<Instruction *> &Exts,
4776 SmallVectorImpl<Instruction *> *Exts,
4792 SmallVectorImpl<Instruction *> *Exts,
4800 SmallVectorImpl<Instruction *> *Exts, in signExtendOperandForOther() argument
4803 Exts, Truncs, TLI, true); in signExtendOperandForOther()
4810 SmallVectorImpl<Instruction *> *Exts, in zeroExtendOperandForOther() argument
4813 Exts, Truncs, TLI, false); in zeroExtendOperandForOther()
4821 SmallVectorImpl<Instruction *> *Exts,
4979 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument
5010 if (Exts) in promoteOperandForTruncAndAnyExt()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp8114 Instruction *Exts[2] = {nullptr}; in getScaledReductions() local
8119 auto CollectExtInfo = [this, &Exts, in getScaledReductions()
8126 Exts[I] = cast<Instruction>(OpI); in getScaledReductions()
8129 if (!CM.TheLoop->contains(Exts[I])) in getScaledReductions()
8163 TTI::getPartialReductionExtendKind(Exts[0]); in getScaledReductions()
8165 Exts[1] ? TTI::getPartialReductionExtendKind(Exts[1]) : TTI::PR_None; in getScaledReductions()
8166 PartialReductionChain Chain(RdxExitInstr, Exts[0], Exts[1], ExtendUser); in getScaledReductions()