Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp43 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
50 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
54 cast<CXXRecordDecl>(MPT->getClass()->castAs<RecordType>()->getDecl()); in EmitLoadOfMemberFunctionPointer()
58 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
67 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
90 const MemberPointerType *MPT, in EmitMemberPointerComparison() argument
99 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() argument
105 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() argument
106 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitNullMemberPointer()
114 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, in EmitMemberDataPointer() argument
[all …]
H A DCGCXXABI.h181 ConvertMemberPointerType(const MemberPointerType *MPT);
189 const MemberPointerType *MPT);
195 const MemberPointerType *MPT);
210 virtual bool isZeroInitializable(const MemberPointerType *MPT);
213 virtual bool isMemberPointerConvertible(const MemberPointerType *MPT) const { in isMemberPointerConvertible() argument
218 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
224 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
228 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
235 const MemberPointerType *MPT,
242 const MemberPointerType *MPT);
H A DMicrosoftCXXABI.cpp610 GetNullMemberPointerFields(const MemberPointerType *MPT,
652 bool MemberPointerConstantIsNull(const MemberPointerType *MPT,
669 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) override;
671 bool isZeroInitializable(const MemberPointerType *MPT) override;
673 bool isMemberPointerConvertible(const MemberPointerType *MPT) const override { in isMemberPointerConvertible()
674 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isMemberPointerConvertible()
678 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT) override;
680 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
683 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT) override;
688 const MemberPointerType *MPT,
[all …]
H A DItaniumCXXABI.cpp119 bool isZeroInitializable(const MemberPointerType *MPT) override;
121 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) override;
129 const MemberPointerType *MPT) override;
135 const MemberPointerType *MPT) override;
143 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT) override;
146 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
148 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT) override;
154 const MemberPointerType *MPT,
159 const MemberPointerType *MPT) override;
601 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
[all …]
H A DCodeGenTypes.cpp191 if (const auto *MPT = Ty->getAs<MemberPointerType>()) in isFuncParamTypeConvertible() local
192 return getCXXABI().isMemberPointerConvertible(MPT); in isFuncParamTypeConvertible()
878 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) in isZeroInitializable() local
879 return getCXXABI().isZeroInitializable(MPT); in isZeroInitializable()
H A DCGExprCXX.cpp449 const auto *MPT = MemFnExpr->getType()->castAs<MemberPointerType>(); in EmitCXXMemberPointerCallExpr() local
450 const auto *FPT = MPT->getPointeeType()->castAs<FunctionProtoType>(); in EmitCXXMemberPointerCallExpr()
452 cast<CXXRecordDecl>(MPT->getClass()->castAs<RecordType>()->getDecl()); in EmitCXXMemberPointerCallExpr()
462 QualType(MPT->getClass(), 0)); in EmitCXXMemberPointerCallExpr()
471 ThisPtrForCall, MemFnPtr, MPT); in EmitCXXMemberPointerCallExpr()
H A DCGExprScalar.cpp944 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) in EmitConversionToBool() local
945 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT); in EmitConversionToBool()
2464 const MemberPointerType *MPT = CE->getType()->getAs<MemberPointerType>(); in VisitCastExpr() local
2465 return CGF.CGM.getCXXABI().EmitNullMemberPointer(MPT); in VisitCastExpr()
2667 const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>(); in VisitCastExpr() local
2668 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, MemPtr, MPT); in VisitCastExpr()
4606 if (const MemberPointerType *MPT = LHSTy->getAs<MemberPointerType>()) { in EmitCompare() local
4612 CGF, LHS, RHS, MPT, E->getOpcode() == BO_NE); in EmitCompare()
H A DCGExpr.cpp186 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) { in EvaluateExprAsBool() local
188 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); in EvaluateExprAsBool()
616 Adjustment.Ptr.MPT); in EmitMaterializeTemporaryExpr()
1399 if (auto MPT = T->getAs<MemberPointerType>()) in EmitNonNullRValueCheck() local
1400 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, V, MPT); in EmitNonNullRValueCheck()
6060 const auto *MPT = E->getRHS()->getType()->castAs<MemberPointerType>(); in EmitPointerToDataMemberBinaryExpr() local
6065 EmitCXXMemberDataPointerAddress(E, BaseAddr, OffsetV, MPT, &BaseInfo, in EmitPointerToDataMemberBinaryExpr()
6068 return MakeAddrLValue(MemberAddr, MPT->getPointeeType(), BaseInfo, TBAAInfo); in EmitPointerToDataMemberBinaryExpr()
/freebsd/sys/dev/mps/mpi/
H A Dmpi2_history.txt27 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD
31 Fusion-MPT MPI 2.0 Header File Change History
62 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
116 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
240 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
264 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
358 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
371 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
383 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
395 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
/freebsd/sys/dev/mpr/mpi/
H A Dmpi2_history.txt28 * Broadcom Inc. (LSI) MPT-Fusion Host Adapter FreeBSD
32 Fusion-MPT MPI 2.0 / 2.5 Header File Change History
63 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
165 * 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.
426 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
584 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
605 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
625 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
647 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
/freebsd/tools/kerneldoc/subsys/
H A DDoxyfile-dev_mpt6 PROJECT_NAME = "FreeBSD kernel MPT device code"
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCXXABI.h42 getMemberPointerInfo(const MemberPointerType *MPT) const = 0;
H A DItaniumCXXABI.cpp226 getMemberPointerInfo(const MemberPointerType *MPT) const override { in getMemberPointerInfo()
233 if (MPT->isMemberFunctionPointer()) in getMemberPointerInfo()
H A DQualTypeNames.cpp393 if (auto *MPT = dyn_cast<MemberPointerType>(QT.getTypePtr())) { in getFullyQualifiedType() local
398 QualType Class = getFullyQualifiedType(QualType(MPT->getClass(), 0), Ctx, in getFullyQualifiedType()
H A DMicrosoftMangle.cpp660 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) { in mangleVariableEncoding() local
661 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true); in mangleVariableEncoding()
664 mangleName(MPT->getClass()->getAsCXXRecordDecl()); in mangleVariableEncoding()
1805 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) { in mangleTemplateArg() local
1806 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in mangleTemplateArg()
1807 if (MPT->isMemberFunctionPointerType() && in mangleTemplateArg()
1812 if (MPT->isMemberDataPointer()) { in mangleTemplateArg()
H A DType.cpp714 if (const auto *MPT = getAs<MemberPointerType>()) in getPointeeType() local
715 return MPT->getPointeeType(); in getPointeeType()
4534 const auto *MPT = cast<MemberPointerType>(T); in computeCachedProperties() local
4535 return merge(Cache::get(MPT->getClass()), in computeCachedProperties()
4536 Cache::get(MPT->getPointeeType())); in computeCachedProperties()
4622 const auto *MPT = cast<MemberPointerType>(T); in computeTypeLinkageInfo() local
4623 LinkageInfo LV = computeTypeLinkageInfo(MPT->getClass()); in computeTypeLinkageInfo()
4624 LV.merge(computeTypeLinkageInfo(MPT->getPointeeType())); in computeTypeLinkageInfo()
H A DJSONNodeDumper.cpp837 void JSONNodeDumper::VisitMemberPointerType(const MemberPointerType *MPT) { in VisitMemberPointerType() argument
838 attributeOnlyIfTrue("isData", MPT->isMemberDataPointer()); in VisitMemberPointerType()
839 attributeOnlyIfTrue("isFunction", MPT->isMemberFunctionPointer()); in VisitMemberPointerType()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp142 const auto *MPT = dyn_cast<MemberPointerType>(T); in AST_MATCHER() local
143 const auto *FPT = MPT ? cast<FunctionProtoType>(MPT->getPointeeType()) in AST_MATCHER()
/freebsd/sys/powerpc/conf/
H A DGENERIC64143 device mpt # LSI-Logic MPT-Fusion
144 device mps # LSI-Logic MPT-Fusion 2
145 device mpr # LSI SAS3008 MPT-Fusion SAS-3
H A DGENERIC64LE139 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 DGENERIC124 device mpt # LSI-Logic MPT-Fusion
/freebsd/sys/i386/conf/
H A DGENERIC129 device mpt # LSI-Logic MPT-Fusion
130 device mps # LSI-Logic MPT-Fusion 2
131 device mpr # LSI-Logic MPT-Fusion 3
/freebsd/sys/amd64/conf/
H A DGENERIC145 device mpt # LSI-Logic MPT-Fusion
146 device mps # LSI-Logic MPT-Fusion 2
147 device mpr # LSI-Logic MPT-Fusion 3
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DJSONNodeDumper.h245 void VisitMemberPointerType(const MemberPointerType *MPT);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp417 MachinePostDominatorTree MPT; in findShrunkPrologEpilog() local
418 MPT.recalculate(MF); in findShrunkPrologEpilog()
471 PDomB = MPT.findNearestCommonDominator(PDomB, SFBlocks[i]); in findShrunkPrologEpilog()
496 if (!MPT.dominates(PDomB, DomB)) { in findShrunkPrologEpilog()

12