/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RetireControlUnit.cpp | 32 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 D | LSUnit.cpp | 29 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 D | RetireControlUnitStatistics.cpp | 25 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); in RetireControlUnitStatistics() local 26 if (EPI.ReorderBufferSize) in RetireControlUnitStatistics() 27 TotalROBEntries = EPI.ReorderBufferSize; in RetireControlUnitStatistics()
|
H A D | SchedulerStatistics.cpp | 27 const MCExtraProcessorInfo &EPI = SM.getExtraProcessorInfo(); local 28 LQResourceID = EPI.LoadQueueID; 29 SQResourceID = EPI.StoreQueueID;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 763 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 D | TextNodeDumper.cpp | 1880 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 D | ASTContext.cpp | 3505 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 D | TypePrinter.cpp | 953 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 D | SemaType.cpp | 2544 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 D | SemaTemplateDeductionGuide.cpp | 443 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 D | SemaDeclCXX.cpp | 7509 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 D | SemaLambda.cpp | 894 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 D | SemaTemplateDeduction.cpp | 3587 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 D | SemaTemplateInstantiateDecl.cpp | 4769 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 D | SemaLookup.cpp | 1194 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 D | SemaExprCXX.cpp | 2893 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 D | SemaExpr.cpp | 6202 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 D | TreeTransform.h | 1007 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 D | SemaDecl.cpp | 3841 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 D | ediddevs | 57 vendor EPI Envision
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 5238 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 D | ASTContext.h | 1613 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 D | CGExprComplex.cpp | 779 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 D | CGDeclCXX.cpp | 268 FunctionProtoType::ExtProtoInfo EPI(getContext().getDefaultCallingConvention( in createAtExitStub() local 271 {getContext().VoidPtrTy}, EPI); in createAtExitStub()
|
H A D | CGDebugInfo.cpp | 1031 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()
|