Home
last modified time | relevance | path

Searched refs:EPI (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRetireControlUnit.cpp32 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); in RetireControlUnit() local
33 if (EPI.ReorderBufferSize) in RetireControlUnit()
34 AvailableEntries = EPI.ReorderBufferSize; in RetireControlUnit()
35 MaxRetirePerCycle = EPI.MaxRetirePerCycle; in RetireControlUnit()
H A DLSUnit.cpp29 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); in LSUnitBase() local
30 if (!LQSize && EPI.LoadQueueID) { in LSUnitBase()
31 const MCProcResourceDesc &LdQDesc = *SM.getProcResource(EPI.LoadQueueID); in LSUnitBase()
35 if (!SQSize && EPI.StoreQueueID) { in LSUnitBase()
36 const MCProcResourceDesc &StQDesc = *SM.getProcResource(EPI.StoreQueueID); in LSUnitBase()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DRetireControlUnitStatistics.cpp25 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); in RetireControlUnitStatistics() local
26 if (EPI.ReorderBufferSize) in RetireControlUnitStatistics()
27 TotalROBEntries = EPI.ReorderBufferSize; in RetireControlUnitStatistics()
H A DSchedulerStatistics.cpp27 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); local
28 LQResourceID = EPI.LoadQueueID;
29 SQResourceID = EPI.StoreQueueID;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp763 OptimizationRemarkEmitter *ORE, EpilogueLoopVectorizationInfo &EPI, in InnerLoopAndEpilogueVectorizer() argument
768 EPI.MainLoopVF, EPI.MainLoopVF, EPI.MainLoopUF, LVL, in InnerLoopAndEpilogueVectorizer()
770 EPI(EPI) {} in InnerLoopAndEpilogueVectorizer()
791 EpilogueLoopVectorizationInfo &EPI; member in llvm::InnerLoopAndEpilogueVectorizer
803 OptimizationRemarkEmitter *ORE, EpilogueLoopVectorizationInfo &EPI, in EpilogueVectorizerMainLoop() argument
808 EPI, LVL, CM, BFI, PSI, Check) {} in EpilogueVectorizerMainLoop()
832 OptimizationRemarkEmitter *ORE, EpilogueLoopVectorizationInfo &EPI, in EpilogueVectorizerEpilogueLoop() argument
837 EPI, LVL, CM, BFI, PSI, Checks) { in EpilogueVectorizerEpilogueLoop()
838 TripCount = EPI.TripCount; in EpilogueVectorizerEpilogueLoop()
7438 EPI.EpilogueIterationCountCheck = in createEpilogueVectorizedLoopSkeleton()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp1880 auto EPI = T->getExtProtoInfo(); in VisitFunctionProtoType() local
1881 if (EPI.HasTrailingReturn) in VisitFunctionProtoType()
1891 switch (EPI.RefQualifier) { in VisitFunctionProtoType()
1902 switch (EPI.ExceptionSpec.Type) { in VisitFunctionProtoType()
1939 if (!EPI.ExceptionSpec.Exceptions.empty()) { in VisitFunctionProtoType()
1942 for (unsigned I = 0, N = EPI.ExceptionSpec.Exceptions.size(); I != N; in VisitFunctionProtoType()
1946 dumpType(EPI.ExceptionSpec.Exceptions[I]); in VisitFunctionProtoType()
1950 if (EPI.ExceptionSpec.NoexceptExpr) { in VisitFunctionProtoType()
1953 Visit(EPI.ExceptionSpec.NoexceptExpr); in VisitFunctionProtoType()
1956 dumpDeclRef(EPI.ExceptionSpec.SourceDecl, "ExceptionSourceDecl"); in VisitFunctionProtoType()
[all …]
H A DASTContext.cpp3505 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in adjustFunctionType() local
3506 EPI.ExtInfo = Info; in adjustFunctionType()
3507 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI); in adjustFunctionType()
3518 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in adjustDeducedFunctionResultType() local
3519 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI)); in adjustDeducedFunctionResultType()
4781 const FunctionProtoType::ExtProtoInfo &EPI, bool OnlyWantCanonical) const { in getFunctionTypeInternal() argument
4787 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI, in getFunctionTypeInternal()
4803 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || in getFunctionTypeInternal()
4804 EPI.ExceptionSpec.NoexceptExpr == FPT->getNoexceptExpr()) in getFunctionTypeInternal()
4816 isCanonicalExceptionSpecification(EPI.ExceptionSpec, NoexceptInType); in getFunctionTypeInternal()
[all …]
H A DTypePrinter.cpp953 auto EPI = T->getExtParameterInfo(i); in printFunctionProtoAfter() local
954 if (EPI.isConsumed()) OS << "__attribute__((ns_consumed)) "; in printFunctionProtoAfter()
955 if (EPI.isNoEscape()) in printFunctionProtoAfter()
957 auto ABI = EPI.getABI(); in printFunctionProtoAfter()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2544 const FunctionProtoType::ExtProtoInfo &EPI, in checkExtParameterInfos() argument
2546 assert(EPI.ExtParameterInfos && "shouldn't get here without param infos"); in checkExtParameterInfos()
2549 auto actualCC = EPI.ExtInfo.getCC(); in checkExtParameterInfos()
2559 << getParameterABISpelling(EPI.ExtParameterInfos[paramIndex].getABI()) in checkExtParameterInfos()
2565 switch (EPI.ExtParameterInfos[paramIndex].getABI()) { in checkExtParameterInfos()
2575 EPI.ExtParameterInfos[paramIndex - 1].getABI() in checkExtParameterInfos()
2594 EPI.ExtParameterInfos[paramIndex - 1].getABI() != in checkExtParameterInfos()
2608 const FunctionProtoType::ExtProtoInfo &EPI) { in BuildFunctionType() argument
2638 if (EPI.ExtParameterInfos) { in BuildFunctionType()
2639 checkExtParameterInfos(*this, ParamTypes, EPI, in BuildFunctionType()
[all …]
H A DSemaTemplateDeductionGuide.cpp443 FunctionProtoType::ExtProtoInfo EPI; in buildSimpleDeductionGuide() local
444 EPI.HasTrailingReturn = true; in buildSimpleDeductionGuide()
446 DeductionGuideName, EPI); in buildSimpleDeductionGuide()
554 FunctionProtoType::ExtProtoInfo EPI; in transformFunctionProtoType() local
555 EPI.Variadic = T->isVariadic(); in transformFunctionProtoType()
556 EPI.HasTrailingReturn = true; in transformFunctionProtoType()
559 ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI); in transformFunctionProtoType()
H A DSemaDeclCXX.cpp7509 FunctionProtoType::ExtProtoInfo EPI; in getImplicitMethodEPI() local
7512 EPI.ExceptionSpec.Type = EST_Unevaluated; in getImplicitMethodEPI()
7513 EPI.ExceptionSpec.SourceDecl = MD; in getImplicitMethodEPI()
7516 EPI.ExtInfo = EPI.ExtInfo.withCallingConv( in getImplicitMethodEPI()
7519 return EPI; in getImplicitMethodEPI()
7771 FunctionProtoType::ExtProtoInfo EPI = Type->getExtProtoInfo(); in CheckExplicitlyDefaultedSpecialMember() local
7772 EPI.ExceptionSpec.Type = EST_Unevaluated; in CheckExplicitlyDefaultedSpecialMember()
7773 EPI.ExceptionSpec.SourceDecl = MD; in CheckExplicitlyDefaultedSpecialMember()
7775 Context.getFunctionType(ReturnType, Type->getParamTypes(), EPI)); in CheckExplicitlyDefaultedSpecialMember()
8729 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); CheckExplicitlyDefaultedComparison() local
8759 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); CheckExplicitlyDefaultedComparison() local
8770 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); CheckExplicitlyDefaultedComparison() local
9016 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); CheckExplicitlyDefaultedComparison() local
10801 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); CheckConstructorDeclarator() local
10982 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); CheckDestructorDeclarator() local
13805 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, SpecialMem); setupImplicitSpecialMemberType() local
13991 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); findInheritingConstructor() local
14304 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); AdjustDestructorExceptionSpec() local
18156 FunctionProtoType::ExtProtoInfo EPI = NewFT->getExtProtoInfo(); CheckOverridingFunctionAttributes() local
[all...]
H A DSemaLambda.cpp894 FunctionProtoType::ExtProtoInfo EPI(S.Context.getDefaultCallingConvention( in getDummyLambdaType() local
896 EPI.HasTrailingReturn = true; in getDummyLambdaType()
897 EPI.TypeQuals.addConst(); in getDummyLambdaType()
900 EPI.TypeQuals.addAddressSpace(AS); in getDummyLambdaType()
912 std::nullopt, EPI); in getDummyLambdaType()
H A DSemaTemplateDeduction.cpp3587 auto EPI = Proto->getExtProtoInfo(); in SubstituteExplicitTemplateArguments() local
3588 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size()); in SubstituteExplicitTemplateArguments()
3592 EPI); in SubstituteExplicitTemplateArguments()
4595 FunctionProtoType::ExtProtoInfo EPI = ArgFunctionTypeP->getExtProtoInfo(); in adjustCCAndNoReturn() local
4599 if (EPI.ExtInfo.getCC() != CC) { in adjustCCAndNoReturn()
4600 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC); in adjustCCAndNoReturn()
4605 if (EPI.ExtInfo.getNoReturn() != NoReturn) { in adjustCCAndNoReturn()
4606 EPI.ExtInfo = EPI.ExtInfo.withNoReturn(NoReturn); in adjustCCAndNoReturn()
4612 EPI.ExceptionSpec = FunctionTypeP->getExtProtoInfo().ExceptionSpec; in adjustCCAndNoReturn()
4620 ArgFunctionTypeP->getParamTypes(), EPI); in adjustCCAndNoReturn()
H A DSemaTemplateInstantiateDecl.cpp4769 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); in InitFunctionInstantiation() local
4776 EPI.ExceptionSpec.Type != EST_None && in InitFunctionInstantiation()
4777 EPI.ExceptionSpec.Type != EST_DynamicNone && in InitFunctionInstantiation()
4778 EPI.ExceptionSpec.Type != EST_BasicNoexcept && in InitFunctionInstantiation()
4781 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) in InitFunctionInstantiation()
4782 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate; in InitFunctionInstantiation()
4784 if (EPI.ExceptionSpec.Type == EST_Unevaluated) in InitFunctionInstantiation()
4791 EPI = NewProto->getExtProtoInfo(); in InitFunctionInstantiation()
4792 EPI.ExceptionSpec.Type = NewEST; in InitFunctionInstantiation()
4793 EPI.ExceptionSpec.SourceDecl = New; in InitFunctionInstantiation()
[all …]
H A DSemaLookup.cpp1194 FunctionProtoType::ExtProtoInfo EPI = ConvProto->getExtProtoInfo(); in LookupDirect() local
1195 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C); in LookupDirect()
1196 EPI.ExceptionSpec = EST_None; in LookupDirect()
1198 R.getLookupName().getCXXNameType(), std::nullopt, EPI); in LookupDirect()
H A DSemaExprCXX.cpp2893 FunctionProtoType::ExtProtoInfo EPI; in FindAllocationFunctions() local
2895 EPI.Variadic = Proto->isVariadic(); in FindAllocationFunctions()
2898 = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI); in FindAllocationFunctions()
3168 FunctionProtoType::ExtProtoInfo EPI(Context.getDefaultCallingConvention( in DeclareGlobalAllocationFunction() local
3179 EPI.ExceptionSpec.Type = EST_Dynamic; in DeclareGlobalAllocationFunction()
3180 EPI.ExceptionSpec.Exceptions = llvm::ArrayRef(BadAllocType); in DeclareGlobalAllocationFunction()
3183 EPI.ExceptionSpec.Type = EST_DynamicNone; in DeclareGlobalAllocationFunction()
3186 EPI.ExceptionSpec = in DeclareGlobalAllocationFunction()
3191 QualType FnType = Context.getFunctionType(Return, Params, EPI); in DeclareGlobalAllocationFunction()
H A DSemaExpr.cpp6202 FunctionProtoType::ExtProtoInfo EPI; in rewriteBuiltinFunctionDecl() local
6203 EPI.Variadic = FT->isVariadic(); in rewriteBuiltinFunctionDecl()
6205 OverloadParams, EPI); in rewriteBuiltinFunctionDecl()
15975 FunctionProtoType::ExtProtoInfo EPI; in ActOnBlockArguments() local
15976 EPI.HasTrailingReturn = false; in ActOnBlockArguments()
15977 EPI.TypeQuals.addConst(); in ActOnBlockArguments()
15978 T = Context.getFunctionType(Context.DependentTy, std::nullopt, EPI); in ActOnBlockArguments()
16125 FunctionProtoType::ExtProtoInfo EPI; in ActOnBlockStmtExpr() local
16126 EPI.ExtInfo = Ext; in ActOnBlockStmtExpr()
16127 BlockTy = Context.getFunctionType(RetTy, std::nullopt, EPI); in ActOnBlockStmtExpr()
[all …]
H A DTreeTransform.h1007 const FunctionProtoType::ExtProtoInfo &EPI);
6253 FunctionProtoType::ExtProtoInfo EPI = T->getExtProtoInfo(); in TransformFunctionProtoType() local
6256 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged)) in TransformFunctionProtoType()
6262 if (!EPI.ExtParameterInfos || in TransformFunctionProtoType()
6263 llvm::ArrayRef(EPI.ExtParameterInfos, TL.getNumParams()) != in TransformFunctionProtoType()
6267 EPI.ExtParameterInfos = NewExtParamInfos; in TransformFunctionProtoType()
6268 } else if (EPI.ExtParameterInfos) { in TransformFunctionProtoType()
6270 EPI.ExtParameterInfos = nullptr; in TransformFunctionProtoType()
6277 if (ArrayRef FXConds = EPI.FunctionEffects.conditions(); !FXConds.empty()) { in TransformFunctionProtoType()
6282 for (const FunctionEffectWithCondition &PrevEC : EPI.FunctionEffects) { in TransformFunctionProtoType()
[all …]
H A DSemaDecl.cpp3841 FunctionProtoType::ExtProtoInfo EPI = NewFPT->getExtProtoInfo(); in MergeFunctionDecl() local
3842 EPI.FunctionEffects = FunctionEffectsRef(MergedFX); in MergeFunctionDecl()
3844 NewFPT->getParamTypes(), EPI); in MergeFunctionDecl()
3852 EPI = OldFPT->getExtProtoInfo(); in MergeFunctionDecl()
3853 EPI.FunctionEffects = FunctionEffectsRef(MergedFX); in MergeFunctionDecl()
3855 OldFPT->getReturnType(), OldFPT->getParamTypes(), EPI); in MergeFunctionDecl()
11923 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in CheckFunctionDeclaration() local
11924 EPI.TypeQuals.addConst(); in CheckFunctionDeclaration()
11926 FPT->getParamTypes(), EPI)); in CheckFunctionDeclaration()
12179 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in CheckFunctionDeclaration() local
[all …]
/freebsd/sys/dev/videomode/
H A Dediddevs57 vendor EPI Envision
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h5238 ExtProtoInfo EPI;
5239 EPI.ExtInfo = getExtInfo();
5240 EPI.Variadic = isVariadic();
5241 EPI.EllipsisLoc = getEllipsisLoc();
5242 EPI.HasTrailingReturn = hasTrailingReturn();
5243 EPI.ExceptionSpec = getExceptionSpecInfo();
5244 EPI.TypeQuals = getMethodQuals();
5245 EPI.RefQualifier = getRefQualifier();
5246 EPI.ExtParameterInfos = getExtParameterInfosOrNull();
5247 EPI.AArch64SMEAttributes = getAArch64SMEAttributes();
[all …]
H A DASTContext.h1613 const FunctionProtoType::ExtProtoInfo &EPI) const { in getFunctionType() argument
1614 return getFunctionTypeInternal(ResultTy, Args, EPI, false); in getFunctionType()
1622 const FunctionProtoType::ExtProtoInfo &EPI,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp779 FunctionProtoType::ExtProtoInfo EPI; in EmitComplexBinOpLibCall() local
780 EPI = EPI.withExceptionSpec( in EmitComplexBinOpLibCall()
784 QualType FQTy = CGF.getContext().getFunctionType(Op.Ty, ArgsQTys, EPI); in EmitComplexBinOpLibCall()
H A DCGDeclCXX.cpp268 FunctionProtoType::ExtProtoInfo EPI(getContext().getDefaultCallingConvention( in createAtExitStub() local
271 {getContext().VoidPtrTy}, EPI); in createAtExitStub()
H A DCGDebugInfo.cpp1031 FunctionProtoType::ExtProtoInfo EPI = F->getExtProtoInfo(); in CreateQualifiedType() local
1032 Qualifiers &Q = EPI.TypeQuals; in CreateQualifiedType()
1045 F->getParamTypes(), EPI), in CreateQualifiedType()
1950 FunctionProtoType::ExtProtoInfo EPI = Func->getExtProtoInfo(); in getOrCreateInstanceMethodType() local
1951 Qualifiers &Qc = EPI.TypeQuals; in getOrCreateInstanceMethodType()
1966 Func->getReturnType(), Func->getParamTypes(), EPI), in getOrCreateInstanceMethodType()

12