| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | IFSHandler.cpp | 140 static void mapping(IO &IO, IFSStub &Stub) { in mapping() 143 IO.mapRequired("IfsVersion", Stub.IfsVersion); in mapping() 144 IO.mapOptional("SoName", Stub.SoName); in mapping() 145 IO.mapOptional("Target", Stub.Target); in mapping() 146 IO.mapOptional("NeededLibs", Stub.NeededLibs); in mapping() 147 IO.mapRequired("Symbols", Stub.Symbols); in mapping() 153 static void mapping(IO &IO, IFSStubTriple &Stub) { in mapping() 156 IO.mapRequired("IfsVersion", Stub.IfsVersion); in mapping() 157 IO.mapOptional("SoName", Stub.SoName); in mapping() 158 IO.mapOptional("Target", Stub.Target.Triple); in mapping() [all …]
|
| H A D | IFSStub.cpp | 16 IFSStub::IFSStub(IFSStub const &Stub) { in IFSStub() argument 17 IfsVersion = Stub.IfsVersion; in IFSStub() 18 Target = Stub.Target; in IFSStub() 19 SoName = Stub.SoName; in IFSStub() 20 NeededLibs = Stub.NeededLibs; in IFSStub() 21 Symbols = Stub.Symbols; in IFSStub() 24 IFSStub::IFSStub(IFSStub &&Stub) { in IFSStub() argument 25 IfsVersion = std::move(Stub.IfsVersion); in IFSStub() 26 Target = std::move(Stub.Target); in IFSStub() 27 SoName = std::move(Stub in IFSStub() 32 IFSStubTriple(IFSStubTriple const & Stub) IFSStubTriple() argument 40 IFSStubTriple(IFSStub const & Stub) IFSStubTriple() argument 48 IFSStubTriple(IFSStubTriple && Stub) IFSStubTriple() argument [all...] |
| H A D | ELFObjHandler.cpp | 182 explicit ELFStubBuilder(const IFSStub &Stub) { in ELFStubBuilder() argument 193 for (const IFSSymbol &Sym : Stub.Symbols) in ELFStubBuilder() 195 for (const std::string &Lib : Stub.NeededLibs) in ELFStubBuilder() 197 if (Stub.SoName) in ELFStubBuilder() 198 DynStr.Content.add(*Stub.SoName); in ELFStubBuilder() 215 for (const IFSSymbol &Sym : Stub.Symbols) { in ELFStubBuilder() 231 for (const std::string &Lib : Stub.NeededLibs) in ELFStubBuilder() 233 if (Stub.SoName) in ELFStubBuilder() 235 DynStr.Content.getOffset(*Stub.SoName)); in ELFStubBuilder() 254 initELFHeader<ELFT>(ElfHeader, static_cast<uint16_t>(*Stub.Target.Arch)); in ELFStubBuilder() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcABISupport.cpp | 192 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 196 Stub[I] = 0xd61f020058000010 | PtrOffsetField; in writeIndirectStubsBlock() 246 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 250 Stub[I] = 0xF1C40000000025ff | PtrOffsetField; in writeIndirectStubsBlock() 506 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 509 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16); in writeIndirectStubsBlock() 676 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 681 Stub[4 * I + 0] = 0x3c190000 | (HiAddr & 0xFFFF); // lui $t9,ptr1 in writeIndirectStubsBlock() 682 Stub[4 * I + 1] = 0x8f390000 | (PtrAddr & 0xFFFF); // lw $t9,%lo(ptr1)($t9) in writeIndirectStubsBlock() 683 Stub[4 * I + 2] = 0x03200008; // jr $t9 in writeIndirectStubsBlock() [all …]
|
| H A D | JITLinkRedirectableSymbolManager.cpp | 48 auto &Stub = PtrJumpStubCreator(*G, StubsSection, Ptr); in emitRedirectableSymbols() local 49 Stub.setName(Name); in emitRedirectableSymbols() 50 Stub.setScope(Def.getFlags().isExported() ? jitlink::Scope::Default in emitRedirectableSymbols() 52 Stub.setLinkage(!Def.getFlags().isWeak() ? jitlink::Linkage::Strong in emitRedirectableSymbols()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/InterfaceStub/ |
| H A D | IFSHandler.h | 43 LLVM_ABI Error writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub); 47 overrideIFSTarget(IFSStub &Stub, std::optional<IFSArch> OverrideArch, 53 LLVM_ABI Error validateIFSTarget(IFSStub &Stub, bool ParseTriple); 56 LLVM_ABI void stripIFSTarget(IFSStub &Stub, bool StripTriple, bool StripArch, 59 LLVM_ABI Error filterIFSSyms(IFSStub &Stub, bool StripUndefined,
|
| H A D | IFSStub.h | 99 LLVM_ABI IFSStub(const IFSStub &Stub); 100 LLVM_ABI IFSStub(IFSStub &&Stub); 111 LLVM_ABI IFSStubTriple(const IFSStub &Stub); 112 LLVM_ABI IFSStubTriple(const IFSStubTriple &Stub); 113 LLVM_ABI IFSStubTriple(IFSStubTriple &&Stub);
|
| H A D | ELFObjHandler.h | 38 LLVM_ABI Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub,
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldCOFFX86_64.h | 163 auto [Stub, Inserted] = Stubs.try_emplace(OriginalRelValueRef); in generateRelocationStub() 169 Stub->second = StubOffset; in generateRelocationStub() 175 StubOffset = Stub->second; in generateRelocationStub()
|
| H A D | RuntimeDyldCOFFAArch64.h | 124 auto [Stub, Inserted] = Stubs.try_emplace(OriginalRelValueRef); in generateRelocationStub() 130 Stub->second = StubOffset; in generateRelocationStub() 136 StubOffset = Stub->second; in generateRelocationStub()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 42 Stub = 1, enumerator 169 : KernelReferenceKind::Stub; in getDefaultKernelReference()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDARuntime.h | 107 virtual llvm::GlobalValue *getKernelHandle(llvm::Function *Stub,
|
| H A D | CGDebugInfo.h | 803 llvm::DISubprogram *getFunctionFwdDeclOrStub(GlobalDecl GD, bool Stub);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 1065 MCSymbolELF *Stub = in EmitFPCallStub() local 1067 TS.emitDirectiveEnt(*Stub); in EmitFPCallStub() 1071 OutStreamer->emitLabel(Stub); in EmitFPCallStub() 1111 const MCSymbolRefExpr *E = MCSymbolRefExpr::create(Stub, OutContext); in EmitFPCallStub() 1114 OutStreamer->emitELFSize(Stub, T_min_E); in EmitFPCallStub()
|
| /freebsd/contrib/llvm-project/lld/docs/ |
| H A D | WebAssembly.rst | 205 Stub Libraries 210 linker. Stub libraries are text files that can be passed as normal linker 229 Stub libraries must begin with ``#STUB`` on a line by itself.
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86AsmPrinter.cpp | 984 for (auto &Stub : Stubs) in emitNonLazyStubs() local 985 emitNonLazySymbolPointer(OutStreamer, Stub.first, Stub.second); in emitNonLazyStubs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2386 MCSymbol *Stub = getSymbol(&GI); in emitGlobalIFunc() local 2387 EmitLinkage(Stub); in emitGlobalIFunc() 2389 OutStreamer->emitLabel(Stub); in emitGlobalIFunc() 2390 emitVisibility(Stub, GI.getVisibility()); in emitGlobalIFunc() 2598 for (const auto &Stub : Stubs) { in doFinalization() local 2599 OutStreamer->emitLabel(Stub.first); in doFinalization() 2600 OutStreamer->emitSymbolValue(Stub.second.getPointer(), in doFinalization() 2615 for (const auto &Stub : Stubs) { in doFinalization() local 2617 SectionName += Stub.first->getName(); in doFinalization() 2622 Stub.first->getName(), COFF::IMAGE_COMDAT_SELECT_ANY)); in doFinalization() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 565 for (auto &Stub : Stubs) in emitEndOfAsmFile() local 566 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile() 578 for (auto &Stub : Stubs) in emitEndOfAsmFile() local 579 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 334 enum class AllocationKind { Stub, Code, Data, Global, Bytes }; enumerator
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | javascript | 81 # Stub keys present
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64AsmPrinter.cpp | 958 for (const auto &Stub : Stubs) in emitEndOfAsmFile() local 959 emitAuthenticatedPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile() 983 for (const auto &Stub : Stubs) in emitEndOfAsmFile() local 984 emitAuthenticatedPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
|
| /freebsd/contrib/unbound/dnstap/ |
| H A D | dnstap.proto | 126 // | Stub |-SQ--------CQ->| Recursive|-RQ----AQ->| Auth. |
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 1598 MCSymbol *Stub = Ctx.getOrCreateSymbol(Name); in getIndirectSymViaGOTPCRel() local 1600 MachineModuleInfoImpl::StubValueTy &StubSym = MachOMMI.getGVStubEntry(Stub); in getIndirectSymViaGOTPCRel() 1607 const MCExpr *LHS = MCSymbolRefExpr::create(Stub, Ctx); in getIndirectSymViaGOTPCRel()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 518 case AllocationKind::Stub: in GetSectionTypeFromSectionName()
|
| /freebsd/contrib/unbound/doc/ |
| H A D | requirements.txt | 73 o Stub-zones can be configured (local data or AS112 zones).
|