Home
last modified time | relevance | path

Searched defs:Thunk (Results 1 – 21 of 21) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp40 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeEndOffset() local
71 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeParentOffset() local
H A DSymbolRecordMapping.cpp59 Error SymbolRecordMapping::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
H A DSymbolDumper.cpp133 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp41 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties() argument
72 const ThunkInfo &Thunk) { in PerformReturnAdjustment() argument
162 GenerateVarArgsThunk(llvm::Function * Fn,const CGFunctionInfo & FnInfo,GlobalDecl GD,const ThunkInfo & Thunk) GenerateVarArgsThunk() argument
298 EmitCallAndReturnForThunk(llvm::FunctionCallee Callee,const ThunkInfo * Thunk,bool IsUnprototyped) EmitCallAndReturnForThunk() argument
452 generateThunk(llvm::Function * Fn,const CGFunctionInfo & FnInfo,GlobalDecl GD,const ThunkInfo & Thunk,bool IsUnprototyped) generateThunk() argument
507 llvm::Constant *Thunk = CGM.GetAddrOfThunk(Name, ThunkVTableTy, GD); maybeEmitThunk() local
[all...]
H A DItaniumCXXABI.cpp331 setThunkLinkage(llvm::Function * Thunk,bool ForVTable,GlobalDecl GD,bool ReturnAdjustment) setThunkLinkage() argument
H A DMicrosoftCXXABI.cpp406 setThunkLinkage(llvm::Function * Thunk,bool ForVTable,GlobalDecl GD,bool ReturnAdjustment) setThunkLinkage() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp460 Function *Thunk = Function::Create(X64Ty, GlobalValue::LinkOnceODRLinkage, 0, buildEntryThunk() local
590 Function *Thunk = buildExitThunk(F->getFunctionType(), F->getAttributes()); buildGuestExitThunk() local
644 Function *Thunk = buildExitThunk(CB->getFunctionType(), CB->getAttributes()); lowerCall() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp1072 const ThunkInfo &Thunk) { in AddThunk() argument
1168 const ThunkInfo &Thunk = TI.second; ComputeThisAdjustments() local
1968 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local
2016 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local
2136 const ThunkInfo &Thunk = ThunksVector[I]; dumpLayout() local
2501 AddThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk) AddThunk() argument
3184 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local
3200 ThunkInfo Thunk = VTableThunks.lookup(I); dumpLayout() local
3252 const ThunkInfo &Thunk = ThunksVector[I]; dumpLayout() local
[all...]
H A DMicrosoftMangle.cpp3644 mangleThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk,raw_ostream & Out) mangleThunk() argument
[all...]
H A DItaniumMangle.cpp7024 mangleThunk(const CXXMethodDecl * MD,const ThunkInfo & Thunk,raw_ostream & Out) mangleThunk() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp189 operator <<(raw_ostream & OS,const codeview::ThunkOrdinal & Thunk) operator <<() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp169 std::function<void()> *Thunk) { in assignCustomValue()
261 std::function<void()> *Thunk) { in assignCustomValue()
/freebsd-src/contrib/llvm-project/lld/ELF/
H A DRelocations.h150 class Thunk; global() variable
H A DThunks.cpp1251 Thunk::Thunk(Symbol &d, int64_t a) : destination(d), addend(a), offset(0) { Thunk() function in Thunk
[all...]
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp433 visitKnownRecord(CVSymbol & CVR,Thunk32Sym & Thunk) visitKnownRecord() argument
[all...]
H A Dllvm-pdbutil.cpp1292 while (auto Thunk = Thunks->getNext()) in dumpPretty() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h271 Thunk, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp724 std::function<void()> Thunk; handleAssignments() local
/freebsd-src/contrib/llvm-project/compiler-rt/lib/orc/
H A Dmacho_platform.cpp146 void *(*Thunk)(TLVDescriptor *) = nullptr; member
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecord.h81 ThunkOrdinal Thunk = ThunkOrdinal::Standard; variable
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp1628 Error LVSymbolVisitor::visitKnownRecord(CVSymbol &Record, Thunk32Sym &Thunk) { in visitKnownRecord() argument