/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolRecordHelpers.cpp | 40 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeEndOffset() local 71 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeParentOffset() local
|
H A D | SymbolRecordMapping.cpp | 59 Error SymbolRecordMapping::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
|
H A D | SymbolDumper.cpp | 133 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 41 setThunkProperties(CodeGenModule & CGM,const ThunkInfo & Thunk,llvm::Function * ThunkFn,bool ForVTable,GlobalDecl GD) setThunkProperties() argument 72 PerformReturnAdjustment(CodeGenFunction & CGF,QualType ResultType,RValue RV,const ThunkInfo & Thunk) PerformReturnAdjustment() argument 168 GenerateVarArgsThunk(llvm::Function * Fn,const CGFunctionInfo & FnInfo,GlobalDecl GD,const ThunkInfo & Thunk) GenerateVarArgsThunk() argument 305 EmitCallAndReturnForThunk(llvm::FunctionCallee Callee,const ThunkInfo * Thunk,bool IsUnprototyped) EmitCallAndReturnForThunk() argument 464 generateThunk(llvm::Function * Fn,const CGFunctionInfo & FnInfo,GlobalDecl GD,const ThunkInfo & Thunk,bool IsUnprototyped) generateThunk() argument 531 llvm::Constant *Thunk = CGM.GetAddrOfThunk(Name, ThunkVTableTy, GD); maybeEmitThunk() local [all...] |
H A D | ItaniumCXXABI.cpp | 328 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage() argument
|
H A D | MicrosoftCXXABI.cpp | 402 setThunkLinkage(llvm::Function * Thunk,bool ForVTable,GlobalDecl GD,bool ReturnAdjustment) setThunkLinkage() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Arm64ECCallLowering.cpp | 510 Function *Thunk = Function::Create(X64Ty, GlobalValue::LinkOnceODRLinkage, 0, buildEntryThunk() local 645 Function *Thunk = buildExitThunk(F->getFunctionType(), F->getAttributes()); buildGuestExitThunk() local 699 Function *Thunk = buildExitThunk(CB->getFunctionType(), CB->getAttributes()); lowerCall() local [all...] |
/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBExtras.cpp | 190 const codeview::ThunkOrdinal &Thunk) { in operator <<()
|
/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 1072 const ThunkInfo &Thunk) { in AddThunk() argument 1198 const ThunkInfo &Thunk = TI.second; in ComputeThisAdjustments() local 2030 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local 2080 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local 2200 const ThunkInfo &Thunk = ThunksVector[I]; dumpLayout() local 2594 AddThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk) AddThunk() argument 3277 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local 3293 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local 3345 const ThunkInfo &Thunk = ThunksVector[I]; dumpLayout() local [all...] |
H A D | ItaniumMangle.cpp | 7063 mangleOverrideDiscrimination(CXXNameMangler & Mangler,ASTContext & Context,const ThunkInfo & Thunk) mangleOverrideDiscrimination() argument 7116 mangleThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk,bool ElideOverrideInfo,raw_ostream & Out) mangleThunk() argument 7149 mangleCXXDtorThunk(const CXXDestructorDecl * DD,CXXDtorType Type,const ThunkInfo & Thunk,bool ElideOverrideInfo,raw_ostream & Out) mangleCXXDtorThunk() argument [all...] |
H A D | MicrosoftMangle.cpp | 3790 mangleThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk,bool,raw_ostream & Out) mangleThunk() argument 3815 mangleCXXDtorThunk(const CXXDestructorDecl * DD,CXXDtorType Type,const ThunkInfo & Thunk,bool,raw_ostream & Out) mangleCXXDtorThunk() argument [all...] |
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsCallLowering.cpp | 169 std::function<void()> *Thunk) { in assignCustomValue() 261 std::function<void()> *Thunk) { in assignCustomValue()
|
/llvm-project/lld/ELF/ |
H A D | Relocations.h | 152 class Thunk; global() variable [all...] |
H A D | Thunks.cpp | 1251 Thunk::Thunk(Symbol &d, int64_t a) : destination(d), addend(a), offset(0) { Thunk() function in Thunk [all...] |
/llvm-project/llvm/bindings/ocaml/debuginfo/ |
H A D | llvm_debuginfo.ml | 90 | Thunk Constructor
|
H A D | llvm_debuginfo.mli | 90 | Thunk Constructor
|
/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 451 const GlobalDecl &D, const ThunkInfo &Thunk, bool ElideOverrideInfo) const { in getMangledCXXThunk() argument
|
/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalSymbolDumper.cpp | 437 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
|
H A D | llvm-pdbutil.cpp | 1292 while (auto Thunk = Thunks->getNext()) in dumpPretty() local
|
/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 271 Thunk, enumerator
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 760 std::function<void()> Thunk; handleAssignments() local
|
/llvm-project/compiler-rt/lib/orc/ |
H A D | macho_platform.cpp | 146 void *(*Thunk)(TLVDescriptor *) = nullptr; global() member
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolRecord.h | 81 ThunkOrdinal Thunk = ThunkOrdinal::Standard; variable
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 1628 visitKnownRecord(CVSymbol & Record,Thunk32Sym & Thunk) visitKnownRecord() argument
|