Searched refs:Exts (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | RISCVISAInfo.cpp | 284 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 D | MVELaneInterleavingPass.cpp | 115 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 D | RISCVISAInfo.h | 50 const RISCVISAUtils::OrderedExtensionMap &Exts); 57 return Exts; in getExtensions() 91 RISCVISAUtils::OrderedExtensionMap Exts; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVModuleAnalysis.h | 47 const ExtensionList Exts; member 53 ExtensionList Exts = {}, VersionTuple MinVer = VersionTuple(), 55 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
|
H A D | SPIRVModuleAnalysis.cpp | 517 addExtensions(Req.Exts); in addRequirements()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUUnifyMetadata.cpp | 109 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 D | RISCV.cpp | 430 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 D | CodeGenPrepare.cpp | 455 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 …]
|