Home
last modified time | relevance | path

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

/freebsd/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() argument
[all...]
H A DSymbolDumper.cpp133 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp41 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties()
72 const ThunkInfo &Thunk) { in PerformReturnAdjustment()
168 GlobalDecl GD, const ThunkInfo &Thunk) { in GenerateVarArgsThunk()
305 const ThunkInfo *Thunk, in EmitCallAndReturnForThunk()
464 const ThunkInfo &Thunk, in generateThunk()
531 llvm::Constant *Thunk = CGM.GetAddrOfThunk(Name, ThunkVTableTy, GD); in maybeEmitThunk() local
H A DMicrosoftCXXABI.cpp402 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, in setThunkLinkage()
H A DItaniumCXXABI.cpp328 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp517 Function *Thunk = Function::Create(X64Ty, GlobalValue::LinkOnceODRLinkage, 0, in buildEntryThunk() local
652 Function *Thunk = buildExitThunk(F->getFunctionType(), F->getAttributes()); in buildGuestExitThunk() local
766 Function *Thunk = buildExitThunk(CB->getFunctionType(), CB->getAttributes()); in lowerCall() local
881 Function *Thunk = buildPatchableThunk(A, FnsMap[A]); in runOnModule() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp1072 const ThunkInfo &Thunk) { in AddThunk()
1198 const ThunkInfo &Thunk = TI.second; in ComputeThisAdjustments() local
2030 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local
2080 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local
2200 const ThunkInfo &Thunk = ThunksVector[I]; in dumpLayout() local
2594 void AddThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk) { in AddThunk()
3277 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local
3293 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local
3345 const ThunkInfo &Thunk = ThunksVector[I]; in dumpLayout() local
H A DItaniumMangle.cpp7071 const ThunkInfo &Thunk) { in mangleOverrideDiscrimination()
7124 const ThunkInfo &Thunk, in mangleThunk()
7157 const ThunkInfo &Thunk, in mangleCXXDtorThunk()
H A DMicrosoftMangle.cpp3791 const ThunkInfo &Thunk, in mangleThunk()
3816 const ThunkInfo &Thunk, in mangleCXXDtorThunk()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp190 const codeview::ThunkOrdinal &Thunk) { in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp169 std::function<void()> *Thunk) { in assignCustomValue() argument
261 std::function<void()> *Thunk) { in assignCustomValue() argument
/freebsd/contrib/llvm-project/lld/ELF/
H A DRelocations.h154 class Thunk; variable
H A DThunks.cpp1251 Thunk::Thunk(Symbol &d, int64_t a) : destination(d), addend(a), offset(0) { in Thunk() function in Thunk
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp451 const GlobalDecl &D, const ThunkInfo &Thunk, bool ElideOverrideInfo) const { in getMangledCXXThunk() argument
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp437 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, Thunk32Sym &Thunk) { in visitKnownRecord()
H A Dllvm-pdbutil.cpp1294 while (auto Thunk = Thunks->getNext()) dumpPretty() local
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h271 Thunk, enumerator
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dmacho_platform.cpp145 void *(*Thunk)(TLVDescriptor *) = nullptr; global() member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp768 std::function<void()> Thunk; in handleAssignments() local
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecord.h81 ThunkOrdinal Thunk = ThunkOrdinal::Standard; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp1628 Error LVSymbolVisitor::visitKnownRecord(CVSymbol &Record, Thunk32Sym &Thunk) { in visitKnownRecord()