| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | RISCVISAInfo.cpp | 763 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 D | MVELaneInterleavingPass.cpp | 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() 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 D | RISCVISAInfo.h | 48 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 D | ClangOpenCLBuiltinEmitter.cpp | 837 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 D | SPIRVModuleAnalysis.h | 47 const ExtensionList Exts; member 53 ExtensionList Exts = {}, unsigned MinVer = 0, 55 : IsSatisfiable(IsSatisfiable), Cap(Cap), Exts(Exts), MinVer(MinVer), in IsSatisfiable()
|
| H A D | SPIRVModuleAnalysis.cpp | 442 addExtensions(Req.Exts); in addRequirements()
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | RISCV.cpp | 428 SmallVector<StringRef, 1> Exts; in parseTargetAttr() local 429 AttrString.split(Exts, ","); in parseTargetAttr() 430 for (auto Ext : Exts) { in parseTargetAttr()
|
| H A D | AArch64.cpp | 1026 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 D | CodeGenPrepare.cpp | 4548 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 …]
|