Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DRISCVISAInfo.cpp763 Exts = Exts.substr(0, Pos); in parseArchString()
800 Exts = Exts.drop_front(ConsumeLength); in parseArchString()
801 Exts.consume_front("_"); in parseArchString()
811 for (auto I = Exts.begin(), E = Exts.end(); I != E;) { in parseArchString()
969 if (Exts.count("zvbc") && !Exts.count("zve64x")) in checkDependency()
974 if ((Exts.count("zvkg") || Exts.count("zvkned") || Exts.count("zvknha") || in checkDependency()
975 Exts.count("zvksed") || Exts.count("zvksh")) && in checkDependency()
981 if (Exts.count("zvknhb") && !Exts.count("zve64x")) in checkDependency()
986 if ((HasZcmt || Exts.count("zcmp")) && Exts.count("d") && in checkDependency()
1172 if (XLen == 32 && Exts.count("zce") && Exts.count("f") && in updateImplication()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp129 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()
318 for (Instruction *I : Exts) in tryInterleave()
330 if (!isProfitableToInterleave(Exts, Truncs)) in tryInterleave()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DRISCVISAInfo.h48 RISCVISAInfo(unsigned XLen, OrderedExtensionMap &Exts) in RISCVISAInfo() argument
49 : XLen(XLen), FLen(0), MinVLen(0), MaxELen(0), MaxELenFp(0), Exts(Exts) {} in RISCVISAInfo()
75 const OrderedExtensionMap &getExtensions() const { return Exts; } in getExtensions()
106 OrderedExtensionMap Exts; variable
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp837 StringRef Exts = in EmitQualTypeFinder() local
844 if (!Exts.empty()) { in EmitQualTypeFinder()
846 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
851 if (!Exts.empty()) { in EmitQualTypeFinder()
873 StringRef Exts = in EmitQualTypeFinder() local
875 if (!Exts.empty()) { in EmitQualTypeFinder()
876 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
880 if (!Exts.empty()) { in EmitQualTypeFinder()
927 if (!Exts.empty()) { in EmitQualTypeFinder()
928 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
[all …]
/freebsd-14.2/contrib/llvm-project/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.cpp442 addExtensions(Req.Exts); in addRequirements()
/freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp428 SmallVector<StringRef, 1> Exts; in parseTargetAttr() local
429 AttrString.split(Exts, ","); in parseTargetAttr()
430 for (auto Ext : Exts) { in parseTargetAttr()
H A DAArch64.cpp1026 auto Exts = CpuInfo->getImpliedExtensions(); in initFeatureMap() local
1028 llvm::AArch64::getExtensionFeatures(Exts, CPUFeats); in initFeatureMap()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4548 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument
4579 if (Exts) in promoteOperandForTruncAndAnyExt()
4580 Exts->push_back(ExtInst); in promoteOperandForTruncAndAnyExt()
4596 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForOther() argument
4670 if (Exts) in promoteOperandForOther()
4671 Exts->push_back(InstForExtOpnd); in promoteOperandForOther()
5975 for (auto *I : Exts) { in tryToPromoteExts()
6499 SmallVector<Instruction *, 1> Exts; in optimizeExt() local
6501 Exts.push_back(Inst); in optimizeExt()
6584 SmallVector<Instruction *, 1> Exts; in performAddressTypePromotion() local
[all …]