Searched refs:Stub (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/TextAPI/ELF/
H A DELFStub.cpp14 ELFStub::ELFStub(ELFStub const &Stub) { argument
15 TbeVersion = Stub.TbeVersion;
16 Arch = Stub.Arch;
17 SoName = Stub.SoName;
18 NeededLibs = Stub.NeededLibs;
19 Symbols = Stub.Symbols;
22 ELFStub::ELFStub(ELFStub &&Stub) { argument
23 TbeVersion = std::move(Stub.TbeVersion);
24 Arch = std::move(Stub.Arch);
25 SoName = std::move(Stub
[all...]
H A DTBEHandler.cpp131 static void mapping(IO &IO, ELFStub &Stub) { argument
134 IO.mapRequired("TbeVersion", Stub.TbeVersion);
135 IO.mapOptional("SoName", Stub.SoName);
136 IO.mapRequired("Arch", (ELFArchMapper &)Stub.Arch);
137 IO.mapOptional("NeededLibs", Stub.NeededLibs);
138 IO.mapRequired("Symbols", Stub.Symbols);
147 std::unique_ptr<ELFStub> Stub(new ELFStub());
148 YamlIn >> *Stub; local
152 return std::move(Stub);
155 Error elfabi::writeTBEToOutputStream(raw_ostream &OS, const ELFStub &Stub) { argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/ELF/
H A DTBEHandler.h38 Error writeTBEToOutputStream(raw_ostream &OS, const ELFStub &Stub);
H A DELFStub.h62 ELFStub(const ELFStub &Stub);
63 ELFStub(ELFStub &&Stub);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcABISupport.cpp164 // Stub format is:
191 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); local
195 Stub[I] = 0xd61f020058000010 | PtrOffsetField;
219 // Stub format is:
245 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); local
249 Stub[I] = 0xF1C40000000025ff | PtrOffsetField;
479 // Stub format is:
503 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); local
506 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16);
646 // Stub forma
673 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); local
892 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h157 auto Stub = Stubs.find(OriginalRelValueRef); local
158 if (Stub == Stubs.end()) {
167 LLVM_DEBUG(dbgs() << " Stub function found for " << TargetName.data()
169 StubOffset = Stub->second;
H A DRuntimeDyldCOFFAArch64.h29 // throught the Stub.
112 auto Stub = Stubs.find(OriginalRelValueRef); local
113 if (Stub == Stubs.end()) {
122 LLVM_DEBUG(dbgs() << " Stub function found for " << TargetName.data()
124 StubOffset = Stub->second;
307 // Encode the immadiate value for generated Stub instruction (MOVZ)
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DGlobalDecl.h39 Stub = 1, member in class:clang::KernelReferenceKind
45 /// a FunctionDecl and the kernel reference type (Kernel, Stub), or
154 : KernelReferenceKind::Stub;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp998 // # Stub function to call rettype xxxx (params)
1041 OutStreamer->AddComment("\t# Stub function to call " + Twine(RetType) + " " +
1071 MCSymbolELF *Stub = local
1073 TS.emitDirectiveEnt(*Stub);
1077 OutStreamer->emitLabel(Stub);
1117 const MCSymbolRefExpr *E = MCSymbolRefExpr::create(Stub, OutContext);
1120 OutStreamer->emitELFSize(Stub, T_min_E);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp740 for (auto &Stub : Stubs)
741 emitNonLazySymbolPointer(OutStreamer, Stub.first, Stub.second);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DMachO_arm64.cpp438 void fixExternalBranchEdge(Edge &E, Symbol &Stub) { argument
441 E.setTarget(Stub);
H A DMachO_x86_64.cpp404 void fixExternalBranchEdge(Edge &E, Symbol &Stub) { argument
412 E.setTarget(Stub);
504 "Stub block should be stub sized");
506 "Stub block should only have one outgoing edge");
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h332 enum class AllocationKind { Stub, Code, Data, Global, Bytes }; member in class:lldb_private::IRExecutionUnit::AllocationKind
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp541 for (auto &Stub : Stubs)
542 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second);
554 for (auto &Stub : Stubs)
555 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1546 for (const auto &Stub : Stubs) {
1547 OutStreamer->emitLabel(Stub.first);
1548 OutStreamer->emitSymbolValue(Stub.second.getPointer(),
1563 for (const auto &Stub : Stubs) {
1565 SectionName += Stub.first->getName();
1570 SectionKind::getReadOnly(), Stub.first->getName(),
1573 OutStreamer->emitSymbolAttribute(Stub.first, MCSA_Global);
1574 OutStreamer->emitLabel(Stub.first);
1575 OutStreamer->emitSymbolValue(Stub.second.getPointer(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1316 MCSymbol *Stub = Ctx.getOrCreateSymbol(Name); local
1318 MachineModuleInfoImpl::StubValueTy &StubSym = MachOMMI.getGVStubEntry(Stub);
1327 MCSymbolRefExpr::create(Stub, MCSymbolRefExpr::VK_None, Ctx);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h640 llvm::DISubprogram *getFunctionFwdDeclOrStub(GlobalDecl GD, bool Stub);
H A DCGDebugInfo.cpp3518 bool Stub) {
3544 if (Stub) {
3565 return getFunctionFwdDeclOrStub(GD, /* Stub = */ false);
3569 return getFunctionFwdDeclOrStub(GD, /* Stub = */ true);
3517 getFunctionFwdDeclOrStub(GlobalDecl GD, bool Stub) argument
H A DCodeGenModule.cpp1062 GD.getKernelReferenceKind() == KernelReferenceKind::Stub) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp494 case AllocationKind::Stub:
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp1331 GD.getKernelReferenceKind() == KernelReferenceKind::Stub;

Completed in 590 milliseconds