Searched refs:VTableThunks (Results 1 - 4 of 4) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGVTables.h | 66 unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks,
|
H A D | CGVTables.cpp | 528 unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, 628 VTableThunks[NextVTableThunkIndex].first == I) { 629 const ThunkInfo &Thunk = VTableThunks[NextVTableThunkIndex].second; 526 CreateVTableInitializer( const CXXRecordDecl *RD, const VTableComponent *Components, unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, unsigned NumVTableThunks, llvm::Constant *RTTI) argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 236 std::unique_ptr<VTableThunkTy[]> VTableThunks; member in class:clang::VTableLayout 247 const VTableThunkTy *VTableThunks, 272 return VTableThunks.get(); 276 return VTableThunks.get() + NumVTableThunks;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 865 /// VTableThunks - The thunks by vtable index in the vtable currently being 867 VTableThunksMapTy VTableThunks; member in class:__anon3702::ItaniumVTableBuilder 1054 return VTableThunks.begin(); 1058 return VTableThunks.end(); 1136 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) 1147 VTableThunks[VTableIndex].This = ThisAdjustment; 1151 VTableThunks[VTableIndex + 1].This = ThisAdjustment; 1163 for (const auto &TI : VTableThunks) { 1318 VTableThunks[Components.size()].Return = ReturnAdjustment; 1955 ThunkInfo Thunk = VTableThunks 2206 VTableLayout(uint64_t NumVTableComponents, const VTableComponent *VTableComponents, uint64_t NumVTableThunks, const VTableThunkTy *VTableThunks, const AddressPointsMapTy &AddressPoints, bool IsMicrosoftABI) argument 2460 VTableThunksMapTy VTableThunks; member in class:__anon3703::VFTableBuilder [all...] |
Completed in 121 milliseconds