Home
last modified time | relevance | path

Searched defs:RD (Results 1 – 25 of 171) sorted by relevance

1234567

/external/libaom/tools/auto_refactor/c_files/
Dparse_lvalue.c12 typedef struct RD { struct
16 } RD; argument
Dfunc_in_out.c17 typedef struct RD { struct
21 } RD; argument
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp231 EmptySubobjectMap::CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, in CanPlaceSubobjectAtOffset()
249 void EmptySubobjectMap::AddSubobjectAtOffset(const CXXRecordDecl *RD, in AddSubobjectAtOffset()
376 EmptySubobjectMap::CanPlaceFieldSubobjectAtOffset(const CXXRecordDecl *RD, in CanPlaceFieldSubobjectAtOffset()
437 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in CanPlaceFieldSubobjectAtOffset() local
447 const CXXRecordDecl *RD = RT->getAsCXXRecordDecl(); in CanPlaceFieldSubobjectAtOffset() local
480 void EmptySubobjectMap::UpdateEmptyFieldSubobjects(const CXXRecordDecl *RD, in UpdateEmptyFieldSubobjects()
532 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) { in UpdateEmptyFieldSubobjects() local
544 const CXXRecordDecl *RD = RT->getAsCXXRecordDecl(); in UpdateEmptyFieldSubobjects() local
788 void ItaniumRecordLayoutBuilder::SelectPrimaryVBase(const CXXRecordDecl *RD) { in SelectPrimaryVBase()
817 void ItaniumRecordLayoutBuilder::DeterminePrimaryBase(const CXXRecordDecl *RD) { in DeterminePrimaryBase()
[all …]
DVTTBuilder.cpp57 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTTs() local
82 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVirtualPointers() local
151 void VTTBuilder::LayoutVirtualVTTs(const CXXRecordDecl *RD, in LayoutVirtualVTTs()
177 const CXXRecordDecl *RD = Base.getBase(); in LayoutVTT() local
DVTableBuilder.cpp330 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets() local
380 const CXXRecordDecl *RD = Base.getBase(); in dump() local
674 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets() local
739 VCallAndVBaseOffsetBuilder::AddVBaseOffsets(const CXXRecordDecl *RD, in AddVBaseOffsets()
1374 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; in IsOverriderUsed() local
1454 const CXXRecordDecl *RD = Base.getBase(); in AddMethods() local
1676 const CXXRecordDecl *RD = Base.getBase(); in LayoutPrimaryAndSecondaryVTables() local
1737 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTables() local
1787 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases()
1843 const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) { in LayoutVTablesForVirtualBases()
[all …]
DMicrosoftCXXABI.cpp106 getCopyConstructorForExceptionObject(CXXRecordDecl *RD) override { in getCopyConstructorForExceptionObject()
111 addCopyConstructorForExceptionObject(CXXRecordDecl *RD, in addCopyConstructorForExceptionObject()
155 static bool usesMultipleInheritanceModel(const CXXRecordDecl *RD) { in usesMultipleInheritanceModel()
223 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in getMSMemberPointerSlots() local
DItaniumCXXABI.cpp137 getCopyConstructorForExceptionObject(CXXRecordDecl *RD) override { in getCopyConstructorForExceptionObject()
141 void addCopyConstructorForExceptionObject(CXXRecordDecl *RD, in addCopyConstructorForExceptionObject()
DNestedNameSpecifier.cpp123 CXXRecordDecl *RD) { in SuperSpecifier()
203 CXXRecordDecl *RD = static_cast<CXXRecordDecl *>(Specifier); in isDependent() local
607 CXXRecordDecl *RD, in MakeSuper()
/external/clang/lib/CodeGen/
DCodeGenTypes.cpp47 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, in addRecordTypeName()
113 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert()
178 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { in isSafeToConvert()
261 const RecordDecl *RD = cast<RecordDecl>(TD); in UpdateCompletedType() local
275 void CodeGenTypes::RefreshTypeCacheForClass(const CXXRecordDecl *RD) { in RefreshTypeCacheForClass()
658 llvm::StructType *CodeGenTypes::ConvertRecordDeclType(const RecordDecl *RD) { in ConvertRecordDeclType()
723 CodeGenTypes::getCGRecordLayout(const RecordDecl *RD) { in getCGRecordLayout()
756 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in isZeroInitializable() local
768 bool CodeGenTypes::isZeroInitializable(const RecordDecl *RD) { in isZeroInitializable()
DCGVTT.cpp44 const CXXRecordDecl *RD) { in EmitVTTDefinition()
104 llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) { in GetAddrOfVTT()
128 uint64_t CodeGenVTables::getSubVTTIndex(const CXXRecordDecl *RD, in getSubVTTIndex()
154 CodeGenVTables::getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, in getSecondaryVirtualPointerIndex()
DCGVTables.cpp524 const CXXRecordDecl *RD, const VTableComponent *Components, in CreateVTableInitializer()
660 CodeGenVTables::GenerateConstructionVTable(const CXXRecordDecl *RD, in GenerateConstructionVTable()
718 const CXXRecordDecl *RD) { in shouldEmitAvailableExternallyVTable()
727 CodeGenModule::getVTableLinkage(const CXXRecordDecl *RD) { in getVTableLinkage()
823 CodeGenVTables::GenerateClassData(const CXXRecordDecl *RD) { in GenerateClassData()
843 bool CodeGenVTables::isVTableExternal(const CXXRecordDecl *RD) { in isVTableExternal()
878 const CXXRecordDecl *RD) { in shouldEmitVTableAtEndOfTranslationUnit()
897 for (const CXXRecordDecl *RD : DeferredVTables) in EmitDeferredVTables() local
906 bool CodeGenModule::HasHiddenLTOVisibility(const CXXRecordDecl *RD) { in HasHiddenLTOVisibility()
DCGCXX.cpp266 const CXXRecordDecl *RD) { in BuildAppleKextVirtualCall()
299 const auto *RD = cast<CXXRecordDecl>(RT->getDecl()); in BuildAppleKextVirtualCall() local
313 const CXXRecordDecl *RD) { in BuildAppleKextVirtualDestructorCall()
DMicrosoftCXXABI.cpp93 std::vector<CharUnits> getVBPtrOffsets(const CXXRecordDecl *RD) override { in getVBPtrOffsets()
619 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isMemberPointerConvertible() local
1079 const CXXRecordDecl *RD = FI.getReturnType()->getAsCXXRecordDecl(); in classifyReturnType() local
1102 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler()
1125 CodeGenFunction &CGF, const CXXRecordDecl *RD) { in initializeHiddenVirtualInheritanceMembers()
1203 const CXXRecordDecl *RD) { in EmitVBPtrStores()
1503 const CXXRecordDecl *RD, in emitVTableTypeMetadata()
1551 const CXXRecordDecl *RD) { in emitVTableDefinitions()
1596 const CXXRecordDecl *RD, const VPtrInfo *VFPtr, in mangleVFTableName()
1617 llvm::GlobalVariable *MicrosoftCXXABI::getAddrOfVTable(const CXXRecordDecl *RD, in getAddrOfVTable()
[all …]
DCodeGenTBAA.cpp182 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields() local
233 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isTBAAPathStruct() local
253 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in getTBAAStructTypeInfo() local
DCGCXXABI.cpp85 const CXXRecordDecl *RD = in EmitLoadOfMemberFunctionPointer() local
290 const CXXRecordDecl *RD = cast<CXXRecordDecl>(MPD->getDeclContext()); in getMemberPointerPathAdjustment() local
307 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler()
330 std::vector<CharUnits> CGCXXABI::getVBPtrOffsets(const CXXRecordDecl *RD) { in getVBPtrOffsets()
DCGDebugInfo.cpp259 StringRef CGDebugInfo::getClassName(const RecordDecl *RD) { in getClassName()
701 static llvm::dwarf::Tag getTagForRecord(const RecordDecl *RD) { in getTagForRecord()
719 const RecordDecl *RD = Ty->getDecl(); in getOrCreateRecordFwdDecl() local
930 static unsigned getAccessFlag(AccessSpecifier Access, const RecordDecl *RD) { in getAccessFlag()
955 const RecordDecl *RD) { in createBitFieldType()
984 const RecordDecl *RD) { in createFieldType()
1046 const RecordDecl *RD) { in CreateRecordStaticField()
1076 const RecordDecl *RD) { in CollectRecordNormalField()
1161 const CXXRecordDecl *RD = ThisPtr->getPointeeCXXRecordDecl(); in getOrCreateInstanceMethodType() local
1203 static bool isFunctionLocalClass(const CXXRecordDecl *RD) { in isFunctionLocalClass()
[all …]
DModuleBuilder.cpp246 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) in HandleTagDeclRequiredDefinition() local
265 void AssignInheritanceModel(CXXRecordDecl *RD) override { in AssignInheritanceModel()
279 void HandleVTable(CXXRecordDecl *RD) override { in HandleVTable()
DCodeGenABITypes.cpp51 const CXXRecordDecl *RD, in arrangeCXXMethodType()
DCGExprConstant.cpp366 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); in Build() local
433 void ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
503 RecordDecl *RD = Ty->getAs<RecordType>()->getDecl(); in Finalize() local
589 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl(); in BuildStruct() local
939 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in VisitCXXConstructExpr() local
1133 RecordDecl *RD = ExprType->getAs<RecordType>()->getDecl(); in Build() local
1620 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in EmitNullConstant() local
/external/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp119 MCOperand &Imm, MCOperand &RD, in EmitSETHI()
130 MCOperand &RS1, MCOperand &Src2, MCOperand &RD, in EmitBinary()
142 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitOR()
148 MCOperand &RS1, MCOperand &RS2, MCOperand &RD, in EmitADD()
154 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitSHL()
163 MCOperand &RD, in EmitHiLo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp115 MCOperand &Imm, MCOperand &RD, in EmitSETHI()
126 MCOperand &RS1, MCOperand &Src2, MCOperand &RD, in EmitBinary()
138 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitOR()
144 MCOperand &RS1, MCOperand &RS2, MCOperand &RD, in EmitADD()
150 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitSHL()
159 MCOperand &RD, in EmitHiLo()
/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp67 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()
252 const RecordDecl *RD = RT->getDecl()->getDefinition(); in Visit() local
DPaddingChecker.cpp74 void visitRecord(const RecordDecl *RD, uint64_t PadMultiplier = 1) const { in visitRecord()
166 static CharUnits calculateBaselinePad(const RecordDecl *RD, in calculateBaselinePad()
202 static CharUnits calculateOptimalPad(const RecordDecl *RD, in calculateOptimalPad()
274 void reportRecord(const RecordDecl *RD, CharUnits BaselinePad, in reportRecord()
/external/clang/include/clang/AST/
DASTConsumer.h110 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} in AssignInheritanceModel()
121 virtual void HandleVTable(CXXRecordDecl *RD) {} in HandleVTable()
/external/clang/lib/Sema/
DSemaExprCXX.cpp523 const auto *RD = Ty->getAsCXXRecordDecl(); in getUuidAttrOfType() local
728 collectPublicBases(CXXRecordDecl *RD, in collectPublicBases()
758 CXXRecordDecl *RD, llvm::SmallVectorImpl<CXXRecordDecl *> &Objects) { in getUnambiguousPublicSubobjects()
800 CXXRecordDecl *RD = Ty->getAsCXXRecordDecl(); in CheckCXXThrowOperand() local
1032 static Expr *captureThis(Sema &S, ASTContext &Context, RecordDecl *RD, in captureThis()
2044 CXXRecordDecl *RD in FindAllocationFunctions() local
2501 bool Sema::FindDeallocationFunction(SourceLocation StartLoc, CXXRecordDecl *RD, in FindDeallocationFunction()
2746 const CXXRecordDecl *RD = cast<const CXXRecordDecl>(Field->getParent()); in analyzeField() local
3832 if (const auto *RD = ArgTy->getAsCXXRecordDecl()) in CheckUnaryTypeTraitTypeCompleteness() local
3895 CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); in HasNoThrowOperator() local
[all …]

1234567