Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/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
55 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
69 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
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()
116 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitMemberDataPointer()
120 return GetBogusMemberPointer(MPT); in EmitMemberPointer()
[all …]
H A DCGCXXABI.h154 ConvertMemberPointerType(const MemberPointerType *MPT);
162 const MemberPointerType *MPT);
168 const MemberPointerType *MPT);
183 virtual bool isZeroInitializable(const MemberPointerType *MPT);
186 virtual bool isMemberPointerConvertible(const MemberPointerType *MPT) const { in isMemberPointerConvertible() argument
191 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
197 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
201 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
208 const MemberPointerType *MPT,
215 const MemberPointerType *MPT);
H A DMicrosoftCXXABI.cpp2563 if (MPT->isMemberFunctionPointer()) in isZeroInitializable()
2580 if (MPT->isMemberFunctionPointer()) in ConvertMemberPointerType()
2604 if (MPT->isMemberFunctionPointer()) { in GetNullMemberPointerFields()
2830 if (MPT->isMemberFunctionPointer()) { in EmitMemberPointerComparison()
2849 if (MPT->isMemberFunctionPointer()) in EmitMemberPointerIsNotNull()
2861 if (MPT->isMemberFunctionPointer()) in EmitMemberPointerIsNotNull()
2876 if (MPT->isMemberFunctionPointer()) { in MemberPointerConstantIsNull()
3001 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
3002 assert(MPT->isMemberDataPointer()); in EmitMemberDataPointerAddress()
3292 const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
[all …]
H A DItaniumCXXABI.cpp117 bool isZeroInitializable(const MemberPointerType *MPT) override;
529 if (MPT->isMemberDataPointer()) in ConvertMemberPointerType()
557 llvm::Value *MemFnPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
561 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
699 MPT->getPointeeType(), in EmitLoadOfMemberFunctionPointer()
732 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
882 if (MPT->isMemberDataPointer()) in EmitNullMemberPointer()
967 return EmitNullMemberPointer(MPT); in EmitMemberPointer()
1005 if (MPT->isMemberDataPointer()) in EmitMemberPointerComparison()
1064 if (MPT->isMemberDataPointer()) { in EmitMemberPointerIsNotNull()
[all …]
H A DCodeGenTypes.cpp198 if (const auto *MPT = Ty->getAs<MemberPointerType>()) in isFuncParamTypeConvertible() local
199 return getCXXABI().isMemberPointerConvertible(MPT); in isFuncParamTypeConvertible()
803 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) in isZeroInitializable() local
804 return getCXXABI().isZeroInitializable(MPT); in isZeroInitializable()
H A DCGExprCXX.cpp422 const MemberPointerType *MPT = in EmitCXXMemberPointerCallExpr() local
426 MPT->getPointeeType()->castAs<FunctionProtoType>(); in EmitCXXMemberPointerCallExpr()
428 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl()); in EmitCXXMemberPointerCallExpr()
438 QualType(MPT->getClass(), 0)); in EmitCXXMemberPointerCallExpr()
447 ThisPtrForCall, MemFnPtr, MPT); in EmitCXXMemberPointerCallExpr()
H A DCGExprScalar.cpp819 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) in EmitConversionToBool() local
820 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT); in EmitConversionToBool()
2099 const MemberPointerType *MPT = CE->getType()->getAs<MemberPointerType>(); in VisitCastExpr() local
2100 return CGF.CGM.getCXXABI().EmitNullMemberPointer(MPT); in VisitCastExpr()
2231 const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>(); in VisitCastExpr() local
2232 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, MemPtr, MPT); in VisitCastExpr()
3586 if (const MemberPointerType *MPT = LHSTy->getAs<MemberPointerType>()) { in EmitCompare() local
3592 CGF, LHS, RHS, MPT, E->getOpcode() == BO_NE); in EmitCompare()
H A DCGExpr.cpp166 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) { in EvaluateExprAsBool() local
168 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); in EvaluateExprAsBool()
583 Adjustment.Ptr.MPT); in EmitMaterializeTemporaryExpr()
4816 const MemberPointerType *MPT in EmitPointerToDataMemberBinaryExpr() local
4822 EmitCXXMemberDataPointerAddress(E, BaseAddr, OffsetV, MPT, &BaseInfo, in EmitPointerToDataMemberBinaryExpr()
4825 return MakeAddrLValue(MemberAddr, MPT->getPointeeType(), BaseInfo, TBAAInfo); in EmitPointerToDataMemberBinaryExpr()
H A DCGExprAgg.cpp904 if (const auto *MPT = ArgTy->getAs<MemberPointerType>()) { in EmitCompare() local
908 CGF, LHS, RHS, MPT, /*IsInequality*/ false); in EmitCompare()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftCXXABI.cpp80 getMemberPointerInfo(const MemberPointerType *MPT) const override;
211 getMSMemberPointerSlots(const MemberPointerType *MPT) { in getMSMemberPointerSlots() argument
212 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in getMSMemberPointerSlots()
216 if (MPT->isMemberFunctionPointer()) in getMSMemberPointerSlots()
220 if (MSInheritanceAttr::hasNVOffsetField(MPT->isMemberFunctionPointer(), in getMSMemberPointerSlots()
231 const MemberPointerType *MPT) const { in getMemberPointerInfo()
239 std::tie(Ptrs, Ints) = getMSMemberPointerSlots(MPT); in getMemberPointerInfo()
H A DItaniumCXXABI.cpp164 getMemberPointerInfo(const MemberPointerType *MPT) const override { in getMemberPointerInfo()
171 if (MPT->isMemberFunctionPointer()) in getMemberPointerInfo()
H A DCXXABI.h43 getMemberPointerInfo(const MemberPointerType *MPT) const = 0;
H A DMicrosoftMangle.cpp557 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) { in mangleVariableEncoding() local
558 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true); in mangleVariableEncoding()
561 mangleName(MPT->getClass()->getAsCXXRecordDecl()); in mangleVariableEncoding()
1452 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) { in mangleTemplateArg() local
1453 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in mangleTemplateArg()
1454 if (MPT->isMemberFunctionPointerType() && in mangleTemplateArg()
1459 if (MPT->isMemberDataPointer()) { in mangleTemplateArg()
H A DType.cpp514 if (const auto *MPT = getAs<MemberPointerType>()) in getPointeeType() local
515 return MPT->getPointeeType(); in getPointeeType()
3551 const auto *MPT = cast<MemberPointerType>(T); in computeCachedProperties() local
3552 return merge(Cache::get(MPT->getClass()), in computeCachedProperties()
3553 Cache::get(MPT->getPointeeType())); in computeCachedProperties()
3635 const auto *MPT = cast<MemberPointerType>(T); in computeTypeLinkageInfo() local
3636 LinkageInfo LV = computeTypeLinkageInfo(MPT->getClass()); in computeTypeLinkageInfo()
3637 LV.merge(computeTypeLinkageInfo(MPT->getPointeeType())); in computeTypeLinkageInfo()
/freebsd-12.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-12.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-12.1/tools/kerneldoc/subsys/
H A DDoxyfile-dev_mpt8 PROJECT_NAME = "FreeBSD kernel MPT device code"
/freebsd-12.1/sys/sparc64/conf/
H A DGENERIC115 device mpt # LSI-Logic MPT-Fusion
116 device mps # LSI-Logic MPT-Fusion 2
117 device mpr # LSI-Logic MPT-Fusion 3
/freebsd-12.1/sys/mips/conf/
H A DOCTEON1126 device mpt # LSI-Logic MPT-Fusion
127 device mps # LSI-Logic MPT-Fusion 2
128 device mpr # LSI-Logic MPT-Fusion 3
/freebsd-12.1/sys/powerpc/conf/
H A DGENERIC64124 device mpt # LSI-Logic MPT-Fusion
125 device mps # LSI-Logic MPT-Fusion 2
H A DGENERIC122 device mpt # LSI-Logic MPT-Fusion
/freebsd-12.1/sys/i386/conf/
H A DGENERIC123 device mpt # LSI-Logic MPT-Fusion
124 device mps # LSI-Logic MPT-Fusion 2
125 device mpr # LSI-Logic MPT-Fusion 3
/freebsd-12.1/sys/amd64/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-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp409 MachinePostDominatorTree MPT; in findShrunkPrologEpilog() local
410 MPT.runOnMachineFunction(MF); in findShrunkPrologEpilog()
464 PDomB = MPT.findNearestCommonDominator(PDomB, SFBlocks[i]); in findShrunkPrologEpilog()
489 if (!MPT.dominates(PDomB, DomB)) { in findShrunkPrologEpilog()
/freebsd-12.1/share/misc/
H A Dpci_vendors340 0050 SAS1064 PCI-X Fusion-MPT SAS
347 0054 SAS1068 PCI-X Fusion-MPT SAS
355 0055 SAS1068 PCI-X Fusion-MPT SAS
357 0056 SAS1064ET PCI-Express Fusion-MPT SAS
362 0058 SAS1068E PCI-Express Fusion-MPT SAS
370 005a SAS1066E PCI-Express Fusion-MPT SAS
412 005c SAS1064A PCI-X Fusion-MPT SAS
440 005e SAS1066 PCI-X Fusion-MPT SAS
480 0062 SAS1078 PCI-Express Fusion-MPT SAS
662 00e1 Fusion-MPT 12GSAS/PCIe SAS39xx
[all …]

12