Searched refs:ThunkInfo (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | Thunk.h | 156 struct ThunkInfo { struct 170 ThunkInfo() : Method(nullptr) {} in ThunkInfo() argument 172 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return, 176 friend bool operator==(const ThunkInfo &LHS, const ThunkInfo &RHS) { argument
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 871 typedef llvm::DenseMap<uint64_t, ThunkInfo> VTableThunksMapTy; 877 typedef SmallVector<ThunkInfo, 1> ThunkInfoVectorTy; 885 void AddThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk); 1066 const ThunkInfo &Thunk) { in AddThunk() 1070 SmallVectorImpl<ThunkInfo> &ThunksVector = Thunks[MD]; in AddThunk() 1162 const ThunkInfo &Thunk = TI.second; in ComputeThisAdjustments() 1545 ThunkInfo(ThisAdjustment, ReturnAdjustment)); in AddMethods() 1961 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() 2009 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() 2122 llvm::sort(ThunksVector, [](const ThunkInfo &LHS, const ThunkInfo &RHS) { in dumpLayout() [all …]
|
| H A D | Mangle.cpp | 565 std::string getMangledThunk(const CXXMethodDecl *MD, const ThunkInfo &T) { in getMangledThunk()
|
| H A D | MicrosoftMangle.cpp | 144 void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, 3456 const ThunkInfo &Thunk, in mangleThunk()
|
| H A D | ItaniumMangle.cpp | 154 void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, 6187 const ThunkInfo &Thunk, in mangleThunk()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 40 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties() 71 const ThunkInfo &Thunk) { in PerformReturnAdjustment() 159 GlobalDecl GD, const ThunkInfo &Thunk) { in GenerateVarArgsThunk() 293 const ThunkInfo *Thunk, in EmitCallAndReturnForThunk() 449 const ThunkInfo &Thunk, in generateThunk() 493 const ThunkInfo &TI, in maybeEmitThunk() 619 for (const ThunkInfo& Thunk : *ThunkInfoVector) in EmitThunks()
|
| H A D | CGVTables.h | 61 const ThunkInfo &ThunkAdjustments,
|
| H A D | CodeGenFunction.h | 2186 const ThunkInfo *Thunk, bool IsUnprototyped); 2196 GlobalDecl GD, const ThunkInfo &Thunk, 2201 GlobalDecl GD, const ThunkInfo &Thunk);
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Mangle.h | 39 struct ThunkInfo; 123 const ThunkInfo &Thunk,
|
| H A D | VTableBuilder.h | 235 typedef std::pair<uint64_t, ThunkInfo> VTableThunkTy; 323 typedef SmallVector<ThunkInfo, 1> ThunkInfoVectorTy;
|