Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Support/
H A DRISCVISAInfo.cpp171 Exts[ExtName.str()] = Ext; in addExtension()
537 Exts = Exts.substr(0, Pos); in parseArchString()
561 Exts = Exts.drop_front(ConsumeLength); in parseArchString()
562 Exts.consume_front("_"); in parseArchString()
568 for (auto I = Exts.begin(), E = Exts.end(); I != E;) { in parseArchString()
733 if (Exts.count("zvfh") && !Exts.count("zfh") && !Exts.count("zfhmin") && in checkDependency()
734 !Exts.count("zhinx") && !Exts.count("zhinxmin")) in checkDependency()
781 ArrayRef<const char *> Exts; member
836 for (auto const &Ext : Exts) in updateImplication()
891 if (Exts.count("d")) in updateFLen()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp115 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()
266 if (Exts.empty() && OtherLeafs.empty()) in tryInterleave()
271 for (auto *I : Exts) in tryInterleave()
300 for (Instruction *I : Exts) in tryInterleave()
312 if (!isProfitableToInterleave(Exts, Truncs)) in tryInterleave()
[all …]
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp825 StringRef Exts = in EmitQualTypeFinder() local
832 if (!Exts.empty()) { in EmitQualTypeFinder()
834 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
839 if (!Exts.empty()) { in EmitQualTypeFinder()
861 StringRef Exts = in EmitQualTypeFinder() local
863 if (!Exts.empty()) { in EmitQualTypeFinder()
864 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
868 if (!Exts.empty()) { in EmitQualTypeFinder()
915 if (!Exts.empty()) { in EmitQualTypeFinder()
916 EmitMacroChecks(OS, Exts); in EmitQualTypeFinder()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoF.td175 foreach Ext = Exts in
185 list<ExtInfo_r> Exts> {
186 foreach Ext = Exts in
201 foreach Ext = Exts in
217 foreach Ext = Exts in
227 list<ExtInfo_r> Exts> {
228 foreach Ext = Exts in
243 foreach Ext = Exts in
260 foreach Ext = Exts in
272 foreach Ext = Exts in
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DRISCVISAInfo.h58 const OrderedExtensionMap &getExtensions() const { return Exts; }; in getExtensions()
85 OrderedExtensionMap Exts; variable
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4313 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForTruncAndAnyExt() argument
4344 if (Exts) in promoteOperandForTruncAndAnyExt()
4345 Exts->push_back(ExtInst); in promoteOperandForTruncAndAnyExt()
4361 SmallVectorImpl<Instruction *> *Exts, in promoteOperandForOther() argument
4441 if (Exts) in promoteOperandForOther()
4442 Exts->push_back(ExtForOpnd); in promoteOperandForOther()
5738 for (auto *I : Exts) { in tryToPromoteExts()
6244 SmallVector<Instruction *, 1> Exts; in optimizeExt() local
6246 Exts.push_back(Inst); in optimizeExt()
6329 SmallVector<Instruction *, 1> Exts; in performAddressTypePromotion() local
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/CodeGenPrepare/ARM/
H A Dsink-free-instructions-inseltpoison.ll172 ; Exts can be sunk.
H A Dsink-free-instructions.ll172 ; Exts can be sunk.