/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | RISCVISAInfo.h | 29 RISCVISAInfo(unsigned XLen,RISCVISAUtils::OrderedExtensionMap & Exts) RISCVISAInfo() argument 87 RISCVISAUtils::OrderedExtensionMap Exts; global() variable
|
/llvm-project/llvm/unittests/TargetParser/ |
H A D | RISCVISAInfoTest.cpp | 348 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 354 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 381 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 400 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 418 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 436 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 447 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 522 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 544 const auto &Exts = (*MaybeISAInfo)->getExtensions(); TEST() local 642 const auto &Exts = (*MaybeRVA20U64)->getExtensions(); TEST() local 667 const auto &Exts = (*MaybeRVI20U64)->getExtensions(); TEST() local 734 RISCVISAUtils::OrderedExtensionMap Exts; TEST() local [all...] |
/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVELaneInterleavingPass.cpp | 115 // Exts are unfortunately more instructions in the general case: in isProfitableToInterleave() argument 168 SmallSetVector<Instruction *, 4> Exts; tryInterleave() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUUnifyMetadata.cpp | 109 const char *Exts[] = {kOCLMD::UsedExt, kOCLMD::UsedOptCoreFeat, in unifyMetadataImpl() local
|
/llvm-project/clang/utils/TableGen/ |
H A D | ClangOpenCLBuiltinEmitter.cpp | 837 StringRef Exts = EmitQualTypeFinder() local 873 StringRef Exts = EmitQualTypeFinder() local 924 StringRef Exts = T->getValueAsDef("Extension")->getValueAsString("ExtName"); EmitQualTypeFinder() local [all...] |
/llvm-project/clang/lib/Basic/Targets/ |
H A D | RISCV.cpp | 430 for (auto Ext : Exts) { in parseTargetAttr() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVModuleAnalysis.h | 47 const ExtensionList Exts; global() member
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4464 signExtendOperandForOther(Instruction * Ext,TypePromotionTransaction & TPT,InstrToOrigTy & PromotedInsts,unsigned & CreatedInstsCost,SmallVectorImpl<Instruction * > * Exts,SmallVectorImpl<Instruction * > * Truncs,const TargetLowering & TLI) signExtendOperandForOther() argument 4474 zeroExtendOperandForOther(Instruction * Ext,TypePromotionTransaction & TPT,InstrToOrigTy & PromotedInsts,unsigned & CreatedInstsCost,SmallVectorImpl<Instruction * > * Exts,SmallVectorImpl<Instruction * > * Truncs,const TargetLowering & TLI) zeroExtendOperandForOther() argument 4643 promoteOperandForTruncAndAnyExt(Instruction * SExt,TypePromotionTransaction & TPT,InstrToOrigTy & PromotedInsts,unsigned & CreatedInstsCost,SmallVectorImpl<Instruction * > * Exts,SmallVectorImpl<Instruction * > * Truncs,const TargetLowering & TLI) promoteOperandForTruncAndAnyExt() argument 4691 promoteOperandForOther(Instruction * Ext,TypePromotionTransaction & TPT,InstrToOrigTy & PromotedInsts,unsigned & CreatedInstsCost,SmallVectorImpl<Instruction * > * Exts,SmallVectorImpl<Instruction * > * Truncs,const TargetLowering & TLI,bool IsSExt) promoteOperandForOther() argument 6085 tryToPromoteExts(TypePromotionTransaction & TPT,const SmallVectorImpl<Instruction * > & Exts,SmallVectorImpl<Instruction * > & ProfitablyMovedExts,unsigned CreatedInstsCost) tryToPromoteExts() argument 6613 SmallVector<Instruction *, 1> Exts; optimizeExt() local 6698 SmallVector<Instruction *, 1> Exts; performAddressTypePromotion() local [all...] |