Searched refs:MPT (Results 1 - 23 of 23) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCXXABI.cpp36 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { argument
43 const MemberPointerType *MPT) {
47 MPT->getPointeeType()->getAs<FunctionProtoType>();
49 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl());
58 const MemberPointerType *MPT) {
60 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo();
80 const MemberPointerType *MPT,
89 const MemberPointerType *MPT) {
95 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { argument
96 return GetBogusMemberPointer(QualType(MPT,
40 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
55 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
77 EmitMemberPointerComparison(CodeGenFunction &CGF, llvm::Value *L, llvm::Value *R, const MemberPointerType *MPT, bool Inequality) argument
87 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
105 EmitMemberDataPointer(const MemberPointerType *MPT, CharUnits offset) argument
110 EmitMemberPointer(const APValue &MP, QualType MPT) argument
114 isZeroInitializable(const MemberPointerType *MPT) argument
[all...]
H A DCGCXXABI.h132 ConvertMemberPointerType(const MemberPointerType *MPT);
141 const MemberPointerType *MPT);
147 const MemberPointerType *MPT);
162 virtual bool isZeroInitializable(const MemberPointerType *MPT);
165 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
171 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
175 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
182 const MemberPointerType *MPT,
189 const MemberPointerType *MPT);
H A DMicrosoftCXXABI.cpp262 GetNullMemberPointerFields(const MemberPointerType *MPT,
307 bool MemberPointerConstantIsNull(const MemberPointerType *MPT,
321 virtual llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT);
323 virtual bool isZeroInitializable(const MemberPointerType *MPT);
325 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
327 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
330 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
335 const MemberPointerType *MPT,
340 const MemberPointerType *MPT);
345 const MemberPointerType *MPT);
1264 isZeroInitializable(const MemberPointerType *MPT) argument
1280 ConvertMemberPointerType(const MemberPointerType *MPT) argument
1303 GetNullMemberPointerFields(const MemberPointerType *MPT, llvm::SmallVectorImpl<llvm::Constant *> &fields) argument
1328 EmitNullMemberPointer(const MemberPointerType *MPT) argument
1373 EmitMemberDataPointer(const MemberPointerType *MPT, CharUnits offset) argument
1388 const MemberPointerType *MPT = MPType->castAs<MemberPointerType>(); local
1467 EmitMemberPointerComparison(CodeGenFunction &CGF, llvm::Value *L, llvm::Value *R, const MemberPointerType *MPT, bool Inequality) argument
1526 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
1556 MemberPointerConstantIsNull(const MemberPointerType *MPT, llvm::Constant *Val) argument
1663 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
1703 getInheritanceFromMemptr(const MemberPointerType *MPT) argument
1891 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
[all...]
H A DItaniumCXXABI.cpp69 bool isZeroInitializable(const MemberPointerType *MPT);
71 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT);
76 const MemberPointerType *MPT);
81 const MemberPointerType *MPT);
89 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
92 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
94 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
101 const MemberPointerType *MPT,
106 const MemberPointerType *MPT);
276 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { argument
303 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemFnPtr, const MemberPointerType *MPT) argument
388 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
539 EmitNullMemberPointer(const MemberPointerType *MPT) argument
551 EmitMemberDataPointer(const MemberPointerType *MPT, CharUnits offset) argument
624 const MemberPointerType *MPT = MPType->castAs<MemberPointerType>(); local
644 EmitMemberPointerComparison(CodeGenFunction &CGF, llvm::Value *L, llvm::Value *R, const MemberPointerType *MPT, bool Inequality) argument
718 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
753 isZeroInitializable(const MemberPointerType *MPT) argument
[all...]
H A DCodeGenTypes.cpp722 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>())
723 return getCXXABI().isZeroInitializable(MPT);
H A DCGExprScalar.cpp542 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType))
543 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT);
1379 const MemberPointerType *MPT = CE->getType()->getAs<MemberPointerType>(); local
1380 return CGF.CGM.getCXXABI().EmitNullMemberPointer(MPT);
1471 const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>(); local
1472 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, MemPtr, MPT);
2686 if (const MemberPointerType *MPT = LHSTy->getAs<MemberPointerType>()) {
2692 CGF, LHS, RHS, MPT, E->getOpcode() == BO_NE);
H A DCGRecordLayoutBuilder.cpp939 if (const MemberPointerType *MPT = elementType->getAs<MemberPointerType>()) {
940 if (!Types.getCXXABI().isZeroInitializable(MPT))
H A DCGExprCXX.cpp239 const MemberPointerType *MPT = local
243 MPT->getPointeeType()->castAs<FunctionProtoType>();
245 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl());
259 QualType(MPT->getClass(), 0));
263 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr, MPT);
H A DCGExpr.cpp88 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) {
90 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
392 *this, Object, Ptr, Adjustment.Ptr.MPT);
3231 const MemberPointerType *MPT local
3235 CGM.getCXXABI().EmitMemberDataPointerAddress(*this, BaseV, OffsetV, MPT);
3237 return MakeAddrLValue(AddV, MPT->getPointeeType());
H A DCGDebugInfo.cpp1263 if (const MemberPointerType *MPT =
1270 if (MPT->isMemberDataPointer())
1271 V = CGM.getCXXABI().EmitNullMemberPointer(MPT);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftCXXABI.cpp49 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const;
146 getMSMemberPointerSlots(const MemberPointerType *MPT) { argument
147 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl();
151 if (MPT->isMemberFunctionPointer()) {
183 const MemberPointerType *MPT) const {
188 llvm::tie(Ptrs, Ints) = getMSMemberPointerSlots(MPT);
H A DCXXABI.h33 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const = 0;
H A DItaniumCXXABI.cpp51 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const {
56 if (MPT->getPointeeType()->isFunctionType())
H A DType.cpp2191 const MemberPointerType *MPT = cast<MemberPointerType>(T); local
2192 return merge(Cache::get(MPT->getClass()),
2193 Cache::get(MPT->getPointeeType()));
2275 const MemberPointerType *MPT = cast<MemberPointerType>(T); local
2276 LinkageInfo LV = computeLinkageInfo(MPT->getClass());
2277 LV.merge(computeLinkageInfo(MPT->getPointeeType()));
H A DMicrosoftMangle.cpp354 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) {
355 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true);
358 mangleName(MPT->getClass()->getAsCXXRecordDecl());
H A DExpr.cpp91 const MemberPointerType *MPT = local
93 Adjustments.push_back(SubobjectAdjustment(MPT, BO->getRHS()));
H A DASTContext.cpp1620 const MemberPointerType *MPT = cast<MemberPointerType>(T); local
1621 llvm::tie(Width, Align) = ABI->getMemberPointerWidthAndAlign(MPT);
H A DExprConstant.cpp4440 Type = Adjustments[I].Ptr.MPT->getPointeeType();
/freebsd-9.3-release/sys/dev/mps/mpi/
H A Dmpi2_history.txt26 * LSI MPT-Fusion Host Adapter FreeBSD
32 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 MP
[all...]
/freebsd-9.3-release/sys/dev/mpr/mpi/
H A Dmpi2_history.txt29 * LSI MPT-Fusion Host Adapter FreeBSD
35 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.
138 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
298 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
327 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
445 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
466 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
483 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
500 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MP
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h70 const MemberPointerType *MPT; member in struct:clang::SubobjectAdjustment::P
92 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS) argument
94 this->Ptr.MPT = MPT;
/freebsd-9.3-release/sys/contrib/dev/ipw/
H A Dipw2100-1.3-p.fw.uu1628 M`"``@`:!$'8&@1`!_B!`!?K@5PO\_R>`U>4O$`"N"02`[0MPT@``(``@@`\X
/freebsd-9.3-release/sys/dev/hptrr/
H A Damd64-elf.hptrr_lib.o.uu2776 MPT%6055!5%5328G]08GVNP````!,BV<0B?(/ML)(BT3',(M0/,>`0`(`````

Completed in 589 milliseconds