Lines Matching defs:RD
36 CharUnits CodeGenModule::getClassPointerAlignment(const CXXRecordDecl *RD) { in getClassPointerAlignment()
118 auto RD = cast<CXXMethodDecl>(CurFuncDecl)->getParent(); in LoadCXXThisAddress() local
153 const CXXRecordDecl *RD = DerivedClass; in computeNonVirtualBaseClassOffset() local
433 const CXXRecordDecl *RD = cast<CXXMethodDecl>(CurCodeDecl)->getParent(); in GetVTTParameter() local
2507 const CXXRecordDecl *RD = Base.getBase(); in getVTablePointers() local
2549 void CodeGenFunction::InitializeVTablePointers(const CXXRecordDecl *RD) { in InitializeVTablePointers()
2565 const CXXRecordDecl *RD) { in GetVTablePtr()
2587 LeastDerivedClassWithSameLayout(const CXXRecordDecl *RD) { in LeastDerivedClassWithSameLayout()
2612 void CodeGenFunction::EmitTypeMetadataCodeForVCall(const CXXRecordDecl *RD, in EmitTypeMetadataCodeForVCall()
2633 void CodeGenFunction::EmitVTablePtrCheckForCall(const CXXRecordDecl *RD, in EmitVTablePtrCheckForCall()
2688 void CodeGenFunction::EmitVTablePtrCheck(const CXXRecordDecl *RD, in EmitVTablePtrCheck()
2772 bool CodeGenFunction::ShouldEmitVTableTypeCheckedLoad(const CXXRecordDecl *RD) { in ShouldEmitVTableTypeCheckedLoad()
2784 const CXXRecordDecl *RD, llvm::Value *VTable, uint64_t VTableByteOffset) { in EmitVTableTypeCheckedLoad()