Searched refs:Exts (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVELaneInterleavingPass.cpp | 114 static bool isProfitableToInterleave(SmallSetVector<Instruction *, 4> &Exts, in isProfitableToInterleave() argument 128 for (auto *E : Exts) { in isProfitableToInterleave() 143 for (auto *E : Exts) { in isProfitableToInterleave() 167 SmallSetVector<Instruction *, 4> Exts; in tryInterleave() local 189 if (Exts.count(I)) in tryInterleave() 193 Exts.insert(I); in tryInterleave() 267 if (Exts.empty() && OtherLeafs.empty()) in tryInterleave() 272 for (auto *I : Exts) in tryInterleave() 301 for (Instruction *I : Exts) in tryInterleave() 313 if (!isProfitableToInterleave(Exts, Truncs)) in tryInterleave() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
| H A D | RISCV.cpp | 174 StringRef &MArch, StringRef &Exts) { in getExtensionFeatures() argument 175 if (Exts.empty()) in getExtensionFeatures() 181 Exts.split(Split, StringRef("_")); in getExtensionFeatures() 334 StringRef Exts = MArch.substr(5); in getArchFeatures() local 341 size_t Pos = Exts.find_first_of("zsx"); in getArchFeatures() 343 OtherExts = Exts.substr(Pos); in getArchFeatures() 344 Exts = Exts.substr(0, Pos); in getArchFeatures() 354 Exts = Exts.drop_front(Major.size()); in getArchFeatures() 356 Exts = Exts.drop_front(Minor.size() + 1 /*'p'*/); in getArchFeatures() 357 Exts.consume_front("_"); in getArchFeatures() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 4293 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument 4324 if (Exts) in promoteOperandForTruncAndAnyExt() 4325 Exts->push_back(ExtInst); in promoteOperandForTruncAndAnyExt() 4341 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForOther() argument 4421 if (Exts) in promoteOperandForOther() 4422 Exts->push_back(ExtForOpnd); in promoteOperandForOther() 5716 for (auto *I : Exts) { in tryToPromoteExts() 6228 SmallVector<Instruction *, 1> Exts; in optimizeExt() local 6230 Exts.push_back(Inst); in optimizeExt() 6313 SmallVector<Instruction *, 1> Exts; in performAddressTypePromotion() local [all …]
|