| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | RecordLayoutBuilder.cpp | 190 EmptySubobjectMap::CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, in CanPlaceSubobjectAtOffset() 208 void EmptySubobjectMap::AddSubobjectAtOffset(const CXXRecordDecl *RD, in AddSubobjectAtOffset() 337 EmptySubobjectMap::CanPlaceFieldSubobjectAtOffset(const CXXRecordDecl *RD, in CanPlaceFieldSubobjectAtOffset() 403 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in CanPlaceFieldSubobjectAtOffset() local 414 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in CanPlaceFieldSubobjectAtOffset() local 447 void EmptySubobjectMap::UpdateEmptyFieldSubobjects(const CXXRecordDecl *RD, in UpdateEmptyFieldSubobjects() 504 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in UpdateEmptyFieldSubobjects() local 516 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in UpdateEmptyFieldSubobjects() local 785 RecordLayoutBuilder::SelectPrimaryVBase(const CXXRecordDecl *RD) { in SelectPrimaryVBase() 816 void RecordLayoutBuilder::DeterminePrimaryBase(const CXXRecordDecl *RD) { in DeterminePrimaryBase() [all …]
|
| D | VTTBuilder.cpp | 57 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTTs() local 84 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVirtualPointers() local 154 void VTTBuilder::LayoutVirtualVTTs(const CXXRecordDecl *RD, in LayoutVirtualVTTs() 181 const CXXRecordDecl *RD = Base.getBase(); in LayoutVTT() local
|
| D | MicrosoftCXXABI.cpp | 81 static bool usesMultipleInheritanceModel(const CXXRecordDecl *RD) { in usesMultipleInheritanceModel() 147 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); in getMSMemberPointerSlots() local
|
| D | VTableBuilder.cpp | 323 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets() local 374 const CXXRecordDecl *RD = Base.getBase(); in dump() local 669 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local 738 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets() 1385 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local 1469 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local 1696 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local 1758 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local 1809 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases() 1866 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
| D | PPCJITInfo.cpp | 27 #define BUILD_ADDIS(RD,RS,IMM16) \ argument 29 #define BUILD_ORI(RD,RS,UIMM16) \ argument 31 #define BUILD_ORIS(RD,RS,UIMM16) \ argument 33 #define BUILD_RLDICR(RD,RS,SH,ME) \ argument 44 #define BUILD_LIS(RD,IMM16) BUILD_ADDIS(RD,0,IMM16) argument 45 #define BUILD_SLDI(RD,RS,IMM6) BUILD_RLDICR(RD,RS,IMM6,63-IMM6) argument
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGVTT.cpp | 44 const CXXRecordDecl *RD) { in EmitVTTDefinition() 100 llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) { in GetAddrOfVTT() 125 uint64_t CodeGenVTables::getSubVTTIndex(const CXXRecordDecl *RD, in getSubVTTIndex() 151 CodeGenVTables::getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, in getSecondaryVirtualPointerIndex()
|
| D | CodeGenTypes.cpp | 51 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName() 117 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert() 181 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { in isSafeToConvert() 256 const RecordDecl *RD = cast<RecordDecl>(TD); in UpdateCompletedType() local 626 llvm::StructType *CodeGenTypes::ConvertRecordDeclType(const RecordDecl *RD) { in ConvertRecordDeclType() 691 CodeGenTypes::getCGRecordLayout(const RecordDecl *RD) { in getCGRecordLayout() 717 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in isZeroInitializable() local 729 bool CodeGenTypes::isZeroInitializable(const CXXRecordDecl *RD) { in isZeroInitializable()
|
| D | CGRTTI.cpp | 264 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); in ShouldUseExternalRTTIDescriptor() local 348 const CXXRecordDecl *RD = cast<CXXRecordDecl>(Record->getDecl()); in getTypeInfoLinkage() local 364 static bool CanUseSingleInheritance(const CXXRecordDecl *RD) { in CanUseSingleInheritance() 450 const CXXRecordDecl *RD = in BuildVTablePointer() local 595 const CXXRecordDecl *RD = in BuildTypeInfo() local 652 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in BuildTypeInfo() local 717 void RTTIBuilder::BuildSIClassTypeInfo(const CXXRecordDecl *RD) { in BuildSIClassTypeInfo() 776 static unsigned ComputeVMIClassTypeInfoFlags(const CXXRecordDecl *RD) { in ComputeVMIClassTypeInfoFlags() 791 void RTTIBuilder::BuildVMIClassTypeInfo(const CXXRecordDecl *RD) { in BuildVMIClassTypeInfo()
|
| D | MicrosoftCXXABI.cpp | 397 static const CXXRecordDecl *FindFirstNVBaseWithVBases(const CXXRecordDecl *RD) { in FindFirstNVBaseWithVBases() 407 CharUnits MicrosoftCXXABI::GetVBPtrOffsetFromBases(const CXXRecordDecl *RD) { in GetVBPtrOffsetFromBases() 464 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler() 487 CodeGenFunction &CGF, const CXXRecordDecl *RD) { in initializeHiddenVirtualInheritanceMembers() 547 const CXXRecordDecl *RD) { in EmitVBPtrStores() 811 const CXXRecordDecl *RD) { in emitVTableDefinitions() 850 const CXXRecordDecl *RD, const VFPtrInfo &VFPtr, in mangleVFTableName() 863 llvm::GlobalVariable *MicrosoftCXXABI::getAddrOfVTable(const CXXRecordDecl *RD, in getAddrOfVTable() 964 MicrosoftCXXABI::EnumerateVBTables(const CXXRecordDecl *RD) { in EnumerateVBTables() 1015 void MicrosoftCXXABI::emitVirtualInheritanceTables(const CXXRecordDecl *RD) { in emitVirtualInheritanceTables() [all …]
|
| D | CGVTables.cpp | 479 CodeGenVTables::CreateVTableInitializer(const CXXRecordDecl *RD, in CreateVTableInitializer() 598 CodeGenVTables::GenerateConstructionVTable(const CXXRecordDecl *RD, in GenerateConstructionVTable() 657 CodeGenModule::getVTableLinkage(const CXXRecordDecl *RD) { in getVTableLinkage() 734 CodeGenVTables::GenerateClassData(const CXXRecordDecl *RD) { in GenerateClassData() 754 bool CodeGenVTables::isVTableExternal(const CXXRecordDecl *RD) { in isVTableExternal() 784 const CXXRecordDecl *RD) { in shouldEmitVTableAtEndOfTranslationUnit() 801 const CXXRecordDecl *RD = *i; in EmitDeferredVTables() local
|
| D | CGRecordLayoutBuilder.cpp | 405 const RecordDecl *RD = cast<RecordDecl>(RT->getDecl()); in LayoutField() local 597 CGRecordLayoutBuilder::MSLayoutVirtualBases(const CXXRecordDecl *RD, in MSLayoutVirtualBases() 619 CGRecordLayoutBuilder::LayoutVirtualBases(const CXXRecordDecl *RD, in LayoutVirtualBases() 650 CGRecordLayoutBuilder::LayoutNonVirtualBases(const CXXRecordDecl *RD, in LayoutNonVirtualBases() 711 CGRecordLayoutBuilder::ComputeNonVirtualBaseType(const CXXRecordDecl *RD) { in ComputeNonVirtualBaseType() 756 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D); in LayoutFields() local 943 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in CheckZeroInitializable() local 1083 const RecordDecl *RD = it->first->getParent(); in print() local
|
| D | CodeGenTBAA.cpp | 179 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields() local 230 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isTBAAPathStruct() local 250 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in getTBAAStructTypeInfo() local
|
| D | CGCXX.cpp | 301 const CXXRecordDecl *RD) { in BuildAppleKextVirtualCall() 334 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in BuildAppleKextVirtualCall() local 348 const CXXRecordDecl *RD) { in BuildAppleKextVirtualDestructorCall()
|
| D | ModuleBuilder.cpp | 114 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) in HandleTagDeclRequiredDefinition() local 135 virtual void HandleVTable(CXXRecordDecl *RD, bool DefinitionRequired) { in HandleVTable()
|
| D | CGCXXABI.cpp | 48 const CXXRecordDecl *RD = in EmitLoadOfMemberFunctionPointer() local 254 const CXXRecordDecl *RD = cast<CXXRecordDecl>(MPD->getDeclContext()); in getMemberPointerPathAdjustment() local 271 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler()
|
| D | CodeGenABITypes.cpp | 57 CodeGenABITypes::arrangeCXXMethodType(const CXXRecordDecl *RD, in arrangeCXXMethodType()
|
| D | CGExprConstant.cpp | 350 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); in Build() local 405 void ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build() 475 RecordDecl *RD = Ty->getAs<RecordType>()->getDecl(); in Finalize() local 544 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl(); in BuildStruct() local 801 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in VisitCXXConstructExpr() local 1264 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in FillInNullDataMemberPointers() local 1464 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in EmitNullConstant() local
|
| D | CGDebugInfo.cpp | 227 CGDebugInfo::getClassName(const RecordDecl *RD) { in getClassName() 616 const RecordDecl *RD = Ty->getDecl(); in getOrCreateRecordFwdDecl() local 980 const CXXRecordDecl *RD = ThisPtr->getPointeeCXXRecordDecl(); in getOrCreateInstanceMethodType() local 1015 static bool isFunctionLocalClass(const CXXRecordDecl *RD) { in isFunctionLocalClass() 1109 CollectCXXMemberFunctions(const CXXRecordDecl *RD, llvm::DIFile Unit, in CollectCXXMemberFunctions() 1156 CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile Unit, in CollectCXXBases() 1366 StringRef CGDebugInfo::getVTableName(const CXXRecordDecl *RD) { in getVTableName() 1375 CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile Unit, in CollectVTableInfo() 1414 void CGDebugInfo::completeType(const RecordDecl *RD) { in completeType() 1420 void CGDebugInfo::completeRequiredType(const RecordDecl *RD) { in completeRequiredType() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/Sparc/ |
| D | SparcAsmPrinter.cpp | 117 MCOperand &Imm, MCOperand &RD) in EmitSETHI() 127 MCOperand &RS1, MCOperand &Src2, MCOperand &RD) in EmitBinary() 138 MCOperand &RS1, MCOperand &Imm, MCOperand &RD) { in EmitOR() 143 MCOperand &RS1, MCOperand &RS2, MCOperand &RD) { in EmitADD() 148 MCOperand &RS1, MCOperand &Imm, MCOperand &RD) { in EmitSHL() 156 MCOperand &RD, in EmitHiLo()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | LLVMConventionsChecker.cpp | 67 static bool IsClangType(const RecordDecl *RD) { in IsClangType() 71 static bool IsClangDecl(const RecordDecl *RD) { in IsClangDecl() 75 static bool IsClangStmt(const RecordDecl *RD) { in IsClangStmt() 79 static bool IsClangAttr(const RecordDecl *RD) { in IsClangAttr() 248 const RecordDecl *RD = RT->getDecl()->getDefinition(); in Visit() local
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExprCXX.cpp | 678 CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); in CheckCXXThrowOperand() local 744 static Expr *captureThis(ASTContext &Context, RecordDecl *RD, in captureThis() 1668 CXXRecordDecl *RD in FindAllocationFunctions() local 2136 bool Sema::FindDeallocationFunction(SourceLocation StartLoc, CXXRecordDecl *RD, in FindDeallocationFunction() 3185 CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in HasNoThrowOperator() local 3301 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() local 3305 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() local 3309 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() local 3313 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() local 3317 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() local [all …]
|
| D | SemaAttr.cpp | 115 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) { in AddAlignmentAttributesForRecord() 133 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) { in AddMsStructLayoutForRecord()
|
| D | Sema.cpp | 493 static bool MethodsAndNestedClassesComplete(const CXXRecordDecl *RD, in MethodsAndNestedClassesComplete() 529 static bool IsRecordFullyDefined(const CXXRecordDecl *RD, in IsRecordFullyDefined() 792 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D->getDeclContext()); in ActOnEndOfTranslationUnit() local 1385 void Sema::PushCapturedRegionScope(Scope *S, CapturedDecl *CD, RecordDecl *RD, in PushCapturedRegionScope()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | ExprEngineCallAndReturn.cpp | 683 static bool hasMember(const ASTContext &Ctx, const CXXRecordDecl *RD, in hasMember() 703 static bool isContainerClass(const ASTContext &Ctx, const CXXRecordDecl *RD) { in isContainerClass() 719 const CXXRecordDecl *RD = cast<CXXMethodDecl>(FD)->getParent(); in isContainerCtorOrDtor() local 730 const CXXRecordDecl *RD = Dtor->getParent(); in isCXXSharedPtrDtor() local 922 RuntimeDefinition RD = Call->getRuntimeDefinition(); in defaultEvalCall() local
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/ |
| D | ASTConsumers.cpp | 211 const RecordDecl* RD = cast<RecordDecl>(DC); in PrintDeclContext() local 220 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC); in PrintDeclContext() local
|