Home
last modified time | relevance | path

Searched refs:MPT (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp37 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
44 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
49 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
63 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
84 const MemberPointerType *MPT, in EmitMemberPointerComparison() argument
93 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() argument
99 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() argument
100 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitNullMemberPointer()
110 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitMemberDataPointer()
114 return GetBogusMemberPointer(MPT); in EmitMemberPointer()
[all …]
H A DCGCXXABI.h159 ConvertMemberPointerType(const MemberPointerType *MPT);
167 const MemberPointerType *MPT);
173 const MemberPointerType *MPT);
188 virtual bool isZeroInitializable(const MemberPointerType *MPT);
191 virtual bool isMemberPointerConvertible(const MemberPointerType *MPT) const { in isMemberPointerConvertible() argument
196 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
202 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
206 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
213 const MemberPointerType *MPT,
220 const MemberPointerType *MPT);
H A DMicrosoftCXXABI.cpp2656 if (MPT->isMemberFunctionPointer()) in isZeroInitializable()
2673 if (MPT->isMemberFunctionPointer()) in ConvertMemberPointerType()
2697 if (MPT->isMemberFunctionPointer()) { in GetNullMemberPointerFields()
2936 if (MPT->isMemberFunctionPointer()) { in EmitMemberPointerComparison()
2955 if (MPT->isMemberFunctionPointer()) in EmitMemberPointerIsNotNull()
2967 if (MPT->isMemberFunctionPointer()) in EmitMemberPointerIsNotNull()
2982 if (MPT->isMemberFunctionPointer()) { in MemberPointerConstantIsNull()
3110 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
3111 assert(MPT->isMemberDataPointer()); in EmitMemberDataPointerAddress()
3403 const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
[all …]
H A DItaniumCXXABI.cpp116 bool isZeroInitializable(const MemberPointerType *MPT) override;
603 if (MPT->isMemberDataPointer()) in ConvertMemberPointerType()
631 llvm::Value *MemFnPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
635 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
829 MPT->getPointeeType(), in EmitLoadOfMemberFunctionPointer()
862 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
1012 if (MPT->isMemberDataPointer()) in EmitNullMemberPointer()
1102 return EmitNullMemberPointer(MPT); in EmitMemberPointer()
1140 if (MPT->isMemberDataPointer()) in EmitMemberPointerComparison()
1199 if (MPT->isMemberDataPointer()) { in EmitMemberPointerIsNotNull()
[all …]
H A DCodeGenTypes.cpp209 if (const auto *MPT = Ty->getAs<MemberPointerType>()) in isFuncParamTypeConvertible() local
210 return getCXXABI().isMemberPointerConvertible(MPT); in isFuncParamTypeConvertible()
917 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) in isZeroInitializable() local
918 return getCXXABI().isZeroInitializable(MPT); in isZeroInitializable()
H A DCGExprCXX.cpp438 const auto *MPT = MemFnExpr->getType()->castAs<MemberPointerType>(); in EmitCXXMemberPointerCallExpr() local
439 const auto *FPT = MPT->getPointeeType()->castAs<FunctionProtoType>(); in EmitCXXMemberPointerCallExpr()
441 cast<CXXRecordDecl>(MPT->getClass()->castAs<RecordType>()->getDecl()); in EmitCXXMemberPointerCallExpr()
451 QualType(MPT->getClass(), 0)); in EmitCXXMemberPointerCallExpr()
460 ThisPtrForCall, MemFnPtr, MPT); in EmitCXXMemberPointerCallExpr()
H A DCGExpr.cpp185 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) { in EvaluateExprAsBool() local
187 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); in EvaluateExprAsBool()
606 Adjustment.Ptr.MPT); in EmitMaterializeTemporaryExpr()
1181 if (auto MPT = T->getAs<MemberPointerType>()) in EmitNonNullRValueCheck() local
1182 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, V, MPT); in EmitNonNullRValueCheck()
5327 const auto *MPT = E->getRHS()->getType()->castAs<MemberPointerType>(); in EmitPointerToDataMemberBinaryExpr() local
5332 EmitCXXMemberDataPointerAddress(E, BaseAddr, OffsetV, MPT, &BaseInfo, in EmitPointerToDataMemberBinaryExpr()
5335 return MakeAddrLValue(MemberAddr, MPT->getPointeeType(), BaseInfo, TBAAInfo); in EmitPointerToDataMemberBinaryExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftCXXABI.cpp106 getMemberPointerInfo(const MemberPointerType *MPT) const override;
246 getMSMemberPointerSlots(const MemberPointerType *MPT) { in getMSMemberPointerSlots() argument
247 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in getMSMemberPointerSlots()
251 if (MPT->isMemberFunctionPointer()) in getMSMemberPointerSlots()
255 if (inheritanceModelHasNVOffsetField(MPT->isMemberFunctionPointer(), in getMSMemberPointerSlots()
266 const MemberPointerType *MPT) const { in getMemberPointerInfo()
274 std::tie(Ptrs, Ints) = getMSMemberPointerSlots(MPT); in getMemberPointerInfo()
H A DItaniumCXXABI.cpp194 getMemberPointerInfo(const MemberPointerType *MPT) const override { in getMemberPointerInfo()
201 if (MPT->isMemberFunctionPointer()) in getMemberPointerInfo()
H A DCXXABI.h43 getMemberPointerInfo(const MemberPointerType *MPT) const = 0;
H A DQualTypeNames.cpp390 if (auto *MPT = dyn_cast<MemberPointerType>(QT.getTypePtr())) { in getFullyQualifiedType() local
395 QualType Class = getFullyQualifiedType(QualType(MPT->getClass(), 0), Ctx, in getFullyQualifiedType()
H A DType.cpp634 if (const auto *MPT = getAs<MemberPointerType>()) in getPointeeType() local
635 return MPT->getPointeeType(); in getPointeeType()
3879 const auto *MPT = cast<MemberPointerType>(T); in computeCachedProperties() local
3880 return merge(Cache::get(MPT->getClass()), in computeCachedProperties()
3881 Cache::get(MPT->getPointeeType())); in computeCachedProperties()
3966 const auto *MPT = cast<MemberPointerType>(T); in computeTypeLinkageInfo() local
3967 LinkageInfo LV = computeTypeLinkageInfo(MPT->getClass()); in computeTypeLinkageInfo()
3968 LV.merge(computeTypeLinkageInfo(MPT->getPointeeType())); in computeTypeLinkageInfo()
H A DMicrosoftMangle.cpp627 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) { in mangleVariableEncoding() local
628 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true); in mangleVariableEncoding()
631 mangleName(MPT->getClass()->getAsCXXRecordDecl()); in mangleVariableEncoding()
1590 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) { in mangleTemplateArg() local
1591 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in mangleTemplateArg()
1592 if (MPT->isMemberFunctionPointerType() && in mangleTemplateArg()
1597 if (MPT->isMemberDataPointer()) { in mangleTemplateArg()
H A DJSONNodeDumper.cpp737 void JSONNodeDumper::VisitMemberPointerType(const MemberPointerType *MPT) { in VisitMemberPointerType() argument
738 attributeOnlyIfTrue("isData", MPT->isMemberDataPointer()); in VisitMemberPointerType()
739 attributeOnlyIfTrue("isFunction", MPT->isMemberFunctionPointer()); in VisitMemberPointerType()
/freebsd-13.1/sys/dev/mps/mpi/
H A Dmpi2_history.txt27 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD
33 Fusion-MPT MPI 2.0 Header File Change History
64 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
118 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
242 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
266 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
360 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
373 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
385 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
397 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
/freebsd-13.1/tools/kerneldoc/subsys/
H A DDoxyfile-dev_mpt8 PROJECT_NAME = "FreeBSD kernel MPT device code"
/freebsd-13.1/sys/dev/mpr/mpi/
H A Dmpi2_history.txt28 * Broadcom Inc. (LSI) MPT-Fusion Host Adapter FreeBSD
34 Fusion-MPT MPI 2.0 / 2.5 Header File Change History
65 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
167 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
387 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
428 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
586 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
607 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
627 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
649 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
/freebsd-13.1/sys/powerpc/conf/
H A DGENERIC64139 device mpt # LSI-Logic MPT-Fusion
140 device mps # LSI-Logic MPT-Fusion 2
141 device mpr # LSI SAS3008 MPT-Fusion SAS-3
H A DGENERIC64LE131 device mpt # LSI-Logic MPT-Fusion
132 device mps # LSI-Logic MPT-Fusion 2
133 device mpr # LSI SAS3008 MPT-Fusion SAS-3
H A DGENERIC124 device mpt # LSI-Logic MPT-Fusion
/freebsd-13.1/sys/i386/conf/
H A DGENERIC128 device mpt # LSI-Logic MPT-Fusion
129 device mps # LSI-Logic MPT-Fusion 2
130 device mpr # LSI-Logic MPT-Fusion 3
/freebsd-13.1/sys/amd64/conf/
H A DGENERIC149 device mpt # LSI-Logic MPT-Fusion
150 device mps # LSI-Logic MPT-Fusion 2
151 device mpr # LSI-Logic MPT-Fusion 3
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DJSONNodeDumper.h230 void VisitMemberPointerType(const MemberPointerType *MPT);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp411 MachinePostDominatorTree MPT; in findShrunkPrologEpilog() local
412 MPT.runOnMachineFunction(MF); in findShrunkPrologEpilog()
466 PDomB = MPT.findNearestCommonDominator(PDomB, SFBlocks[i]); in findShrunkPrologEpilog()
491 if (!MPT.dominates(PDomB, DomB)) { in findShrunkPrologEpilog()
/freebsd-13.1/sys/mips/conf/
H A DOCTEON1119 device mpt # LSI-Logic MPT-Fusion

12